Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 29 Mar 2001 remove less than or equal to 29 Mar 2001 from query
Involving the player G Kirsten (SA) remove G Kirsten (SA) from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 1993-2004 101 176 15 7289 22938 275 45.27 16783 43.43 21 34 13 922 12 Profile
filtered 1993-2001 71 125 10 4775 16047 275 41.52 11799 40.46 12 23 12 587 5
Innings by innings list
275 878 642 26 0 42.83 1 bowled 3 v England Durban 26 Dec 1999 Test # 1480
210 650 525 24 1 40.00 1 caught 1 v England Manchester 2 Jul 1998 Test # 1420
180 558 461 20 0 39.04 2 caught 1 v Sri Lanka Durban 26 Dec 2000 Test # 1526
134 448 305 15 0 43.93 1 caught 3 v West Indies Centurion 15 Jan 1999 Test # 1441
150 446 338 13 1 44.37 1 caught 2 v West Indies Georgetown 9 Mar 2001 Test # 1534
98 425 344 7 0 28.48 1 caught 2 v Pakistan Rawalpindi 6 Oct 1997 Test # 1380
128 361 282 15 0 45.39 1 caught 1 v New Zealand Auckland 27 Feb 1999 Test # 1446
110 351 241 16 0 45.64 2 caught 1 v England Johannesburg 30 Nov 1995 Test # 1315
83 323 256 7 0 32.42 2 caught 2 v Australia Melbourne 26 Dec 1997 Test # 1392
133 317 196 18 0 67.85 2 run out 3 v India Eden Gardens 27 Nov 1996 Test # 1341
100* 298 208 15 0 48.07 1 not out 1 v Pakistan Faisalabad 24 Oct 1997 Test # 1382
80 296 196 8 0 40.81 1 caught 2 v England Cape Town 2 Jan 2000 Test # 1482
103 290 204 15 0 50.49 2 run out 1 v India Cape Town 2 Jan 1997 Test # 1349
69 287 176 8 0 39.20 2 caught 3 v England Gqeberha 26 Dec 1995 Test # 1320
79 264 209 7 0 37.79 1 caught 2 v India Bengaluru 2 Mar 2000 Test # 1486
102 244 170 14 0 60.00 2 bowled 1 v India Eden Gardens 27 Nov 1996 Test # 1341
108* 235 159 12 1 67.92 1 not out 3 v Australia Adelaide 30 Jan 1998 Test # 1397
75* 233 203 12 0 36.94 1 not out 4 v Sri Lanka Centurion 27 Mar 1998 Test # 1414
67 218 186 4 0 36.02 2 stumped 1 v Australia Sydney 2 Jan 1994 Test # 1243
41 216 161 3 0 25.46 2 caught 2 v Australia Durban 25 Mar 1994 Test # 1256
62 213 144 4 0 43.05 1 bowled 2 v West Indies Johannesburg 26 Nov 1998 Test # 1429
65 208 170 11 0 38.23 1 caught 2 v New Zealand Christchurch 11 Mar 1999 Test # 1449
72 206 145 12 0 49.65 2 caught 1 v England Lord's 21 Jul 1994 Test # 1263
77 205 155 12 0 49.67 2 caught 1 v Australia Adelaide 30 Jan 1998 Test # 1397
62 203 136 9 0 45.58 2 lbw 1 v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
40 198 150 3 0 26.66 1 lbw 3 v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
50 192 139 6 0 35.97 1 bowled 2 v India Wankhede 24 Feb 2000 Test # 1484
66* 190 117 9 0 56.41 2 not out 4 v New Zealand Durban 26 Dec 1994 Test # 1280
62 190 122 11 0 50.81 1 caught 1 v Pakistan Johannesburg 19 Jan 1995 Test # 1283
64 187 131 9 0 48.85 1 bowled 2 v New Zealand Cape Town 2 Jan 1995 Test # 1282
49 183 118 9 0 41.52 1 caught 2 v New Zealand Gqeberha 30 Nov 2000 Test # 1519
44 170 126 8 0 34.92 1 stumped 3 v England Lord's 21 Jul 1994 Test # 1263
43 168 148 6 0 29.05 2 caught 2 v Australia Adelaide 28 Jan 1994 Test # 1246
71* 168 152 9 0 46.71 1 not out 4 v West Indies Durban 26 Dec 1998 Test # 1437
51 167 128 9 0 39.84 2 caught 1 v England Gqeberha 26 Dec 1995 Test # 1320
43 164 108 5 0 39.81 2 caught 2 v India Kanpur 8 Dec 1996 Test # 1344
76 160 136 12 0 55.88 1 caught 3 v New Zealand Auckland 4 Mar 1995 Test # 1291
56 159 142 7 0 39.43 1 bowled 1 v Pakistan Sheikhupura 17 Oct 1997 Test # 1381
52 157 114 7 0 45.61 1 caught 2 v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
23 156 99 3 0 23.23 1 caught 2 v England Cape Town 2 Jan 1996 Test # 1321
65 155 128 11 0 50.78 2 caught 4 v England Leeds 4 Aug 1994 Test # 1264
55 150 138 7 0 39.85 1 run out 3 v Sri Lanka Galle 20 Jul 2000 Test # 1504
41 146 121 8 0 33.88 2 bowled 3 v Australia Sydney 2 Jan 1994 Test # 1243
44 139 93 5 1 47.31 1 caught 3 v Pakistan Gqeberha 6 Mar 1998 Test # 1406
43 138 106 7 0 40.56 1 bowled 3 v Australia Gqeberha 14 Mar 1997 Test # 1360
42 132 87 6 0 48.27 1 bowled 3 v Pakistan Johannesburg 19 Jan 1995 Test # 1283
35 130 90 7 0 38.88 2 caught 3 v Australia Johannesburg 4 Mar 1994 Test # 1252
47* 128 104 5 0 45.19 2 not out 4 v New Zealand Gqeberha 30 Nov 2000 Test # 1519
23 126 91 1 0 25.27 2 caught 1 v West Indies Port of Spain 17 Mar 2001 Test # 1538
26 123 95 2 0 27.36 1 caught 2 v West Indies Durban 26 Dec 1998 Test # 1437
38 119 88 5 0 43.18 2 bowled 1 v Pakistan Gqeberha 6 Mar 1998 Test # 1406
47 117 75 8 0 62.66 2 bowled 1 v Australia Johannesburg 4 Mar 1994 Test # 1252
31 117 75 2 0 41.33 2 caught 1 v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
24 117 101 4 0 23.76 1 caught 4 v West Indies Georgetown 9 Mar 2001 Test # 1534
13 115 82 2 0 15.85 2 bowled 2 v Sri Lanka Centurion 27 Mar 1998 Test # 1414
34 115 71 2 0 47.88 2 caught 3 v Sri Lanka Durban 26 Dec 2000 Test # 1526
40 105 75 7 0 53.33 1 bowled 2 v New Zealand Wellington 18 Mar 1999 Test # 1452
25 104 77 4 0 32.46 1 caught 4 v Pakistan Durban 26 Feb 1998 Test # 1403
33 100 81 5 0 40.74 2 lbw 4 v New Zealand Johannesburg 25 Nov 1994 Test # 1276
11 90 63 0 0 17.46 1 caught 1 v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
16 89 59 0 0 27.11 2 caught 2 v Australia Melbourne 26 Dec 1993 Test # 1242
20 84 43 2 0 46.51 2 lbw 4 v India Ahmedabad 20 Nov 1996 Test # 1338
29 82 62 2 0 46.77 2 run out 1 v Australia Cape Town 17 Mar 1994 Test # 1253
29 82 50 4 0 58.00 2 caught 2 v New Zealand Durban 26 Dec 1994 Test # 1280
12 81 55 1 0 21.81 1 caught 2 v England Birmingham 4 Jun 1998 Test # 1417
12 80 60 1 0 20.00 1 caught 2 v Sri Lanka Galle 20 Jul 2000 Test # 1504
8 79 62 0 0 12.90 1 caught 1 v England Durban 14 Dec 1995 Test # 1318
29 78 58 5 0 50.00 1 caught 1 v West Indies Gqeberha 10 Dec 1998 Test # 1433
29 74 48 5 0 60.41 2 bowled 2 v India Johannesburg 16 Jan 1997 Test # 1350
20 73 52 1 0 38.46 1 caught 4 v India Wankhede 24 Feb 2000 Test # 1484
7 70 54 1 0 12.96 2 bowled 4 v Australia Adelaide 28 Jan 1994 Test # 1246
9 67 36 1 0 25.00 2 caught 1 v Australia Johannesburg 28 Feb 1997 Test # 1356
13 66 47 1 0 27.65 1 lbw 2 v England Johannesburg 25 Nov 1999 Test # 1471
13 65 43 2 0 30.23 1 caught 4 v Zimbabwe Harare 13 Oct 1995 Test # 1307
13 65 53 1 0 24.52 1 bowled 3 v Sri Lanka Kandy 30 Jul 2000 Test # 1505
8 64 47 0 0 17.02 1 bowled 3 v Australia Johannesburg 28 Feb 1997 Test # 1356
41* 63 48 8 0 85.41 1 not out 4 v England Cape Town 2 Jan 1996 Test # 1321
17 62 47 2 0 36.17 1 stumped 2 v India Ahmedabad 20 Nov 1996 Test # 1338
25 60 58 2 1 43.10 1 lbw 4 v New Zealand Cape Town 2 Jan 1995 Test # 1282
16 59 42 2 0 38.09 1 caught 2 v Australia Centurion 21 Mar 1997 Test # 1362
22 58 39 3 0 56.41 2 caught 3 v West Indies Port of Spain 17 Mar 2001 Test # 1538
16 57 43 1 0 37.20 1 bowled 1 v New Zealand Auckland 4 Mar 1995 Test # 1291
11 55 42 0 0 26.19 2 caught 1 v Australia Sydney 2 Jan 1998 Test # 1393
6 53 31 0 0 19.35 1 lbw 3 v England Nottingham 23 Jul 1998 Test # 1421
10 52 28 1 0 35.71 2 lbw 3 v Australia Cape Town 17 Mar 1994 Test # 1253
20* 49 33 4 0 60.60 1 not out 3 v Pakistan Johannesburg 14 Feb 1998 Test # 1400
5 49 21 0 0 23.80 1 caught 3 v West Indies Cape Town 2 Jan 1999 Test # 1440
7 46 25 0 0 28.00 2 lbw 4 v India Kanpur 8 Dec 1996 Test # 1344
7 43 21 1 0 33.33 1 bowled 1 v England Nottingham 23 Jul 1998 Test # 1421
11 43 31 2 0 35.48 1 caught 2 v England Durban 26 Dec 1999 Test # 1480
15 41 28 2 0 53.57 1 caught 3 v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
7 39 21 0 0 33.33 2 caught 2 v England Leeds 4 Aug 1994 Test # 1264
9 38 20 2 0 45.00 2 caught 2 v New Zealand Johannesburg 25 Nov 1994 Test # 1276
7 35 30 1 0 23.33 1 caught 4 v West Indies Johannesburg 26 Nov 1998 Test # 1429
2 35 23 0 0 8.69 1 caught 3 v West Indies Gqeberha 10 Dec 1998 Test # 1433
15 33 29 2 0 51.72 1 caught 1 v England Gqeberha 9 Dec 1999 Test # 1475
3 32 13 0 0 23.07 2 caught 1 v Pakistan Johannesburg 14 Feb 1998 Test # 1400
3 32 24 0 0 12.50 1 caught 4 v England Leeds 6 Aug 1998 Test # 1422
12* 30 17 1 0 70.58 1 not out 4 v New Zealand Wellington 18 Mar 1999 Test # 1452
0 27 19 0 0 0.00 1 caught 1 v Australia Gqeberha 14 Mar 1997 Test # 1360
6 26 24 1 0 25.00 1 lbw 2 v England Leeds 6 Aug 1998 Test # 1422
1 23 19 0 0 5.26 2 caught 3 v England Johannesburg 30 Nov 1995 Test # 1315
1 23 10 0 0 10.00 2 caught 4 v India Johannesburg 16 Jan 1997 Test # 1350
0 23 14 0 0 0.00 1 bowled 4 v Australia Melbourne 26 Dec 1997 Test # 1392
4 20 13 1 0 30.76 2 caught 3 v Pakistan Faisalabad 24 Oct 1997 Test # 1382
10 20 17 2 0 58.82 2 caught 2 v New Zealand Johannesburg 8 Dec 2000 Test # 1522
6 18 16 1 0 37.50 1 caught 4 v Australia Centurion 21 Mar 1997 Test # 1362
2 18 23 0 0 8.69 1 caught 3 v England Gqeberha 9 Dec 1999 Test # 1475
2 17 12 0 0 16.66 2 bowled 1 v India Durban 26 Dec 1996 Test # 1347
2 17 17 0 0 11.76 2 caught 3 v India Durban 26 Dec 1996 Test # 1347
0 16 10 0 0 0.00 2 lbw 3 v India Cape Town 2 Jan 1997 Test # 1349
1 12 9 0 0 11.11 2 lbw 2 v Zimbabwe Harare 13 Oct 1995 Test # 1307
4 11 7 1 0 57.14 2 bowled 1 v England Lord's 18 Jun 1998 Test # 1419
2 9 12 0 0 16.66 1 caught 1 v England The Oval 18 Aug 1994 Test # 1266
0 9 7 0 0 0.00 2 caught 2 v Pakistan Durban 26 Feb 1998 Test # 1403
0 8 9 0 0 0.00 1 lbw 3 v Australia Sydney 2 Jan 1998 Test # 1393
1 8 6 0 0 16.66 2 lbw 4 v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
0 7 4 0 0 0.00 2 caught 3 v West Indies Bridgetown 29 Mar 2001 Test # 1541
9* 6 4 2 0 225.00 1 not out 4 v England Lord's 18 Jun 1998 Test # 1419
0 5 3 0 0 0.00 2 caught 3 v England The Oval 18 Aug 1994 Test # 1266
0 4 7 0 0 0.00 1 caught 1 v England Centurion 14 Jan 2000 Test # 1483
0 4 5 0 0 0.00 1 lbw 1 v Sri Lanka Kandy 30 Jul 2000 Test # 1505
0 2 2 0 0 0.00 1 caught 1 v West Indies Centurion 15 Jan 1999 Test # 1441
0 2 3 0 0 0.00 1 caught 1 v West Indies Bridgetown 29 Mar 2001 Test # 1541
0 1 1 0 0 0.00 1 caught 1 v West Indies Cape Town 2 Jan 1999 Test # 1440
TDNB - - - - - - - - v England Centurion 16 Nov 1995 Test # 1312
DNB - - - - - - - 3 v England Centurion 14 Jan 2000 Test # 1483
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