Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 2003-2012 94 123 16 3802 222* 35.53 7716 49.27 6 18 8 24 471 12 Profile
filtered 2003-2012 23 24 10 2009 222* 143.50 3786 53.06 6 18 0 24 272 6
Innings by innings list
81 155 113 8 0 71.68 3 caught 1 ODI v Bangladesh Dhaka 17 Apr 2003 ODI # 2005
222* 521 383 29 2 57.96 3 not out 2 Test v Bangladesh Chattogram 24 Apr 2003 Test # 1640
71 187 138 11 0 51.44 3 stumped 1 Test v Bangladesh Dhaka 1 May 2003 Test # 1642
71* 114 101 6 0 70.29 5 not out 2 ODI v England Manchester 3 Jul 2003 ODI # 2032
69* 141 97 12 0 71.13 4 not out 2 ODI v Zimbabwe Southampton 10 Jul 2003 ODI # 2036
55 125 101 10 0 54.45 6 lbw 1 Test v England Leeds 21 Aug 2003 Test # 1656
101 275 215 13 0 46.97 3 lbw 1 Test v West Indies Cape Town 2 Jan 2004 Test # 1681
61* 92 76 7 0 80.26 6 not out 1 ODI v West Indies Cape Town 25 Jan 2004 ODI # 2088
70* 89 71 6 0 98.59 6 not out 1 ODI v New Zealand Dunedin 25 Feb 2004 ODI # 2104
72 180 147 11 1 48.97 3 caught 1 Test v New Zealand Hamilton 10 Mar 2004 Test # 1686
154* 436 312 27 1 49.35 3 not out 3 Test v New Zealand Auckland 18 Mar 2004 Test # 1689
93* 309 212 16 0 43.86 3 not out 2 Test v New Zealand Wellington 26 Mar 2004 Test # 1692
102 413 297 12 0 34.34 3 caught 2 Test v Sri Lanka Galle 4 Aug 2004 Test # 1709
61 209 162 7 0 37.65 3 bowled 1 Test v India Eden Gardens 28 Nov 2004 Test # 1724
93 253 192 14 0 48.43 3 caught 1 Test v England Gqeberha 17 Dec 2004 Test # 1728
61 160 106 8 1 57.54 4 caught 4 Test v England Durban 26 Dec 2004 Test # 1730
50 70 61 3 0 81.96 3 caught 1 ODI v Zimbabwe Johannesburg 25 Feb 2005 ODI # 2229
102* 431 283 13 0 36.04 4 not out 4 Test v Australia Perth 16 Dec 2005 Test # 1777
53 80 63 8 0 84.12 3 run out 2 ODI v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
90 206 182 13 0 49.45 1 caught 3 Test v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
51* 79 71 6 0 71.83 6 not out 1 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
52 162 99 5 0 52.52 6 caught 1 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
105* 250 182 15 1 57.69 5 not out 3 Test v New Zealand Dunedin 7 Mar 2012 Test # 2035
69 168 122 12 0 56.55 1 lbw 3 Test v England Leeds 2 Aug 2012 Test # 2051
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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