Records type batting analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date between 18 Apr 1992 and 2 Jul 2006 remove between 18 Apr 1992 and 2 Jul 2006 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1993-2001 208 248 28 8414 275* 38.24 14792 56.88 17 43 20 846 58 Profile
filtered 1993-2001 84 104 10 3622 168 38.53 6546 55.33 7 20 7 378 21
Innings by innings list
46 191 139 4 0 33.09 5 caught 1 Test v India Cape Town 2 Jan 1993 Test # 1209
28 148 116 2 0 24.13 5 caught 3 Test v India Cape Town 2 Jan 1993 Test # 1209
0 - 2 0 0 0.00 5 bowled 2 ODI v Pakistan Durban 9 Feb 1993 ODI # 800
40 - 56 3 0 71.42 5 caught 1 ODI v West Indies Cape Town 17 Feb 1993 ODI # 804
15 - 23 1 0 65.21 5 run out 2 ODI v Pakistan Centurion 21 Feb 1993 ODI # 806
45 - 66 1 0 68.18 5 caught 1 ODI v West Indies Bloemfontein 23 Feb 1993 ODI # 807
58 135 119 9 1 48.73 5 caught 2 Test v New Zealand Johannesburg 25 Nov 1994 Test # 1276
12 28 28 2 0 42.85 5 caught 4 Test v New Zealand Johannesburg 25 Nov 1994 Test # 1276
25 49 49 2 0 51.02 4 caught 1 ODI v New Zealand Cape Town 6 Dec 1994 ODI # 956
18* 48 25 0 0 72.00 4 not out 2 ODI v Pakistan Johannesburg 10 Dec 1994 ODI # 959
38 49 41 3 1 92.68 4 caught 1 ODI v New Zealand Centurion 11 Dec 1994 ODI # 960
16 45 39 0 0 41.02 4 bowled 2 ODI v Sri Lanka Bloemfontein 15 Dec 1994 ODI # 963
5 35 25 0 0 20.00 4 caught 1 ODI v Pakistan Durban 17 Dec 1994 ODI # 964
63 89 75 4 1 84.00 3 caught 1 ODI v Sri Lanka Gqeberha 21 Dec 1994 ODI # 967
34 96 75 5 0 45.33 4 lbw 2 Test v New Zealand Durban 26 Dec 1994 Test # 1280
25* 31 28 1 1 89.28 4 not out 4 Test v New Zealand Durban 26 Dec 1994 Test # 1280
5 13 15 0 0 33.33 4 caught 2 Test v New Zealand Cape Town 2 Jan 1995 Test # 1282
28 24 24 3 0 116.66 4 hit wicket 4 Test v New Zealand Cape Town 2 Jan 1995 Test # 1282
64 131 90 1 0 71.11 4 run out 1 ODI v Pakistan Cape Town 10 Jan 1995 ODI # 970
5 10 7 0 0 71.42 4 bowled 1 ODI v Pakistan Johannesburg 12 Jan 1995 ODI # 971
0 18 16 0 0 0.00 4 caught 1 Test v Pakistan Johannesburg 19 Jan 1995 Test # 1283
69* 238 157 3 0 43.94 4 not out 3 Test v Pakistan Johannesburg 19 Jan 1995 Test # 1283
TDNB - - - - - - - - Test v England Centurion 16 Nov 1995 Test # 1312
69 160 128 10 0 53.90 4 caught 1 Test v England Johannesburg 30 Nov 1995 Test # 1315
61 99 88 11 0 69.31 4 caught 3 Test v England Johannesburg 30 Nov 1995 Test # 1315
10 61 60 2 0 16.66 4 caught 1 Test v England Durban 14 Dec 1995 Test # 1318
91 244 183 14 0 49.72 4 caught 1 Test v England Gqeberha 26 Dec 1995 Test # 1320
14 80 57 1 0 24.56 4 stumped 3 Test v England Gqeberha 26 Dec 1995 Test # 1320
62 204 134 7 0 46.26 4 caught 2 Test v England Cape Town 2 Jan 1996 Test # 1321
DNB - - - - - - - 4 Test v England Cape Town 2 Jan 1996 Test # 1321
17 44 33 3 0 51.51 4 caught 1 ODI v England Cape Town 9 Jan 1996 ODI # 1033
25 45 30 4 0 83.33 4 caught 2 ODI v England Johannesburg 13 Jan 1996 ODI # 1036
25* 28 21 2 0 119.04 4 not out 2 ODI v England Centurion 14 Jan 1996 ODI # 1038
1 6 6 0 0 16.66 4 caught 1 Test v India Durban 26 Dec 1996 Test # 1347
3 14 8 0 0 37.50 4 caught 3 Test v India Durban 26 Dec 1996 Test # 1347
77 141 141 6 1 54.60 4 caught 1 Test v India Cape Town 2 Jan 1997 Test # 1349
55 115 74 7 0 74.32 5 bowled 3 Test v India Cape Town 2 Jan 1997 Test # 1349
33 70 46 6 0 71.73 4 caught 2 Test v India Johannesburg 16 Jan 1997 Test # 1350
122* 261 200 15 1 61.00 4 not out 4 Test v India Johannesburg 16 Jan 1997 Test # 1350
51 95 77 2 1 66.23 4 caught 1 ODI v India Bloemfontein 23 Jan 1997 ODI # 1167
73 149 108 3 0 67.59 4 caught 2 ODI v Zimbabwe Centurion 25 Jan 1997 ODI # 1168
33 56 50 2 0 66.00 4 caught 2 ODI v Zimbabwe Cape Town 29 Jan 1997 ODI # 1170
30 72 42 2 0 71.42 4 bowled 2 ODI v Zimbabwe Johannesburg 31 Jan 1997 ODI # 1171
21 65 42 2 0 50.00 4 caught 2 ODI v India Gqeberha 2 Feb 1997 ODI # 1172
32 79 47 2 0 68.08 3 stumped 2 ODI v India East London 4 Feb 1997 ODI # 1173
DNB - - - - - - - 2 ODI v India Durban 12 Feb 1997 ODI # 1176
60 82 51 4 1 117.64 4 bowled 1 ODI v India Durban 13 Feb 1997 ODI # 1177
27 100 73 5 0 36.98 4 caught 1 Test v Australia Johannesburg 28 Feb 1997 Test # 1356
0 15 10 0 0 0.00 4 caught 3 Test v Australia Johannesburg 28 Feb 1997 Test # 1356
34 78 59 4 0 57.62 4 caught 1 Test v Australia Gqeberha 14 Mar 1997 Test # 1360
2 15 11 0 0 18.18 4 lbw 3 Test v Australia Gqeberha 14 Mar 1997 Test # 1360
47 120 103 8 0 45.63 4 bowled 2 Test v Australia Centurion 21 Mar 1997 Test # 1362
12* 11 9 3 0 133.33 4 not out 4 Test v Australia Centurion 21 Mar 1997 Test # 1362
85* 136 116 9 0 73.27 5 not out 2 ODI v Australia East London 29 Mar 1997 ODI # 1186
0 19 14 0 0 0.00 4 bowled 1 ODI v Australia Gqeberha 31 Mar 1997 ODI # 1187
12 41 26 0 0 46.15 4 run out 1 ODI v Australia Cape Town 2 Apr 1997 ODI # 1188
38 97 74 2 0 51.35 3 caught 2 ODI v Australia Durban 5 Apr 1997 ODI # 1191
53 88 74 5 0 71.62 4 bowled 2 ODI v Australia Johannesburg 8 Apr 1997 ODI # 1195
89 118 96 8 0 92.70 4 caught 1 ODI v Australia Centurion 10 Apr 1997 ODI # 1197
57* 51 39 7 1 146.15 5 not out 1 ODI v Australia Bloemfontein 13 Apr 1997 ODI # 1199
16 54 42 3 0 38.09 4 bowled 1 Test v Pakistan Johannesburg 14 Feb 1998 Test # 1400
DNB - - - - - - - 3 Test v Pakistan Johannesburg 14 Feb 1998 Test # 1400
113 222 159 13 1 71.06 4 bowled 1 Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
68 174 123 7 1 55.28 4 caught 3 Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
103 307 185 13 0 55.67 4 caught 2 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
0 6 3 0 0 0.00 4 lbw 4 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
16 42 30 1 0 53.33 3 caught 1 ODI v Pakistan Durban 3 Apr 1998 ODI # 1303
24 41 31 1 0 77.41 4 bowled 1 ODI v Sri Lanka Johannesburg 5 Apr 1998 ODI # 1306
11 47 22 2 0 50.00 4 bowled 2 ODI v Pakistan East London 11 Apr 1998 ODI # 1314
14 41 24 0 1 58.33 4 caught 2 ODI v Pakistan Centurion 17 Apr 1998 ODI # 1318
18 67 43 1 0 41.86 4 caught 2 ODI v Sri Lanka Bloemfontein 19 Apr 1998 ODI # 1321
DNB - - - - - - - 2 ODI v Pakistan Cape Town 23 Apr 1998 ODI # 1326
8 11 8 1 0 100.00 4 caught 2 Test v West Indies Johannesburg 26 Nov 1998 Test # 1429
35 71 64 4 0 54.68 4 caught 4 Test v West Indies Johannesburg 26 Nov 1998 Test # 1429
4 25 18 0 0 22.22 4 bowled 1 Test v West Indies Gqeberha 10 Dec 1998 Test # 1433
10 56 34 1 0 29.41 4 caught 3 Test v West Indies Gqeberha 10 Dec 1998 Test # 1433
40 141 103 4 0 38.83 4 run out 2 Test v West Indies Durban 26 Dec 1998 Test # 1437
DNB - - - - - - - 4 Test v West Indies Durban 26 Dec 1998 Test # 1437
168 425 306 20 0 54.90 4 caught 1 Test v West Indies Cape Town 2 Jan 1999 Test # 1440
0 2 2 0 0 0.00 4 lbw 3 Test v West Indies Cape Town 2 Jan 1999 Test # 1440
9 14 8 2 0 112.50 4 caught 1 Test v West Indies Centurion 15 Jan 1999 Test # 1441
4 10 7 1 0 57.14 4 caught 3 Test v West Indies Centurion 15 Jan 1999 Test # 1441
8 32 18 0 0 44.44 4 caught 2 ODI v West Indies Johannesburg 22 Jan 1999 ODI # 1390
6 15 15 1 0 40.00 3 caught 2 ODI v West Indies East London 24 Jan 1999 ODI # 1393
46 103 64 2 0 71.87 1 handled ball 1 ODI v West Indies Durban 27 Jan 1999 ODI # 1395
3 23 18 0 0 16.66 1 caught 1 ODI v West Indies Gqeberha 30 Jan 1999 ODI # 1397
15 61 32 1 0 46.87 3 caught 1 ODI v West Indies Bloemfontein 5 Feb 1999 ODI # 1402
7 26 18 0 0 38.88 3 bowled 1 ODI v West Indies Centurion 7 Feb 1999 ODI # 1404
27 61 54 3 0 50.00 4 caught 2 Test v Zimbabwe Bloemfontein 29 Oct 1999 Test # 1466
108 251 170 17 0 63.52 4 bowled 2 Test v England Johannesburg 25 Nov 1999 Test # 1471
58 141 99 8 0 58.58 4 stumped 1 Test v England Gqeberha 9 Dec 1999 Test # 1475
18 64 45 2 0 40.00 4 bowled 3 Test v England Gqeberha 9 Dec 1999 Test # 1475
20 64 45 2 0 44.44 4 bowled 2 Test v England Durban 26 Dec 1999 Test # 1480
16 99 50 2 0 32.00 4 caught 3 Test v England Durban 26 Dec 1999 Test # 1480
120 351 255 10 1 47.05 4 caught 2 Test v England Cape Town 2 Jan 2000 Test # 1482
46 153 91 5 0 50.54 4 caught 1 Test v England Centurion 14 Jan 2000 Test # 1483
DNB - - - - - - - 3 Test v England Centurion 14 Jan 2000 Test # 1483
DNB - - - - - - - 1 ODI v New Zealand Potchefstroom 20 Oct 2000 ODI # 1641
0 17 14 0 0 0.00 5 caught 2 ODI v New Zealand Benoni 22 Oct 2000 ODI # 1643
22 33 28 2 1 78.57 1 bowled 1 ODI v New Zealand Centurion 25 Oct 2000 ODI # 1647
17 23 22 3 0 77.27 1 caught 2 ODI v New Zealand Kimberley 28 Oct 2000 ODI # 1651
7 7 8 0 1 87.50 2 lbw 2 ODI v New Zealand Durban 1 Nov 2000 ODI # 1654
10 13 15 2 0 66.66 1 bowled 2 ODI v New Zealand Cape Town 4 Nov 2000 ODI # 1655
29 79 70 3 0 41.42 4 bowled 1 Test v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
22 56 35 4 0 62.85 4 lbw 4 Test v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
33 95 75 5 1 44.00 4 bowled 2 Test v New Zealand Gqeberha 30 Nov 2000 Test # 1519
11 22 20 2 0 55.00 4 bowled 4 Test v New Zealand Gqeberha 30 Nov 2000 Test # 1519
31* 128 112 4 0 27.67 5 not out 2 Test v New Zealand Johannesburg 8 Dec 2000 Test # 1522
59 139 116 7 1 50.86 4 caught 1 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
2* 5 4 0 0 50.00 9 not out 3 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
112 252 232 12 3 48.27 4 run out 2 Test v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
48 106 64 7 1 75.00 4 caught 1 Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page