Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 19 Nov 1955 remove greater than or equal to 19 Nov 1955 from query
Runs scored less than or equal to 125 remove less than or equal to 125 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave 100 50 0 4s 6s
unfiltered 1982-1999 103 154 22 5768 237 43.69 15 29 12 678+ 7 Profile
filtered 1982-1999 101 149 22 4928 119* 38.80 10 29 12 560+ 6
List of dismissals
bowled DS de Silva 12 1 v Sri Lanka Karachi 5 Mar 1982 Test # 923
not out 100 3 v Sri Lanka Karachi 5 Mar 1982 Test # 923
bowled ALF de Mel 23 2 v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
lbw ALF de Mel 4 4 v Sri Lanka Faisalabad 14 Mar 1982 Test # 925
bowled S Madan Lal 6 1 v India Lahore 10 Dec 1982 Test # 941
DNB - 3 v India Lahore 10 Dec 1982 Test # 941
caught SMH Kirmani S Madan Lal 3 2 v India Karachi 23 Dec 1982 Test # 942
bowled N Kapil Dev 107 2 v India Faisalabad 3 Jan 1983 Test # 945
DNB - 4 v India Faisalabad 3 Jan 1983 Test # 945
DNB - 1 v India Hyderabad (Sind) 14 Jan 1983 Test # 946
bowled Maninder Singh 6 1 v India Lahore 23 Jan 1983 Test # 947
DNB - 2 v India Karachi 30 Jan 1983 Test # 948
caught M Amarnath N Kapil Dev 5 2 v India Bengaluru 14 Sep 1983 Test # 961
lbw N Kapil Dev 0 2 v India Nagpur 5 Oct 1983 Test # 963
not out 0 4 v India Nagpur 5 Oct 1983 Test # 963
caught GF Lawson TG Hogan 77 2 v Australia Adelaide 9 Dec 1983 Test # 970
caught JN Maguire GF Lawson 35 1 v Australia Melbourne 26 Dec 1983 Test # 973
bowled DK Lillee 14 3 v Australia Melbourne 26 Dec 1983 Test # 973
caught DK Lillee GF Lawson 54 1 v Australia Sydney 2 Jan 1984 Test # 974
caught GS Chappell DK Lillee 7 3 v Australia Sydney 2 Jan 1984 Test # 974
lbw RGD Willis 74 2 v England Karachi 2 Mar 1984 Test # 978
run out 11 4 v England Karachi 2 Mar 1984 Test # 978
caught AJ Lamb NGB Cook 116 1 v England Faisalabad 12 Mar 1984 Test # 981
caught NG Cowans (sub) VJ Marks 76 3 v England Faisalabad 12 Mar 1984 Test # 981
bowled VJ Marks 38 2 v England Lahore 19 Mar 1984 Test # 984
caught MW Gatting NG Cowans 7 4 v England Lahore 19 Mar 1984 Test # 984
caught RJ Shastri RJ Shastri 45 1 v India Lahore 17 Oct 1984 Test # 995
not out 102 2 v India Faisalabad 24 Oct 1984 Test # 996
lbw DA Stirling 10 2 v New Zealand Lahore 16 Nov 1984 Test # 998
not out 24 4 v New Zealand Lahore 16 Nov 1984 Test # 998
bowled SL Boock 1 2 v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
DNB - 4 v New Zealand Hyderabad (Sind) 25 Nov 1984 Test # 1000
caught MD Crowe MD Crowe 50 1 v New Zealand Karachi 10 Dec 1984 Test # 1003
not out 119 3 v New Zealand Karachi 10 Dec 1984 Test # 1003
caught BL Cairns Sir RJ Hadlee 66 2 v New Zealand Wellington 18 Jan 1985 Test # 1009
not out 41 1 v New Zealand Auckland 25 Jan 1985 Test # 1010
caught BL Cairns EJ Chatfield 0 3 v New Zealand Auckland 25 Jan 1985 Test # 1010
lbw Sir RJ Hadlee 0 1 v New Zealand Dunedin 9 Feb 1985 Test # 1012
bowled BL Cairns 9 3 v New Zealand Dunedin 9 Feb 1985 Test # 1012
DNB - 2 v Sri Lanka Faisalabad 16 Oct 1985 Test # 1026
lbw JR Ratnayeke 22 2 v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
DNB - 4 v Sri Lanka Sialkot 27 Oct 1985 Test # 1027
bowled ALF de Mel 4 2 v Sri Lanka Karachi 7 Nov 1985 Test # 1028
DNB - 4 v Sri Lanka Karachi 7 Nov 1985 Test # 1028
caught PA de Silva ALF de Mel 54 2 v Sri Lanka Kandy 23 Feb 1986 Test # 1037
caught RS Mahanama AK Kuruppuarachchi 42 1 v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
caught S Wettimuny JR Ratnayeke 30 3 v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
caught SMS Kaluperuma (sub) JR Ratnayeke 29 2 v Sri Lanka Colombo (PSS) 22 Mar 1986 Test # 1043
retired notout 21 1 v West Indies Faisalabad 24 Oct 1986 Test # 1055
not out 3 3 v West Indies Faisalabad 24 Oct 1986 Test # 1055
bowled Maninder Singh 19 1 v India Chennai 3 Feb 1987 Test # 1066
not out 6 3 v India Chennai 3 Feb 1987 Test # 1066
lbw RMH Binny 0 2 v India Eden Gardens 11 Feb 1987 Test # 1067
lbw N Kapil Dev 20 4 v India Eden Gardens 11 Feb 1987 Test # 1067
caught K Srikkanth G Sharma 10 2 v India Jaipur 21 Feb 1987 Test # 1069
caught KS More NS Yadav 20 1 v India Ahmedabad 4 Mar 1987 Test # 1071
not out 14 3 v India Ahmedabad 4 Mar 1987 Test # 1071
bowled Maninder Singh 33 1 v India Bengaluru 13 Mar 1987 Test # 1073
bowled N Kapil Dev 33 3 v India Bengaluru 13 Mar 1987 Test # 1073
run out 6 2 v England Manchester 4 Jun 1987 Test # 1075
TDNB - 0 v England Lord's 18 Jun 1987 Test # 1076
caught DI Gower PH Edmonds 99 2 v England Leeds 2 Jul 1987 Test # 1077
caught BN French GR Dilley 24 1 v England Birmingham 23 Jul 1987 Test # 1078
caught IT Botham IT Botham 17 3 v England Birmingham 23 Jul 1987 Test # 1078
caught DI Gower IT Botham 102 1 v England The Oval 6 Aug 1987 Test # 1079
bowled JE Emburey 0 2 v England Lahore 25 Nov 1987 Test # 1081
bowled NGB Cook 60 2 v England Faisalabad 7 Dec 1987 Test # 1083
not out 28 4 v England Faisalabad 7 Dec 1987 Test # 1083
caught MW Gatting PAJ DeFreitas 55 2 v England Karachi 16 Dec 1987 Test # 1086
caught CG Greenidge BP Patterson 27 2 v West Indies Georgetown 2 Apr 1988 Test # 1095
DNB - 4 v West Indies Georgetown 2 Apr 1988 Test # 1095
caught AL Logie CL Hooper 66 2 v West Indies Port of Spain 14 Apr 1988 Test # 1096
lbw CA Walsh 30 4 v West Indies Port of Spain 14 Apr 1988 Test # 1096
bowled MD Marshall 15 1 v West Indies Bridgetown 22 Apr 1988 Test # 1097
lbw WKM Benjamin 9 3 v West Indies Bridgetown 22 Apr 1988 Test # 1097
caught DC Boon TBA May 45 1 v Australia Karachi 15 Sep 1988 Test # 1104
bowled AIC Dodemaide 0 1 v Australia Faisalabad 23 Sep 1988 Test # 1105
caught AR Border BA Reid 10 3 v Australia Faisalabad 23 Sep 1988 Test # 1105
caught AIC Dodemaide AIC Dodemaide 26 2 v Australia Lahore 7 Oct 1988 Test # 1106
caught IA Healy PL Taylor 13 4 v Australia Lahore 7 Oct 1988 Test # 1106
caught IDS Smith JG Bracewell 38 2 v New Zealand Wellington 10 Feb 1989 Test # 1115
not out 80 1 v New Zealand Auckland 24 Feb 1989 Test # 1116
caught M Azharuddin SA Ankola 36 1 v India Karachi 15 Nov 1989 Test # 1127
not out 102 3 v India Karachi 15 Nov 1989 Test # 1127
lbw M Prabhakar 63 2 v India Faisalabad 23 Nov 1989 Test # 1128
caught SV Manjrekar Maninder Singh 55 2 v India Lahore 1 Dec 1989 Test # 1130
caught RJ Shastri V Razdan 34 2 v India Sialkot 9 Dec 1989 Test # 1132
caught IA Healy MG Hughes 11 1 v Australia Adelaide 19 Jan 1990 Test # 1135
not out 65 3 v Australia Adelaide 19 Jan 1990 Test # 1135
caught KR Rutherford C Pringle 43 2 v New Zealand Karachi 10 Oct 1990 Test # 1151
lbw W Watson 6 2 v New Zealand Lahore 18 Oct 1990 Test # 1152
not out 19 4 v New Zealand Lahore 18 Oct 1990 Test # 1152
caught IDS Smith C Pringle 4 1 v New Zealand Faisalabad 26 Oct 1990 Test # 1153
caught MD Crowe MD Crowe 71 3 v New Zealand Faisalabad 26 Oct 1990 Test # 1153
caught PJL Dujon MD Marshall 102 2 v West Indies Karachi 15 Nov 1990 Test # 1154
not out 30 4 v West Indies Karachi 15 Nov 1990 Test # 1154
caught RB Richardson IR Bishop 74 1 v West Indies Faisalabad 23 Nov 1990 Test # 1157
bowled MD Marshall 71 3 v West Indies Faisalabad 23 Nov 1990 Test # 1157
caught CG Greenidge IR Bishop 8 2 v West Indies Lahore 6 Dec 1990 Test # 1158
bowled IR Bishop 0 4 v West Indies Lahore 6 Dec 1990 Test # 1158
caught AP Gurusinha SD Anurasiri 101 2 v Sri Lanka Sialkot 12 Dec 1991 Test # 1178
DNB - 1 v Sri Lanka Gujranwala 20 Dec 1991 Test # 1179
caught HP Tillakaratne AP Gurusinha 4 2 v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
caught AP Gurusinha KIW Wijegunawardene 4 4 v Sri Lanka Faisalabad 2 Jan 1992 Test # 1182
caught RA Smith DE Malcolm 55 2 v England Lord's 18 Jun 1992 Test # 1190
caught CC Lewis IDK Salisbury 12 4 v England Lord's 18 Jun 1992 Test # 1190
bowled GA Gooch 34 1 v England Manchester 2 Jul 1992 Test # 1191
bowled GA Gooch 16 3 v England Manchester 2 Jul 1992 Test # 1191
not out 82 1 v England Leeds 23 Jul 1992 Test # 1192
not out 84 3 v England Leeds 23 Jul 1992 Test # 1192
bowled DE Malcolm 40 2 v England The Oval 6 Aug 1992 Test # 1193
DNB - 4 v England The Oval 6 Aug 1992 Test # 1193
caught AC Parore DK Morrison 14 1 v New Zealand Hamilton 2 Jan 1993 Test # 1207
caught ML Su'a DK Morrison 0 3 v New Zealand Hamilton 2 Jan 1993 Test # 1207
caught BA Young SB Doull 18 2 v New Zealand Auckland 10 Feb 1994 Test # 1248
caught BA Young RP de Groen 11 4 v New Zealand Auckland 10 Feb 1994 Test # 1248
bowled MN Hart 18 1 v New Zealand Christchurch 24 Feb 1994 Test # 1251
caught C Pringle DK Morrison 23 3 v New Zealand Christchurch 24 Feb 1994 Test # 1251
caught HP Tillakaratne HDPK Dharmasena 1 1 v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
not out 50 3 v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
caught PB Dassanayake HDPK Dharmasena 22 2 v Sri Lanka Kandy 26 Aug 1994 Test # 1267
lbw J Angel 26 2 v Australia Karachi 28 Sep 1994 Test # 1268
caught MA Taylor J Angel 43 4 v Australia Karachi 28 Sep 1994 Test # 1268
bowled CJ McDermott 33 2 v Australia Rawalpindi 5 Oct 1994 Test # 1269
caught MG Bevan TBA May 75 1 v Australia Lahore 1 Nov 1994 Test # 1273
caught CE Eksteen AA Donald 99 2 v South Africa Johannesburg 19 Jan 1995 Test # 1283
lbw PS de Villiers 1 4 v South Africa Johannesburg 19 Jan 1995 Test # 1283
caught SV Carlisle GJ Whittall 32 2 v Zimbabwe Harare 31 Jan 1995 Test # 1285
caught A Flower DH Brain 6 3 v Zimbabwe Harare 31 Jan 1995 Test # 1285
bowled HH Streak 44 2 v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
DNB - 4 v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
caught GW Flower HH Streak 20 1 v Zimbabwe Harare 15 Feb 1995 Test # 1290
caught SV Carlisle GJ Whittall 5 3 v Zimbabwe Harare 15 Feb 1995 Test # 1290
absent - 2 v Australia Brisbane 9 Nov 1995 Test # 1311
caught CJ McDermott SK Warne 0 3 v Australia Brisbane 9 Nov 1995 Test # 1311
lbw GD McGrath 36 1 v Australia Sydney 30 Nov 1995 Test # 1314
lbw ME Waugh 45 3 v Australia Sydney 30 Nov 1995 Test # 1314
caught LK Germon DJ Nash 0 1 v New Zealand Christchurch 8 Dec 1995 Test # 1316
caught LK Germon DK Morrison 21 3 v New Zealand Christchurch 8 Dec 1995 Test # 1316
run out 7 1 v England Lord's 25 Jul 1996 Test # 1330
not out 27 3 v England Lord's 25 Jul 1996 Test # 1330
bowled DG Cork 55 1 v England Leeds 8 Aug 1996 Test # 1331
caught DG Cork AR Caddick 6 3 v England Leeds 8 Aug 1996 Test # 1331
not out 100 2 v England The Oval 22 Aug 1996 Test # 1332
DNB - 4 v England The Oval 22 Aug 1996 Test # 1332
bowled PA Strang 52 2 v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
caught A Flower BC Strang 18 2 v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
DNB - 4 v Zimbabwe Faisalabad 24 Oct 1996 Test # 1337
caught BA Young SB Doull 21 2 v New Zealand Lahore 21 Nov 1996 Test # 1339
caught LK Germon SB Doull 21 4 v New Zealand Lahore 21 Nov 1996 Test # 1339
bowled CL Cairns 78 2 v New Zealand Rawalpindi 28 Nov 1996 Test # 1342
run out 58 2 v Sri Lanka Colombo (RPS) 19 Apr 1997 Test # 1366
caught A Ranatunga KSC de Silva 24 2 v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
caught MA Taylor CR Miller 10 1 v Australia Rawalpindi 1 Oct 1998 Test # 1424
not out 52 3 v Australia Rawalpindi 1 Oct 1998 Test # 1424
caught MA Taylor GD McGrath 49 2 v Australia Peshawar 15 Oct 1998 Test # 1426
caught GD McGrath SCG MacGill 0 2 v Australia Karachi 22 Oct 1998 Test # 1427
lbw CR Miller 0 4 v Australia Karachi 22 Oct 1998 Test # 1427
run out 2 2 v Zimbabwe Lahore 10 Dec 1998 Test # 1432
bowled J Srinath 8 1 v India Chennai 28 Jan 1999 Test # 1442
caught R Dravid SB Joshi 32 3 v India Chennai 28 Jan 1999 Test # 1442
caught M Azharuddin BKV Prasad 31 2 v India Delhi 4 Feb 1999 Test # 1443
bowled A Kumble 15 4 v India Delhi 4 Feb 1999 Test # 1443
caught NR Mongia J Srinath 32 1 v India Eden Gardens 16 Feb 1999 Test # 1444
lbw J Srinath 9 3 v India Eden Gardens 16 Feb 1999 Test # 1444
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page