Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Match result lost match remove lost match from query
Ordered by runs scored (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 2003-2012 94 123 16 3802 222* 35.53 7716 49.27 6 18 8 471 12 Profile
filtered 2003-2011 37 51 4 1279 154* 27.21 2469 51.80 1 5 3 163 4
Innings by innings list
154* 436 312 27 1 49.35 3 not out 3 Test v New Zealand Auckland 18 Mar 2004 Test # 1689
93 253 192 14 0 48.43 3 caught 1 Test v England Gqeberha 17 Dec 2004 Test # 1728
90 206 182 13 0 49.45 1 caught 3 Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
70* 89 71 6 0 98.59 6 not out 1 ODI v New Zealand Dunedin 25 Feb 2004 ODI # 2104
61 209 162 7 0 37.65 3 bowled 1 Test v India Eden Gardens 28 Nov 2004 Test # 1724
53 80 63 8 0 84.12 3 run out 2 ODI v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
48 81 60 2 0 80.00 4 caught 2 ODI v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
46 42 39 4 1 117.94 4 bowled 1 ODI v West Indies The Oval 18 Sep 2004 ODI # 2178
42 38 36 4 2 116.66 5 caught 1 ODI v New Zealand Christchurch 17 Feb 2004 ODI # 2100
41 146 112 6 0 36.60 6 bowled 3 Test v Australia Cape Town 16 Mar 2006 Test # 1789
38 138 110 5 0 34.54 6 caught 1 Test v Australia Sydney 2 Jan 2006 Test # 1780
36 81 52 7 0 69.23 6 caught 4 Test v Australia Durban 24 Mar 2006 Test # 1792
31* - 39 2 0 79.48 7 not out 2 ODI v Australia Sydney 5 Feb 2006 ODI # 2323
30 71 50 4 0 60.00 1 caught 1 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
29 72 52 5 0 55.76 3 caught 1 Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
28 43 45 4 0 62.22 3 caught 3 Test v England Gqeberha 17 Dec 2004 Test # 1728
25 46 32 2 0 78.12 6 lbw 2 ODI v Pakistan Lahore 5 Oct 2003 ODI # 2047
25 63 44 4 0 56.81 6 caught 1 Test v Australia Johannesburg 31 Mar 2006 Test # 1795
24 46 34 1 0 70.58 4 run out 1 ODI v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
24 31 23 5 0 104.34 2 caught 3 Test v Australia Johannesburg 17 Nov 2011 Test # 2018
22 41 31 1 0 70.96 4 stumped 1 ODI v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
22 108 65 3 0 33.84 1 caught 4 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
20 43 35 4 0 57.14 4 run out 1 ODI v England The Oval 28 Jun 2003 ODI # 2029
19 56 40 3 0 47.50 5 caught 1 ODI v England Lord's 12 Jul 2003 ODI # 2037
19 57 39 1 0 48.71 3 run out 2 ODI v Australia Melbourne (Docklands) 3 Feb 2006 ODI # 2322
18 46 25 0 0 72.00 5 lbw 1 ODI v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
17 136 101 2 0 16.83 3 caught 1 Test v New Zealand Auckland 18 Mar 2004 Test # 1689
16 53 36 2 0 44.44 5 caught 1 ODI v England Birmingham 8 Jul 2003 ODI # 2035
15 70 45 3 0 33.33 3 caught 2 Test v England Nottingham 14 Aug 2003 Test # 1654
15 62 33 1 0 45.45 3 run out 3 Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
13 40 36 2 0 36.11 6 bowled 2 Test v Australia Melbourne 26 Dec 2005 Test # 1779
13 43 41 2 0 31.70 6 caught 2 Test v Australia Durban 24 Mar 2006 Test # 1792
13 35 20 2 0 65.00 3 bowled 1 Test v Sri Lanka Colombo (PSS) 4 Aug 2006 Test # 1812
10 15 14 2 0 71.42 6 caught 1 Test v Australia Cape Town 16 Mar 2006 Test # 1789
8 39 24 1 0 33.33 6 bowled 3 Test v England The Oval 4 Sep 2003 Test # 1659
7 28 13 1 0 53.84 2 caught 2 Test v Sri Lanka Durban 26 Dec 2011 Test # 2026
6* 19 7 0 0 85.71 7 not out 2 T20I v Australia Brisbane 9 Jan 2006 T20I # 4
6 51 33 1 0 18.18 6 caught 2 Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
4 15 10 1 0 40.00 3 caught 2 ODI v India Dhaka 13 Apr 2003 ODI # 2002
4 23 16 0 0 25.00 5 caught 2 ODI v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
4 29 21 0 0 19.04 3 caught 2 Test v England Johannesburg 13 Jan 2005 Test # 1734
4 8 5 1 0 80.00 6 bowled 4 Test v Australia Melbourne 26 Dec 2005 Test # 1779
4 5 7 0 0 57.14 6 caught 3 Test v Australia Sydney 2 Jan 2006 Test # 1780
3 16 7 0 0 42.85 7 run out 2 ODI v Pakistan Lahore 3 Oct 2003 ODI # 2046
3 14 10 0 0 30.00 4 caught 1 ODI v New Zealand Napier 2 Mar 2004 ODI # 2109
3 8 14 0 0 21.42 3 lbw 3 Test v India Eden Gardens 28 Nov 2004 Test # 1724
2 17 13 0 0 15.38 3 bowled 4 Test v England Johannesburg 13 Jan 2005 Test # 1734
1 24 9 0 0 11.11 5 caught 4 Test v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
0 6 2 0 0 0.00 3 lbw 4 Test v England Nottingham 14 Aug 2003 Test # 1654
0 4 4 0 0 0.00 6 lbw 1 Test v England The Oval 4 Sep 2003 Test # 1659
0 9 3 0 0 0.00 7 caught 3 Test v Australia Johannesburg 31 Mar 2006 Test # 1795
DNB - - - - - - - 1 ODI v West Indies Centurion 1 Feb 2004 ODI # 2094
DNB - - - - - - - 2 ODI v New Zealand Auckland 29 Feb 2004 ODI # 2107
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