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-2004 286 361 34 14087 275 43.07 26219 53.72 34 79 24 1581 32 Profile
filtered 1994-2004 115 151 15 5452 275 40.08 10528 51.78 13 30 10 644 11
Innings by innings list
12 52 31 1 0 38.70 2 caught 1 ODI v Australia Johannesburg 19 Feb 1994 ODI # 882
18 52 35 2 0 51.42 2 caught 1 ODI v Australia Centurion 20 Feb 1994 ODI # 884
6 19 15 1 0 40.00 2 bowled 2 ODI v Australia Gqeberha 22 Feb 1994 ODI # 885
47 117 75 8 0 62.66 2 bowled 1 Test v Australia Johannesburg 4 Mar 1994 Test # 1252
35 130 90 7 0 38.88 2 caught 3 Test v Australia Johannesburg 4 Mar 1994 Test # 1252
29 82 62 2 0 46.77 2 run out 1 Test v Australia Cape Town 17 Mar 1994 Test # 1253
10 52 28 1 0 35.71 2 lbw 3 Test v Australia Cape Town 17 Mar 1994 Test # 1253
41 216 161 3 0 25.46 2 caught 2 Test v Australia Durban 25 Mar 1994 Test # 1256
3 31 23 0 0 13.04 2 caught 2 ODI v Australia Cape Town 6 Apr 1994 ODI # 902
9 38 20 2 0 45.00 2 caught 2 Test v New Zealand Johannesburg 25 Nov 1994 Test # 1276
33 100 81 5 0 40.74 2 lbw 4 Test v New Zealand Johannesburg 25 Nov 1994 Test # 1276
19 46 34 2 0 55.88 2 lbw 1 ODI v New Zealand Cape Town 6 Dec 1994 ODI # 956
9 31 22 1 0 40.90 2 bowled 2 ODI v Pakistan Johannesburg 10 Dec 1994 ODI # 959
20 57 44 1 0 45.45 2 bowled 1 ODI v Sri Lanka Gqeberha 21 Dec 1994 ODI # 967
29 82 50 4 0 58.00 2 caught 2 Test v New Zealand Durban 26 Dec 1994 Test # 1280
66* 190 117 9 0 56.41 2 not out 4 Test v New Zealand Durban 26 Dec 1994 Test # 1280
64 187 131 9 0 48.85 1 bowled 2 Test v New Zealand Cape Town 2 Jan 1995 Test # 1282
25 60 58 2 1 43.10 1 lbw 4 Test v New Zealand Cape Town 2 Jan 1995 Test # 1282
43 98 68 3 0 63.23 1 lbw 1 ODI v Pakistan Cape Town 10 Jan 1995 ODI # 970
87 138 111 8 1 78.37 1 stumped 1 ODI v Pakistan Johannesburg 12 Jan 1995 ODI # 971
62 190 122 11 0 50.81 1 caught 1 Test v Pakistan Johannesburg 19 Jan 1995 Test # 1283
42 132 87 6 0 48.27 1 bowled 3 Test v Pakistan Johannesburg 19 Jan 1995 Test # 1283
TDNB - - - - - - - - Test v England Centurion 16 Nov 1995 Test # 1312
110 351 241 16 0 45.64 2 caught 1 Test v England Johannesburg 30 Nov 1995 Test # 1315
1 23 19 0 0 5.26 2 caught 3 Test v England Johannesburg 30 Nov 1995 Test # 1315
8 79 62 0 0 12.90 1 caught 1 Test v England Durban 14 Dec 1995 Test # 1318
51 167 128 9 0 39.84 2 caught 1 Test v England Gqeberha 26 Dec 1995 Test # 1320
69 287 176 8 0 39.20 2 caught 3 Test v England Gqeberha 26 Dec 1995 Test # 1320
23 156 99 3 0 23.23 1 caught 2 Test v England Cape Town 2 Jan 1996 Test # 1321
41* 63 48 8 0 85.41 1 not out 4 Test v England Cape Town 2 Jan 1996 Test # 1321
8 11 12 2 0 66.66 1 lbw 1 ODI v England Cape Town 9 Jan 1996 ODI # 1033
2 3 3 0 0 66.66 7 caught 1 ODI v England Bloemfontein 11 Jan 1996 ODI # 1034
116 161 126 11 0 92.06 2 bowled 2 ODI v England Centurion 14 Jan 1996 ODI # 1038
0 5 2 0 0 0.00 2 caught 2 ODI v England Durban 17 Jan 1996 ODI # 1040
17 31 37 2 0 45.94 1 caught 1 ODI v England East London 19 Jan 1996 ODI # 1042
17 32 29 2 0 58.62 3 caught 1 ODI v England Gqeberha 21 Jan 1996 ODI # 1044
2 17 12 0 0 16.66 2 bowled 1 Test v India Durban 26 Dec 1996 Test # 1347
2 17 17 0 0 11.76 2 caught 3 Test v India Durban 26 Dec 1996 Test # 1347
103 290 204 15 0 50.49 2 run out 1 Test v India Cape Town 2 Jan 1997 Test # 1349
0 16 10 0 0 0.00 2 lbw 3 Test v India Cape Town 2 Jan 1997 Test # 1349
29 74 48 5 0 60.41 2 bowled 2 Test v India Johannesburg 16 Jan 1997 Test # 1350
1 23 10 0 0 10.00 2 caught 4 Test v India Johannesburg 16 Jan 1997 Test # 1350
73 161 99 5 0 73.73 2 caught 1 ODI v India Bloemfontein 23 Jan 1997 ODI # 1167
4 12 8 1 0 50.00 2 caught 2 ODI v Zimbabwe Centurion 25 Jan 1997 ODI # 1168
55 114 88 5 0 62.50 2 run out 2 ODI v Zimbabwe Cape Town 29 Jan 1997 ODI # 1170
7 24 11 1 0 63.63 2 lbw 2 ODI v Zimbabwe Johannesburg 31 Jan 1997 ODI # 1171
6 6 7 1 0 85.71 2 caught 2 ODI v India Gqeberha 2 Feb 1997 ODI # 1172
82 135 117 8 0 70.08 2 caught 2 ODI v India East London 4 Feb 1997 ODI # 1173
20* 63 41 4 0 48.78 2 not out 2 ODI v India Durban 12 Feb 1997 ODI # 1176
51 120 69 5 0 73.91 2 caught 1 ODI v India Durban 13 Feb 1997 ODI # 1177
9 67 36 1 0 25.00 2 caught 1 Test v Australia Johannesburg 28 Feb 1997 Test # 1356
8 64 47 0 0 17.02 1 bowled 3 Test v Australia Johannesburg 28 Feb 1997 Test # 1356
0 27 19 0 0 0.00 1 caught 1 Test v Australia Gqeberha 14 Mar 1997 Test # 1360
43 138 106 7 0 40.56 1 bowled 3 Test v Australia Gqeberha 14 Mar 1997 Test # 1360
16 59 42 2 0 38.09 1 caught 2 Test v Australia Centurion 21 Mar 1997 Test # 1362
6 18 16 1 0 37.50 1 caught 4 Test v Australia Centurion 21 Mar 1997 Test # 1362
3 32 13 0 0 23.07 2 caught 1 Test v Pakistan Johannesburg 14 Feb 1998 Test # 1400
20* 49 33 4 0 60.60 1 not out 3 Test v Pakistan Johannesburg 14 Feb 1998 Test # 1400
0 9 7 0 0 0.00 2 caught 2 Test v Pakistan Durban 26 Feb 1998 Test # 1403
25 104 77 4 0 32.46 1 caught 4 Test v Pakistan Durban 26 Feb 1998 Test # 1403
38 119 88 5 0 43.18 2 bowled 1 Test v Pakistan Gqeberha 6 Mar 1998 Test # 1406
44 139 93 5 1 47.31 1 caught 3 Test v Pakistan Gqeberha 6 Mar 1998 Test # 1406
62 203 136 9 0 45.58 2 lbw 1 Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
15 41 28 2 0 53.57 1 caught 3 Test v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
13 115 82 2 0 15.85 2 bowled 2 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
75* 233 203 12 0 36.94 1 not out 4 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
0 1 4 0 0 0.00 1 caught 1 ODI v Pakistan Durban 3 Apr 1998 ODI # 1303
29 57 41 3 0 70.73 2 bowled 1 ODI v Sri Lanka Johannesburg 5 Apr 1998 ODI # 1306
46 80 50 6 0 92.00 2 caught 1 ODI v Sri Lanka Gqeberha 13 Apr 1998 ODI # 1315
35 65 55 3 1 63.63 2 bowled 2 ODI v Pakistan Centurion 17 Apr 1998 ODI # 1318
0 8 5 0 0 0.00 1 bowled 2 ODI v Sri Lanka Bloemfontein 19 Apr 1998 ODI # 1321
52* 123 77 7 0 67.53 2 not out 2 ODI v Pakistan Cape Town 23 Apr 1998 ODI # 1326
62 213 144 4 0 43.05 1 bowled 2 Test v West Indies Johannesburg 26 Nov 1998 Test # 1429
7 35 30 1 0 23.33 1 caught 4 Test v West Indies Johannesburg 26 Nov 1998 Test # 1429
29 78 58 5 0 50.00 1 caught 1 Test v West Indies Gqeberha 10 Dec 1998 Test # 1433
2 35 23 0 0 8.69 1 caught 3 Test v West Indies Gqeberha 10 Dec 1998 Test # 1433
26 123 95 2 0 27.36 1 caught 2 Test v West Indies Durban 26 Dec 1998 Test # 1437
71* 168 152 9 0 46.71 1 not out 4 Test v West Indies Durban 26 Dec 1998 Test # 1437
0 1 1 0 0 0.00 1 caught 1 Test v West Indies Cape Town 2 Jan 1999 Test # 1440
5 49 21 0 0 23.80 1 caught 3 Test v West Indies Cape Town 2 Jan 1999 Test # 1440
0 2 2 0 0 0.00 1 caught 1 Test v West Indies Centurion 15 Jan 1999 Test # 1441
134 448 305 15 0 43.93 1 caught 3 Test v West Indies Centurion 15 Jan 1999 Test # 1441
12 32 20 1 0 60.00 1 caught 2 ODI v West Indies Johannesburg 22 Jan 1999 ODI # 1390
3 9 7 0 0 42.85 1 caught 2 ODI v West Indies East London 24 Jan 1999 ODI # 1393
4 18 13 0 0 30.76 1 caught 1 ODI v West Indies Cape Town 2 Feb 1999 ODI # 1399
2 26 19 0 0 10.52 1 bowled 1 ODI v West Indies Bloemfontein 5 Feb 1999 ODI # 1402
13 66 47 1 0 27.65 1 lbw 2 Test v England Johannesburg 25 Nov 1999 Test # 1471
15 33 29 2 0 51.72 1 caught 1 Test v England Gqeberha 9 Dec 1999 Test # 1475
2 18 23 0 0 8.69 1 caught 3 Test v England Gqeberha 9 Dec 1999 Test # 1475
11 43 31 2 0 35.48 1 caught 2 Test v England Durban 26 Dec 1999 Test # 1480
275 878 642 26 0 42.83 1 bowled 3 Test v England Durban 26 Dec 1999 Test # 1480
80 296 196 8 0 40.81 1 caught 2 Test v England Cape Town 2 Jan 2000 Test # 1482
0 4 7 0 0 0.00 1 caught 1 Test v England Centurion 14 Jan 2000 Test # 1483
DNB - - - - - - - 3 Test v England Centurion 14 Jan 2000 Test # 1483
8 22 22 1 0 36.36 1 lbw 2 ODI v Zimbabwe Johannesburg 21 Jan 2000 ODI # 1544
1 3 3 0 0 33.33 1 caught 1 ODI v England Bloemfontein 23 Jan 2000 ODI # 1546
13 27 22 1 0 59.09 1 lbw 1 ODI v England Cape Town 26 Jan 2000 ODI # 1549
97 199 126 8 0 76.98 1 bowled 2 ODI v Australia Durban 12 Apr 2000 ODI # 1587
34 79 66 4 0 51.51 1 caught 1 ODI v Australia Cape Town 14 Apr 2000 ODI # 1589
1 26 20 0 0 5.00 1 bowled 2 ODI v Australia Johannesburg 16 Apr 2000 ODI # 1591
13 31 18 1 0 72.22 2 caught 1 ODI v New Zealand Potchefstroom 20 Oct 2000 ODI # 1641
57 105 93 3 0 61.29 1 bowled 2 ODI v New Zealand Benoni 22 Oct 2000 ODI # 1643
94 133 113 8 0 83.18 2 caught 1 ODI v New Zealand Centurion 25 Oct 2000 ODI # 1647
101 144 107 10 0 94.39 2 caught 2 ODI v New Zealand Kimberley 28 Oct 2000 ODI # 1651
3 5 5 0 0 60.00 1 caught 2 ODI v New Zealand Durban 1 Nov 2000 ODI # 1654
25 58 43 1 0 58.13 2 caught 2 ODI v New Zealand Cape Town 4 Nov 2000 ODI # 1655
31 117 75 2 0 41.33 2 caught 1 Test v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
1 8 6 0 0 16.66 2 lbw 4 Test v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
49 183 118 9 0 41.52 1 caught 2 Test v New Zealand Gqeberha 30 Nov 2000 Test # 1519
47* 128 104 5 0 45.19 2 not out 4 Test v New Zealand Gqeberha 30 Nov 2000 Test # 1519
10 20 17 2 0 58.82 2 caught 2 Test v New Zealand Johannesburg 8 Dec 2000 Test # 1522
58 117 70 6 0 82.85 1 stumped 2 ODI v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
6 29 13 0 0 46.15 1 caught 1 ODI v Sri Lanka East London 17 Dec 2000 ODI # 1662
180 558 461 20 0 39.04 2 caught 1 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
34 115 71 2 0 47.88 2 caught 3 Test v Sri Lanka Durban 26 Dec 2000 Test # 1526
52 157 114 7 0 45.61 1 caught 2 Test v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
133* 205 155 13 0 85.80 1 not out 2 ODI v India Johannesburg 5 Oct 2001 ODI # 1752
17 17 18 4 0 94.44 1 bowled 2 ODI v Kenya Benoni 7 Oct 2001 ODI # 1755
12 35 29 2 0 41.37 1 bowled 2 ODI v India Centurion 10 Oct 2001 ODI # 1757
124 163 130 12 2 95.38 1 caught 1 ODI v Kenya Cape Town 22 Oct 2001 ODI # 1763
87 131 108 9 1 80.55 1 caught 2 ODI v India Durban 26 Oct 2001 ODI # 1766
73 198 132 12 0 55.30 2 bowled 2 Test v India Bloemfontein 3 Nov 2001 Test # 1564
30* 60 48 4 0 62.50 2 not out 4 Test v India Bloemfontein 3 Nov 2001 Test # 1564
4 26 16 0 0 25.00 2 caught 1 Test v India Gqeberha 16 Nov 2001 Test # 1569
5 21 17 1 0 29.41 2 caught 3 Test v India Gqeberha 16 Nov 2001 Test # 1569
1 9 2 0 0 50.00 2 caught 2 Test v Australia Johannesburg 22 Feb 2002 Test # 1590
12 30 21 3 0 57.14 2 caught 3 Test v Australia Johannesburg 22 Feb 2002 Test # 1590
7 44 20 1 0 35.00 2 caught 1 Test v Australia Cape Town 8 Mar 2002 Test # 1593
87 260 181 11 0 48.06 2 lbw 3 Test v Australia Cape Town 8 Mar 2002 Test # 1593
21 54 40 4 0 52.50 2 caught 2 Test v Australia Durban 15 Mar 2002 Test # 1595
64 186 134 12 0 47.76 2 run out 4 Test v Australia Durban 15 Mar 2002 Test # 1595
2 15 10 0 0 20.00 2 caught 2 ODI v Australia Johannesburg 22 Mar 2002 ODI # 1819
21 32 27 4 0 77.77 2 caught 2 ODI v Australia Centurion 24 Mar 2002 ODI # 1820
3 12 12 0 0 25.00 2 caught 2 ODI v Australia Bloemfontein 30 Mar 2002 ODI # 1822
150 326 223 14 0 67.26 3 caught 1 Test v Bangladesh East London 18 Oct 2002 Test # 1619
160 372 227 17 1 70.48 3 caught 2 Test v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
55 196 139 9 0 39.56 2 caught 2 Test v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
11 40 25 2 0 44.00 3 caught 2 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
11 42 25 2 0 44.00 3 caught 4 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
102* 180 118 9 0 86.44 2 not out 2 ODI v Pakistan Paarl 16 Dec 2002 ODI # 1921
12 30 21 2 0 57.14 2 bowled 1 ODI v Pakistan Cape Town 18 Dec 2002 ODI # 1923
56 171 118 9 0 47.45 3 caught 1 Test v Pakistan Durban 26 Dec 2002 Test # 1635
DNB - - - - - - - 4 Test v Pakistan Durban 26 Dec 2002 Test # 1635
19 50 33 3 0 57.57 3 caught 1 Test v Pakistan Cape Town 2 Jan 2003 Test # 1637
69 133 92 6 1 75.00 2 caught 2 ODI v West Indies Cape Town 9 Feb 2003 ODI # 1942
52* 84 63 9 0 82.53 2 not out 2 ODI v Kenya Potchefstroom 12 Feb 2003 ODI # 1947
5* 7 4 0 0 125.00 8 not out 1 ODI v New Zealand Johannesburg 16 Feb 2003 ODI # 1955
52* 48 32 9 1 162.50 2 not out 2 ODI v Bangladesh Bloemfontein 22 Feb 2003 ODI # 1961
0 5 5 0 0 0.00 3 caught 1 ODI v Canada East London 27 Feb 2003 ODI # 1971
8 27 21 0 0 38.09 3 bowled 2 ODI v Sri Lanka Durban 3 Mar 2003 ODI # 1979
137 275 218 20 0 62.84 5 caught 2 Test v West Indies Durban 26 Dec 2003 Test # 1679
16 42 36 3 0 44.44 5 caught 1 Test v West Indies Cape Town 2 Jan 2004 Test # 1681
10* 16 15 0 0 66.66 5 not out 3 Test v West Indies Cape Town 2 Jan 2004 Test # 1681
10 20 15 0 1 66.66 5 caught 1 Test v West Indies Centurion 16 Jan 2004 Test # 1682
DNB - - - - - - - 4 Test v West Indies Centurion 16 Jan 2004 Test # 1682
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