Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Batting position equal to 4 remove equal to 4 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 4s 6s
unfiltered 1992-2000 256 286 40 9279 135 37.71 15597 59.49 8 62 19 775 127 Profile
filtered 1992-2000 38 41 2 1209 88 31.00 1992 60.69 0 11 4 94 20
Innings by innings list
31* 28 23 2 2 134.78 4 not out 2 ODI v Zimbabwe Nairobi (Gym) 28 Sep 1999 ODI # 1505
67 74 56 5 2 119.64 4 caught 2 ODI v England Dhaka 25 Oct 1998 ODI # 1358
55 59 47 1 2 117.02 4 caught 1 ODI v New Zealand Brisbane 9 Jan 1998 ODI # 1270
69 75 63 6 3 109.52 4 caught 1 ODI v Australia Bloemfontein 13 Apr 1997 ODI # 1199
79 94 73 6 3 108.21 4 caught 2 ODI v Pakistan Sharjah 31 Mar 2000 ODI # 1583
20 22 19 4 0 105.26 4 caught 1 ODI v New Zealand Dunedin 14 Feb 1999 ODI # 1407
74 115 74 5 2 100.00 4 caught 1 ODI v West Indies Gqeberha 30 Jan 1999 ODI # 1397
26 33 27 2 1 96.29 4 caught 1 ODI v India Vadodara 17 Mar 2000 ODI # 1575
40 55 47 2 2 85.10 4 caught 2 ODI v West Indies Karachi 11 Mar 1996 ODI # 1079
19 25 23 1 0 82.60 4 caught 2 ODI v New Zealand Brisbane 8 Jan 1994 ODI # 870
26 36 32 2 0 81.25 4 caught 1 ODI v Pakistan Sharjah 13 Apr 1996 ODI # 1095
60 97 74 4 0 81.08 4 caught 1 ODI v England Gqeberha 21 Jan 1996 ODI # 1044
58 93 73 4 0 79.45 4 caught 1 ODI v India Jaipur 23 Oct 1996 ODI # 1130
34 43 44 0 1 77.27 4 stumped 2 ODI v New Zealand Christchurch 23 Feb 1995 ODI # 981
34 67 46 4 0 73.91 4 run out 1 ODI v Pakistan Durban 3 Apr 1998 ODI # 1303
33 60 48 5 0 68.75 4 caught 1 ODI v Zimbabwe Harare 21 Oct 1995 ODI # 1013
11 - 17 0 0 64.70 4 bowled 2 ODI v Pakistan Durban 9 Feb 1993 ODI # 800
27 86 50 0 0 54.00 4 run out 2 ODI v India Rajkot 29 Oct 1996 ODI # 1132
18 51 35 0 0 51.42 4 caught 1 ODI v New Zealand Hobart 18 Dec 1993 ODI # 865
3 6 6 0 0 50.00 4 caught 1 ODI v India Hamilton 18 Feb 1995 ODI # 977
5 15 10 0 0 50.00 4 stumped 2 ODI v Australia Sydney 27 Jan 1998 ODI # 1287
56 133 113 4 1 49.55 4 caught 1 ODI v England Johannesburg 13 Feb 2000 ODI # 1560
73 173 148 9 1 49.32 4 bowled 1 Test v Australia Adelaide 30 Jan 1998 Test # 1397
14 41 29 0 0 48.27 4 caught 2 ODI v Australia Indore 19 Oct 1996 ODI # 1128
20 61 47 2 0 42.55 4 caught 2 ODI v Australia Sydney 14 Dec 1993 ODI # 862
62 181 154 7 0 40.25 4 caught 4 Test v New Zealand Johannesburg 25 Nov 1994 Test # 1276
48* 172 122 6 0 39.34 4 not out 4 Test v India Ahmedabad 20 Nov 1996 Test # 1338
20 59 51 3 0 39.21 4 lbw 2 Test v New Zealand Johannesburg 25 Nov 1994 Test # 1276
88 335 262 8 0 33.58 4 caught 1 Test v Australia Sydney 2 Jan 1998 Test # 1393
7 30 22 0 0 31.81 4 caught 1 ODI v New Zealand Auckland 29 Feb 1992 ODI # 723
5 26 17 0 0 29.41 4 caught 3 Test v Australia Adelaide 30 Jan 1998 Test # 1397
13 55 45 2 0 28.88 4 run out 4 Test v India Wankhede 24 Feb 2000 Test # 1484
1 8 4 0 0 25.00 4 bowled 2 ODI v India Sharjah 17 Apr 1996 ODI # 1100
5 24 23 0 0 21.73 4 caught 1 ODI v Sri Lanka Gqeberha 21 Dec 1994 ODI # 967
5 36 35 0 0 14.28 4 caught 3 Test v Australia Sydney 2 Jan 1998 Test # 1393
1 9 8 0 0 12.50 4 lbw 2 Test v India Ahmedabad 20 Nov 1996 Test # 1338
2 19 17 0 0 11.76 4 run out 1 ODI v Australia Melbourne 9 Dec 1997 ODI # 1257
0 0 1 0 0 0.00 4 bowled 2 Test v England Leeds 4 Aug 1994 Test # 1264
0 2 3 0 0 0.00 4 lbw 1 ODI v Australia Leeds 13 Jun 1999 ODI # 1481
0 2 2 0 0 0.00 4 caught 2 ODI v Australia Birmingham 17 Jun 1999 ODI # 1483
0 2 2 0 0 0.00 4 caught 2 Test v India Wankhede 24 Feb 2000 Test # 1484
DNB - - - - - - - 2 ODI v Australia Sydney 26 Feb 1992 ODI # 719
DNB - - - - - - - 2 ODI v India Sharjah 22 Mar 2000 ODI # 1577
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659]
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658]
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page