Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Ordered by method of dismissal (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 2010-2024 355 421 46 18109 251 48.29 27447 65.97 45 97 20 1836 137 Profile
filtered 2011-2024 36 44 7 1927 176 52.08 3132 61.52 8 6 1 201 19
Innings by innings list
6 13 9 0 0 66.66 5 caught 2 T20I v South Africa Auckland 22 Feb 2012 T20I # 223
55 114 69 4 0 79.71 4 caught 1 ODI v South Africa Wellington 25 Feb 2012 ODI # 3249
13 35 18 0 0 72.22 4 caught 1 ODI v South Africa Napier 29 Feb 2012 ODI # 3252
11 45 45 0 0 24.44 5 caught 2 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
0 13 8 0 0 0.00 5 caught 1 Test v South Africa Hamilton 15 Mar 2012 Test # 2036
77 253 193 10 0 39.89 5 caught 3 Test v South Africa Hamilton 15 Mar 2012 Test # 2036
39 134 92 5 0 42.39 5 caught 2 Test v South Africa Wellington 23 Mar 2012 Test # 2037
15 78 46 2 0 32.60 3 caught 3 Test v South Africa Cape Town 2 Jan 2013 Test # 2069
4 8 5 1 0 80.00 3 caught 2 Test v South Africa Gqeberha 11 Jan 2013 Test # 2071
5 24 15 1 0 33.33 4 caught 2 ODI v South Africa Paarl 19 Jan 2013 ODI # 3323
6 17 17 1 0 35.29 3 caught 1 ODI v South Africa Potchefstroom 25 Jan 2013 ODI # 3328
51 63 35 5 2 145.71 2 caught 2 T20I v South Africa Chattogram 24 Mar 2014 T20I # 383
25 23 17 4 1 147.05 2 caught 1 T20I v South Africa Centurion 16 Aug 2015 T20I # 452
47 93 69 4 1 68.11 3 caught 2 ODI v South Africa Centurion 19 Aug 2015 ODI # 3676
77 284 133 8 1 57.89 3 caught 2 Test v South Africa Centurion 27 Aug 2016 Test # 2220
5 27 11 0 0 45.45 3 caught 4 Test v South Africa Centurion 27 Aug 2016 Test # 2220
13 30 13 2 0 100.00 2 caught 2 T20I v South Africa Auckland 17 Feb 2017 T20I # 595
69 117 75 6 0 92.00 3 caught 1 ODI v South Africa Christchurch 22 Feb 2017 ODI # 3839
130 380 241 18 0 53.94 3 caught 2 Test v South Africa Dunedin 8 Mar 2017 Test # 2253
1 12 6 0 0 16.66 3 caught 3 Test v South Africa Wellington 16 Mar 2017 Test # 2255
176 453 285 16 3 61.75 3 caught 2 Test v South Africa Hamilton 25 Mar 2017 Test # 2257
118 424 289 16 0 40.83 3 caught 1 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
43 147 108 7 0 39.81 3 caught 2 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
11 42 32 2 0 34.37 3 bowled 3 Test v South Africa Gqeberha 11 Jan 2013 Test # 2071
6 12 11 1 0 54.54 3 bowled 2 ODI v South Africa Auckland 24 Mar 2015 ODI # 3644
7 12 13 1 0 53.84 3 bowled 2 ODI v South Africa Potchefstroom 23 Aug 2015 ODI # 3677
39 75 59 4 0 66.10 3 bowled 2 ODI v South Africa Durban 26 Aug 2015 ODI # 3678
59 73 53 4 2 111.32 3 bowled 1 ODI v South Africa Hamilton 19 Feb 2017 ODI # 3836
23 57 40 0 1 57.50 3 bowled 2 ODI v South Africa Wellington 25 Feb 2017 ODI # 3841
13 28 19 2 0 68.42 3 lbw 1 Test v South Africa Cape Town 2 Jan 2013 Test # 2069
21 38 24 3 0 87.50 3 lbw 2 ODI v South Africa Hamilton 1 Mar 2017 ODI # 3843
2 15 10 0 0 20.00 3 lbw 1 Test v South Africa Wellington 16 Mar 2017 Test # 2255
24 22 21 3 0 114.28 4 run out 2 T20I v South Africa Wellington 17 Feb 2012 T20I # 221
22 69 43 1 0 51.16 4 run out 1 ODI v South Africa Auckland 3 Mar 2012 ODI # 3254
9 28 16 1 0 56.25 3 run out 1 ODI v South Africa Auckland 4 Mar 2017 ODI # 3846
42 34 21 8 0 200.00 2 stumped 1 T20I v South Africa Durban 14 Aug 2015 T20I # 451
109 170 132 12 1 82.57 3 stumped 3 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
38* 63 41 1 1 92.68 6 not out 1 ODI v South Africa Mirpur 25 Mar 2011 ODI # 3144
28* 30 20 1 2 140.00 4 not out 1 T20I v South Africa Hamilton 19 Feb 2012 T20I # 222
102* 327 228 9 0 44.73 4 not out 4 Test v South Africa Wellington 23 Mar 2012 Test # 2037
145* 207 136 17 1 106.61 3 not out 1 ODI v South Africa Kimberley 22 Jan 2013 ODI # 3325
2* 29 16 0 0 12.50 3 not out 2 Test v South Africa Durban 19 Aug 2016 Test # 2219
106* 216 138 9 1 76.81 3 not out 2 ODI v South Africa Birmingham 19 Jun 2019 ODI # 4165
133* 362 260 12 2 51.15 3 not out 4 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
DNB - - - - - - - 4 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
Statsguru includes the following current or recent relevant matches:
Australia v England at Bridgetown, ICC Men's T20 World Cup 17th Match, Jun 8, 2024 [T20I # 2650 - Live]
    » Australia 200/7 (19.5 ov, MS Wade 16*, CJ Jordan 2/43)
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th match, Jun 8, 2024 [T20I # 2649 - Live]
    » South Africa 106/6 (18.5 ov, DA Miller 59*, KA Maharaj 0*, BFW de Leede 1/34) - Match over
Belgium v Guernsey at Waterloo, 2nd T20I, Jun 8, 2024 [T20I # 2648 - Current]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647 - Current]
 
Feedback Print this page