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
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by batting order position (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 2004-2018 420 484 68 20014 278* 48.11 26787 74.71 47 109 20 2004 328 Profile
filtered 2005-2018 13 14 2 1372 152 114.33 1915 71.64 5 9 0 155 19
Innings by innings list
92 258 165 15 0 55.75 1 lbw 1 Test v England Centurion 21 Jan 2005 Test # 1736
109 276 169 11 1 64.49 1 caught 3 Test v England Centurion 21 Jan 2005 Test # 1736
67 112 78 8 2 85.89 1 caught 1 ODI v Pakistan Centurion 4 Feb 2007 ODI # 2506
92* 127 98 12 1 93.87 2 not out 2 ODI v India Centurion 3 Dec 2006 ODI # 2458
70* 110 76 9 0 92.10 4 not out 2 ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
80 156 121 10 0 66.11 4 caught 3 Test v India Centurion 13 Jan 2018 Test # 2293
129 149 112 12 5 115.17 5 caught 2 Test v India Centurion 16 Dec 2010 Test # 1985
121 326 215 15 0 56.27 5 caught 1 Test v Pakistan Centurion 22 Feb 2013 Test # 2075
109 133 101 6 5 107.92 5 lbw 1 ODI v India Centurion 11 Dec 2013 ODI # 3444
91 241 148 10 2 61.48 5 caught 2 Test v Australia Centurion 12 Feb 2014 Test # 2119
152 318 235 16 2 64.68 5 caught 1 Test v West Indies Centurion 17 Dec 2014 Test # 2150
97 235 161 13 0 60.24 6 caught 3 Test v New Zealand Centurion 15 Apr 2006 Test # 1798
64 136 101 6 1 63.36 6 caught 3 Test v England Centurion 16 Dec 2009 Test # 1942
99 228 135 12 0 73.33 6 caught 2 Test v Sri Lanka Centurion 15 Dec 2011 Test # 2023
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page