Records type batting analysis [change type]
View innings by innings list [change view]
At ground SA: SuperSport Park, Centurion remove SA: SuperSport Park, Centurion from query
Start of match date less than or equal to 28 Jan 2015 remove less than or equal to 28 Jan 2015 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 1995-2014 519 617 97 25534 224 49.10 45346 56.30 62 149 33 2455 254 Profile
filtered 1996-2011 38 44 9 2055 201* 58.71 3372 60.94 5 11 0 208 30
Innings by innings list
14* 15 13 2 0 107.69 5 not out 2 ODI v England Centurion 14 Jan 1996 ODI # 1038
2 21 15 0 0 13.33 6 caught 2 Test v Australia Centurion 21 Mar 1997 Test # 1362
DNB - - - - - - - 4 Test v Australia Centurion 21 Mar 1997 Test # 1362
3 6 6 0 0 50.00 5 stumped 1 ODI v Australia Centurion 10 Apr 1997 ODI # 1197
12 40 38 1 0 31.57 6 caught 2 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
0* 8 7 0 0 0.00 6 not out 4 Test v Sri Lanka Centurion 27 Mar 1998 Test # 1414
79* 128 122 6 2 64.75 3 not out 2 ODI v Pakistan Centurion 17 Apr 1998 ODI # 1318
83 272 181 7 1 45.85 3 caught 1 Test v West Indies Centurion 15 Jan 1999 Test # 1441
27 107 81 1 0 33.33 3 caught 3 Test v West Indies Centurion 15 Jan 1999 Test # 1441
66 125 94 5 0 70.21 4 caught 1 ODI v West Indies Centurion 7 Feb 1999 ODI # 1404
25 81 61 2 1 40.98 3 bowled 1 Test v England Centurion 14 Jan 2000 Test # 1483
DNB - - - - - - - 3 Test v England Centurion 14 Jan 2000 Test # 1483
45 47 38 2 2 118.42 4 caught 1 ODI v New Zealand Centurion 25 Oct 2000 ODI # 1647
7 53 35 1 0 20.00 3 caught 1 Test v Sri Lanka Centurion 20 Jan 2001 Test # 1529
29 75 35 4 0 82.85 3 stumped 2 ODI v India Centurion 10 Oct 2001 ODI # 1757
14 25 17 2 0 82.35 3 caught 2 ODI v Australia Centurion 24 Mar 2002 ODI # 1820
84 225 196 9 0 42.85 4 bowled 2 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
6 30 16 1 0 37.50 4 bowled 4 Test v Sri Lanka Centurion 15 Nov 2002 Test # 1626
53 39 26 6 2 203.84 5 run out 1 ODI v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
130* 247 199 14 1 65.32 4 not out 1 Test v West Indies Centurion 16 Jan 2004 Test # 1682
DNB - - - - - - - 4 Test v West Indies Centurion 16 Jan 2004 Test # 1682
95* 128 97 7 2 97.93 4 not out 1 ODI v West Indies Centurion 1 Feb 2004 ODI # 2094
8 33 23 1 0 34.78 4 bowled 1 Test v England Centurion 21 Jan 2005 Test # 1736
136* 277 217 16 1 62.67 4 not out 3 Test v England Centurion 21 Jan 2005 Test # 1736
36 102 60 2 1 60.00 3 caught 2 ODI v England Centurion 13 Feb 2005 ODI # 2226
58 135 106 5 2 54.71 7 bowled 2 Test v Zimbabwe Centurion 11 Mar 2005 Test # 1740
4 27 14 0 0 28.57 3 caught 1 ODI v Asia XI Centurion 17 Aug 2005 ODI # 2269
15 47 20 3 0 75.00 3 caught 2 ODI v New Zealand Centurion 6 Nov 2005 ODI # 2293
38 128 99 7 0 38.38 4 bowled 1 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
62 202 159 8 0 38.99 4 caught 3 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
DNB - - - - - - - 2 ODI v India Centurion 3 Dec 2006 ODI # 2458
18 53 44 4 0 40.90 4 caught 2 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
60* 133 123 6 0 48.78 5 not out 4 Test v Pakistan Centurion 11 Jan 2007 Test # 1828
88* 120 85 2 4 103.52 4 not out 1 ODI v Pakistan Centurion 4 Feb 2007 ODI # 2506
131 221 177 17 2 74.01 4 lbw 2 Test v New Zealand Centurion 16 Nov 2007 Test # 1848
24 65 43 3 0 55.81 3 caught 2 ODI v West Indies Centurion 20 Jan 2008 ODI # 2661
24 108 72 2 0 33.33 4 bowled 2 Test v Bangladesh Centurion 26 Nov 2008 Test # 1895
31 66 42 5 0 73.80 3 caught 2 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
41 74 48 4 0 85.41 3 caught 2 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
36 45 39 6 0 92.30 3 caught 2 ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
12 21 16 1 0 75.00 3 caught 2 ODI v England Centurion 27 Sep 2009 ODI # 2900
81 141 105 8 2 77.14 2 caught 1 ODI v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
7 5 5 1 0 140.00 6 bowled 1 T20I v England Centurion 15 Nov 2009 T20I # 125
120 306 225 16 1 53.33 4 caught 1 Test v England Centurion 16 Dec 2009 Test # 1942
4 45 32 0 0 12.50 5 caught 3 Test v England Centurion 16 Dec 2009 Test # 1942
201* 389 270 15 5 74.44 4 not out 2 Test v India Centurion 16 Dec 2010 Test # 1985
15 29 15 1 1 100.00 3 bowled 2 ODI v Australia Centurion 19 Oct 2011 ODI # 3203
31 78 56 5 0 55.35 5 caught 2 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
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