Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 14 May 2017 remove less than or equal to 14 May 2017 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0
unfiltered 1982-2000 93 155 12 5105 135* 35.69 8957+ 50.54* 4 38 12 Profile
filtered 1982-2000 93 155 12 5105 135* 35.69 8957+ 50.54* 4 38 12
Innings by innings list
52 - 36 8 1 144.44 7 lbw 1 v India Kanpur 17 Dec 1986 Test # 1061
11 17 8 2 0 137.50 5 caught 1 v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
4 6 3 1 0 133.33 5 caught 1 v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
51 75 47 7 1 108.51 6 caught 4 v New Zealand Kandy 9 Mar 1984 Test # 980
66 81 62 9 3 106.45 5 stumped 3 v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
7 29 7 1 0 100.00 8 run out 3 v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
4 8 4 1 0 100.00 6 caught 2 v Australia Kandy 9 Sep 1999 Test # 1459
41 61 43 6 0 95.34 6 stumped 4 v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
131 214 140 18 1 93.57 6 bowled 3 v South Africa Moratuwa 25 Aug 1993 Test # 1232
88 140 103 15 0 85.43 6 caught 4 v South Africa Kandy 30 Jul 2000 Test # 1505
76 162 91 12 0 83.51 5 caught 3 v Pakistan Peshawar 8 Sep 1995 Test # 1304
65 120 80 13 0 81.25 6 lbw 3 v Pakistan Galle 21 Jun 2000 Test # 1501
13 21 16 0 0 81.25 6 caught 1 v South Africa Galle 20 Jul 2000 Test # 1504
33 52 41 5 1 80.48 6 caught 4 v Pakistan Karachi 5 Mar 1982 Test # 923
86 150 110 14 0 78.18 5 run out 2 v India Colombo (RPS) 2 Aug 1997 Test # 1374
20 27 26 3 0 76.92 5 caught 2 v South Africa Cape Town 19 Mar 1998 Test # 1410
59 - 77 5 1 76.62 6 caught 1 v India Nagpur 27 Dec 1986 Test # 1063
13 44 17 2 0 76.47 5 caught 3 v West Indies St John's 13 Jun 1997 Test # 1369
90 174 120 16 0 75.00 6 caught 2 v Australia Kandy 22 Apr 1983 Test # 955
22* 50 30 3 1 73.33 5 not out 3 v Zimbabwe Harare 26 Oct 1994 Test # 1272
13 20 18 1 1 72.22 5 caught 3 v India Colombo (PSS) 4 Aug 1993 Test # 1229
46 114 64 6 1 71.87 5 bowled 3 v Australia Perth 8 Dec 1995 Test # 1317
54 129 77 9 1 70.12 6 lbw 2 v South Africa Kandy 30 Jul 2000 Test # 1505
88 151 126 15 0 69.84 5 caught 2 v India Colombo (SSC) 27 Jul 1993 Test # 1228
45 92 65 6 0 69.23 5 lbw 3 v Australia Perth 12 Feb 1988 Test # 1092
9 23 13 2 0 69.23 5 caught 2 v Pakistan Colombo (PSS) 9 Aug 1994 Test # 1265
44 71 66 7 1 66.66 5 caught 1 v South Africa Moratuwa 25 Aug 1993 Test # 1232
14 25 21 3 0 66.66 6 caught 3 v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
64 114 96 9 0 66.66 5 caught 3 v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
28* 64 42 6 0 66.66 6 not out 4 v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
49 122 74 6 1 66.21 5 bowled 2 v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
127 266 192 15 3 66.14 5 caught 2 v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
19* 46 29 1 1 65.51 6 not out 4 v Australia Kandy 9 Sep 1999 Test # 1459
36 100 55 1 1 65.45 5 caught 2 v New Zealand Galle 3 Jun 1998 Test # 1416
13 19 20 3 0 65.00 7 stumped 2 v Pakistan Karachi 5 Mar 1982 Test # 923
135* 341 208 14 4 64.90 5 not out 3 v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
90 179 139 12 0 64.74 6 caught 3 v New Zealand Dunedin 18 Mar 1995 Test # 1293
20 39 32 1 0 62.50 7 caught 2 v New Zealand Kandy 9 Mar 1984 Test # 980
35 87 56 3 0 62.50 5 caught 4 v England Colombo (SSC) 13 Mar 1993 Test # 1219
75 192 120 7 0 62.50 6 lbw 1 v Zimbabwe Colombo (RPS) 11 Sep 1996 Test # 1333
34 91 55 5 0 61.81 6 caught 3 v Pakistan Kandy 26 Aug 1994 Test # 1267
62 160 102 6 0 60.78 5 caught 1 v Zimbabwe Harare 11 Oct 1994 Test # 1270
6 15 10 1 0 60.00 6 run out 1 v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
32 79 54 2 1 59.25 5 caught 1 v Australia Perth 8 Dec 1995 Test # 1317
29 79 49 2 1 59.18 5 caught 3 v India Ahmedabad 8 Feb 1994 Test # 1247
66 176 113 8 0 58.40 6 caught 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
76 160 135 10 0 56.29 5 caught 1 v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
54 140 96 7 0 56.25 6 bowled 1 v England Colombo (PSS) 17 Feb 1982 Test # 921
6 20 11 0 0 54.54 8 caught 3 v Pakistan Faisalabad 2 Jan 1992 Test # 1182
50 131 92 7 1 54.34 4 caught 3 v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
64 167 119 6 1 53.78 5 caught 2 v England Colombo (SSC) 13 Mar 1993 Test # 1219
72* 188 136 7 0 52.94 5 not out 4 v West Indies Kingstown 20 Jun 1997 Test # 1371
34 89 66 5 0 51.51 5 caught 1 v New Zealand Auckland 1 Mar 1991 Test # 1165
51 138 99 7 1 51.51 5 lbw 2 v England The Oval 27 Aug 1998 Test # 1423
2 9 4 0 0 50.00 6 caught 3 v England Colombo (PSS) 17 Feb 1982 Test # 921
32 72 64 2 1 50.00 7 bowled 3 v Australia Kandy 22 Apr 1983 Test # 955
18 39 36 2 0 50.00 5 caught 2 v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
26 73 52 3 0 50.00 4 lbw 2 v India Bengaluru 26 Jan 1994 Test # 1245
30 90 60 3 0 50.00 5 caught 1 v India Mohali 19 Nov 1997 Test # 1385
55 147 111 4 0 49.54 6 caught 1 v New Zealand Napier 11 Mar 1995 Test # 1292
51 141 105 9 0 48.57 5 caught 2 v Australia Melbourne 26 Dec 1995 Test # 1319
34 93 71 6 0 47.88 5 caught 2 v Zimbabwe Bulawayo 20 Oct 1994 Test # 1271
27 103 57 2 1 47.36 5 bowled 1 v Zimbabwe Kandy 7 Jan 1998 Test # 1394
87 282 184 10 0 47.28 5 caught 3 v Pakistan Sialkot 22 Sep 1995 Test # 1306
33 99 70 3 1 47.14 6 caught 4 v New Zealand Hamilton 14 Mar 1997 Test # 1359
28 79 60 2 2 46.66 5 caught 3 v India Bengaluru 26 Jan 1994 Test # 1245
14 40 30 2 0 46.66 5 caught 1 v India Colombo (SSC) 9 Aug 1997 Test # 1376
43 120 93 6 0 46.23 5 caught 4 v South Africa Cape Town 19 Mar 1998 Test # 1410
84 248 183 8 0 45.90 5 bowled 1 v England Lord's 23 Aug 1984 Test # 994
30 92 66 1 1 45.45 5 caught 3 v New Zealand Auckland 1 Mar 1991 Test # 1165
77 305 175 11 0 44.00 5 caught 2 v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
28 99 64 3 0 43.75 6 bowled 3 v New Zealand Napier 11 Mar 1995 Test # 1292
78 227 179 10 0 43.57 6 bowled 3 v England Lord's 25 Aug 1988 Test # 1103
8 29 19 2 0 42.10 5 lbw 2 v Pakistan Peshawar 8 Sep 1995 Test # 1304
38 132 91 3 0 41.75 5 caught 4 v Australia Hobart 16 Dec 1989 Test # 1133
5 18 12 1 0 41.66 6 lbw 1 v England Lord's 25 Aug 1988 Test # 1103
73 264 177 12 0 41.24 5 lbw 1 v South Africa Centurion 27 Mar 1998 Test # 1414
51 172 124 5 0 41.12 6 run out 1 v Pakistan Galle 21 Jun 2000 Test # 1501
39 127 95 5 0 41.05 6 caught 1 v Zimbabwe Harare 26 Oct 1994 Test # 1272
9 19 22 2 0 40.90 5 caught 1 v India Colombo (PSS) 4 Aug 1993 Test # 1229
25 87 63 2 0 39.68 6 lbw 2 v Australia Brisbane 8 Dec 1989 Test # 1131
21 74 53 1 0 39.62 6 caught 2 v Australia Hobart 16 Dec 1989 Test # 1133
10 23 26 0 0 38.46 6 caught 1 v Australia Galle 22 Sep 1999 Test # 1460
3 19 8 0 0 37.50 5 caught 3 v India Mohali 19 Nov 1997 Test # 1385
87* 303 232 12 0 37.50 7 not out 4 v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
49 168 131 5 0 37.40 5 caught 1 v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
52 202 143 6 0 36.36 5 caught 2 v Zimbabwe Colombo (SSC) 14 Jan 1998 Test # 1395
42 153 116 6 0 36.20 5 run out 1 v West Indies St John's 13 Jun 1997 Test # 1369
55 214 155 6 0 35.48 5 hit wicket 2 v New Zealand Wellington 31 Jan 1991 Test # 1162
58 206 165 5 0 35.15 4 caught 3 v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
14 48 40 1 0 35.00 5 caught 2 v New Zealand Dunedin 7 Mar 1997 Test # 1358
7 41 20 0 0 35.00 6 caught 3 v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
31 114 91 3 0 34.06 5 caught 1 v West Indies Moratuwa 8 Dec 1993 Test # 1239
48 182 141 3 0 34.04 6 caught 2 v Australia Moratuwa 8 Sep 1992 Test # 1196
37 187 109 6 0 33.94 7 caught 1 v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
50 203 148 2 0 33.78 5 caught 2 v South Africa Colombo (PSS) 14 Sep 1993 Test # 1234
1 6 3 0 0 33.33 5 run out 3 v India Colombo (SSC) 9 Aug 1997 Test # 1376
1* 4 3 0 0 33.33 6 not out 2 v Australia Colombo (SSC) 30 Sep 1999 Test # 1461
55 225 169 5 0 32.54 5 caught 2 v Australia Perth 12 Feb 1988 Test # 1092
20* 89 62 2 0 32.25 7 not out 4 v New Zealand Hamilton 22 Feb 1991 Test # 1164
24 128 75 2 1 32.00 5 bowled 1 v Pakistan Sialkot 22 Sep 1995 Test # 1306
21 90 66 3 0 31.81 8 caught 2 v New Zealand Hamilton 22 Feb 1991 Test # 1164
9 32 29 2 0 31.03 5 caught 4 v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
29* 156 94 2 0 30.85 6 not out 4 v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
49 212 159 4 0 30.81 6 bowled 2 v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
7* 26 23 1 0 30.43 5 not out 1 v India Kandy 17 Jul 1993 Test # 1226
3 17 10 0 0 30.00 6 caught 2 v New Zealand Moratuwa 27 Nov 1992 Test # 1203
9 29 30 1 0 30.00 5 caught 2 v India Lucknow 18 Jan 1994 Test # 1244
13 58 45 1 0 28.88 5 caught 3 v New Zealand Dunedin 7 Mar 1997 Test # 1358
6 24 21 1 0 28.57 7 caught 1 v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
6 33 21 0 0 28.57 5 caught 2 v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
14 65 51 2 1 27.45 5 caught 4 v India Colombo (SSC) 27 Jul 1993 Test # 1228
14 69 52 2 0 26.92 7 bowled 2 v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
15 59 56 1 1 26.78 5 caught 1 v India Ahmedabad 8 Feb 1994 Test # 1247
13 65 50 1 0 26.00 5 caught 2 v West Indies Kingstown 20 Jun 1997 Test # 1371
15 83 58 0 0 25.86 5 caught 1 v New Zealand Colombo (CCC) 16 Apr 1987 Test # 1074
4 30 23 0 0 17.39 5 lbw 2 v New Zealand Hamilton 14 Mar 1997 Test # 1359
11* 113 68 0 0 16.17 7 not out 3 v Australia Melbourne 26 Dec 1995 Test # 1319
4 39 25 0 0 16.00 5 run out 1 v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
12 121 80 1 0 15.00 5 bowled 4 v India Wankhede 3 Dec 1997 Test # 1390
6 55 41 0 0 14.63 6 caught 1 v Pakistan Kandy 28 Jun 2000 Test # 1502
2 25 16 0 0 12.50 6 caught 3 v Pakistan Faisalabad 14 Mar 1982 Test # 925
2 26 16 0 0 12.50 6 caught 3 v Pakistan Faisalabad 15 Sep 1995 Test # 1305
1 25 15 0 0 6.66 6 caught 2 v India Wankhede 3 Dec 1997 Test # 1390
0 1 1 0 0 0.00 6 bowled 1 v Pakistan Faisalabad 14 Mar 1982 Test # 925
0 7 6 0 0 0.00 5 lbw 3 v England Lord's 23 Aug 1984 Test # 994
0 3 4 0 0 0.00 5 lbw 1 v Pakistan Sialkot 12 Dec 1991 Test # 1178
0 9 3 0 0 0.00 5 caught 3 v Pakistan Sialkot 12 Dec 1991 Test # 1178
0 1 1 0 0 0.00 5 lbw 1 v Pakistan Faisalabad 2 Jan 1992 Test # 1182
0 8 2 0 0 0.00 5 caught 4 v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
0 1 1 0 0 0.00 5 caught 3 v India Lucknow 18 Jan 1994 Test # 1244
0 12 10 0 0 0.00 5 caught 1 v Pakistan Kandy 26 Aug 1994 Test # 1267
0 5 4 0 0 0.00 5 caught 1 v New Zealand Dunedin 18 Mar 1995 Test # 1293
0 2 1 0 0 0.00 5 caught 1 v Pakistan Faisalabad 15 Sep 1995 Test # 1305
0 10 7 0 0 0.00 5 caught 3 v South Africa Centurion 27 Mar 1998 Test # 1414
25 - - - 0 - 5 caught 1 v India Chennai 17 Sep 1982 Test # 934
15 - - - 0 - 5 caught 3 v India Chennai 17 Sep 1982 Test # 934
111 335 - - 1 - 6 bowled 2 v India Colombo (SSC) 30 Aug 1985 Test # 1023
15 - - - 0 - 4 run out 4 v India Colombo (SSC) 30 Aug 1985 Test # 1023
21 - - - 0 - 6 lbw 1 v India Colombo (PSS) 6 Sep 1985 Test # 1024
38 100 - 6 1 - 6 caught 2 v India Kandy 14 Sep 1985 Test # 1025
0 - - 0 0 - 6 bowled 4 v India Kandy 14 Sep 1985 Test # 1025
79 - - - 0 - 6 caught 1 v Pakistan Faisalabad 16 Oct 1985 Test # 1026
25* - - - 0 - 6 not out 1 v Pakistan Sialkot 27 Oct 1985 Test # 1027
28 - - - 0 - 6 caught 3 v Pakistan Sialkot 27 Oct 1985 Test # 1027
12 - - - 0 - 6 caught 1 v Pakistan Karachi 7 Nov 1985 Test # 1028
25 - - - 0 - 5 caught 3 v Pakistan Karachi 7 Nov 1985 Test # 1028
18 - - - 0 - 6 bowled 1 v Pakistan Kandy 23 Feb 1986 Test # 1037
33 - - - 0 - 6 stumped 3 v Pakistan Kandy 23 Feb 1986 Test # 1037
53 - - - 0 - 4 caught 1 v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
5 - - - 0 - 7 caught 3 v India Nagpur 27 Dec 1986 Test # 1063
30 - - - 1 - 6 lbw 2 v India Cuttack 4 Jan 1987 Test # 1064
2 - - 0 0 - 6 lbw 3 v India Cuttack 4 Jan 1987 Test # 1064
1 - - 0 0 - 5 bowled 2 v India Chandigarh 23 Nov 1990 Test # 1156
42 - - - 0 - 5 caught 3 v India Chandigarh 23 Nov 1990 Test # 1156
DNB - - - - - - - 3 v India Colombo (PSS) 6 Sep 1985 Test # 1024
DNB - - - - - - - 4 v Pakistan Colombo (CCC) 14 Mar 1986 Test # 1041
TDNB - - - - - - - - v Pakistan Gujranwala 20 Dec 1991 Test # 1179
DNB - - - - - - - 4 v Australia Colombo (RPS) 28 Aug 1992 Test # 1195
DNB - - - - - - - 4 v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
DNB - - - - - - - 3 v West Indies Moratuwa 8 Dec 1993 Test # 1239
DNB - - - - - - - 3 v Zimbabwe Bulawayo 20 Oct 1994 Test # 1271
DNB - - - - - - - 4 v Zimbabwe Colombo (SSC) 18 Sep 1996 Test # 1334
TDNB - - - - - - - - v India Nagpur 26 Nov 1997 Test # 1387
DNB - - - - - - - 4 v Zimbabwe Kandy 7 Jan 1998 Test # 1394
DNB - - - - - - - 4 v England The Oval 27 Aug 1998 Test # 1423
DNB - - - - - - - 3 v Australia Galle 22 Sep 1999 Test # 1460
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