Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
At ground SA: Newlands, Cape Town remove SA: Newlands, Cape Town from query
Ordered by boundary sixes (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 2004-2019 349 437 36 18672 311* 46.56 28718 65.01 55 88 19 2138 93 Profile
filtered 2005-2019 31 45 3 1708 201 40.66 3092 55.23 3 9 1 217 5
Innings by innings list
97* 81 62 8 4 156.45 2 not out 1 T20I v Australia Cape Town 9 Mar 2016 T20I # 526
59 110 80 9 1 73.75 3 caught 1 Test v India Cape Town 2 Jan 2011 Test # 1988
25 75 57 1 0 43.85 6 lbw 1 Test v England Cape Town 2 Jan 2005 Test # 1732
10 29 15 1 0 66.66 7 caught 3 Test v England Cape Town 2 Jan 2005 Test # 1732
149 408 317 20 0 47.00 3 lbw 2 Test v New Zealand Cape Town 27 Apr 2006 Test # 1800
63 212 174 7 0 36.20 3 caught 2 Test v India Cape Town 2 Jan 2007 Test # 1827
10 29 22 2 0 45.45 3 lbw 4 Test v India Cape Town 2 Jan 2007 Test # 1827
2 13 8 0 0 25.00 3 caught 2 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
3 23 17 0 0 17.64 4 caught 4 Test v Pakistan Cape Town 26 Jan 2007 Test # 1830
32 117 63 2 0 50.79 3 lbw 2 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
37 72 60 6 0 61.66 3 caught 4 Test v West Indies Cape Town 2 Jan 2008 Test # 1858
46 117 88 8 0 52.27 3 caught 2 Test v Australia Cape Town 19 Mar 2009 Test # 1916
86 131 92 7 0 93.47 1 caught 1 ODI v England Cape Town 27 Nov 2009 ODI # 2930
14 75 56 2 0 25.00 3 lbw 1 Test v England Cape Town 3 Jan 2010 Test # 1946
95 229 156 14 0 60.89 3 caught 3 Test v England Cape Town 3 Jan 2010 Test # 1946
2 21 11 0 0 18.18 4 bowled 3 Test v India Cape Town 2 Jan 2011 Test # 1988
16 28 18 2 0 88.88 2 bowled 1 ODI v India Cape Town 18 Jan 2011 ODI # 3082
4 13 6 0 0 66.66 2 run out 1 T20I v Australia Cape Town 13 Oct 2011 T20I # 210
3 31 16 0 0 18.75 3 lbw 2 Test v Australia Cape Town 9 Nov 2011 Test # 2016
112 184 134 21 0 83.58 3 caught 4 Test v Australia Cape Town 9 Nov 2011 Test # 2016
16 43 32 3 0 50.00 3 lbw 1 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
66 110 74 9 0 89.18 3 lbw 2 Test v New Zealand Cape Town 2 Jan 2013 Test # 2069
25 79 60 3 0 41.66 3 lbw 2 Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
58 154 96 7 0 60.41 3 bowled 4 Test v Pakistan Cape Town 14 Feb 2013 Test # 2073
48 67 40 5 0 120.00 1 caught 2 T20I v Pakistan Cape Town 22 Nov 2013 T20I # 343
3 12 3 0 0 100.00 2 bowled 2 ODI v Pakistan Cape Town 24 Nov 2013 ODI # 3438
38 76 52 6 0 73.07 4 bowled 2 Test v Australia Cape Town 1 Mar 2014 Test # 2122
41 148 109 4 0 37.61 4 lbw 4 Test v Australia Cape Town 1 Mar 2014 Test # 2122
63 189 150 7 0 42.00 4 caught 2 Test v West Indies Cape Town 2 Jan 2015 Test # 2154
38* 62 49 6 0 77.55 4 not out 4 Test v West Indies Cape Town 2 Jan 2015 Test # 2154
201 707 477 27 0 42.13 3 bowled 2 Test v England Cape Town 2 Jan 2016 Test # 2197
59 131 93 4 0 63.44 2 stumped 2 ODI v England Cape Town 14 Feb 2016 ODI # 3738
22 24 21 3 0 104.76 1 caught 2 T20I v England Cape Town 19 Feb 2016 T20I # 503
25 27 22 5 0 113.63 2 bowled 1 ODI v Australia Cape Town 12 Oct 2016 ODI # 3795
29 100 68 3 0 42.64 3 bowled 1 Test v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
0 5 5 0 0 0.00 3 caught 3 Test v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
1 8 9 0 0 11.11 1 caught 1 ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
3 20 10 0 0 30.00 3 caught 1 Test v India Cape Town 5 Jan 2018 Test # 2292
4 25 15 1 0 26.66 4 caught 3 Test v India Cape Town 5 Jan 2018 Test # 2292
1 5 2 0 0 50.00 1 lbw 2 ODI v India Cape Town 7 Feb 2018 ODI # 3971
31 128 87 3 0 35.63 3 caught 1 Test v Australia Cape Town 22 Mar 2018 Test # 2300
31 106 80 5 0 38.75 3 caught 3 Test v Australia Cape Town 22 Mar 2018 Test # 2300
24 91 64 4 0 37.50 3 bowled 2 Test v Pakistan Cape Town 3 Jan 2019 Test # 2340
2* 19 5 0 0 40.00 3 retired notout 4 Test v Pakistan Cape Town 3 Jan 2019 Test # 2340
14 30 17 2 0 82.35 2 caught 2 ODI v Pakistan Cape Town 30 Jan 2019 ODI # 4090
DNB - - - - - - - 4 Test v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
Statsguru includes the following current or recent relevant matches:
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th Match, Jun 5, 2024 [T20I # 2641 - Live]
    » Oman 71/6 (14.3 ov, Ayaan Khan 21*, Mehran Khan 10*, GJ Maxwell 0/7)
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640 - Live]
    » Uganda 78/7 (18.2 ov, K Waiswa 7*, B Masaba 0*, CJA Amini 0/2) - Match over
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639 - Live]
    » India 97/2 (12.2 ov, RR Pant 36*, S Dube 0*, BJ McCarthy 0/18) - Match over
 
Feedback Print this page