Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Start of match date greater than or equal to 17 Dec 1994 remove greater than or equal to 17 Dec 1994 from query
Ordered by batting strike rate (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 2005-2019 292 307 21 9112 174* 31.86 12697 71.76 18 45 26 1079 73 Profile
filtered 2006-2019 33 37 1 875 119 24.30 1136 77.02 1 4 2 117 14
Innings by innings list
20 18 11 4 0 181.81 2 caught 2 T20I v South Africa Cape Town 25 Jan 2017 T20I # 591
12 13 7 3 0 171.42 7 caught 4 Test v South Africa Cape Town 2 Jan 2017 Test # 2244
119 121 90 11 7 132.22 2 caught 2 ODI v South Africa Cape Town 7 Feb 2017 ODI # 3833
46 46 39 7 1 117.94 1 caught 2 ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
9 - 8 2 0 112.50 1 caught 1 ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
19 - 17 1 1 111.76 1 caught 2 ODI v South Africa Pallekele 5 Aug 2018 ODI # 4029
14 12 13 2 0 107.69 1 caught 4 Test v South Africa Galle 16 Jul 2014 Test # 2129
19 - 18 3 0 105.55 2 caught 1 ODI v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
12 13 13 2 0 92.30 1 caught 1 ODI v South Africa Providence 28 Mar 2007 ODI # 2556
26 60 29 5 0 89.65 7 caught 3 Test v South Africa Johannesburg 12 Jan 2017 Test # 2247
58 90 65 5 2 89.23 1 caught 1 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
16 23 18 2 0 88.88 1 caught 1 ODI v South Africa Brisbane 17 Jan 2006 ODI # 2315
36 - 41 4 1 87.80 2 bowled 1 ODI v South Africa Pallekele 8 Aug 2018 ODI # 4030
26 44 30 5 0 86.66 2 caught 2 ODI v South Africa Durban 1 Feb 2017 ODI # 3830
57 118 69 6 0 82.60 2 caught 2 ODI v South Africa The Oval 3 Jun 2017 ODI # 3877
9 17 11 2 0 81.81 2 bowled 1 ODI v South Africa Johannesburg 3 Mar 2019 ODI # 4104
66 125 85 6 1 77.64 1 caught 1 ODI v South Africa East London 14 Jan 2012 ODI # 3226
30 45 40 4 0 75.00 1 caught 3 Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
7 19 10 1 0 70.00 1 caught 2 Test v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
31 50 45 5 0 68.88 2 caught 1 ODI v South Africa Johannesburg 4 Feb 2017 ODI # 3831
11 21 16 2 0 68.75 1 caught 1 Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
43 86 64 7 0 67.18 1 bowled 1 ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
4 10 6 1 0 66.66 2 caught 1 ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
26* 53 40 5 0 65.00 7 not out 2 Test v South Africa Cape Town 2 Jan 2017 Test # 2244
7 14 11 0 0 63.63 2 caught 2 ODI v South Africa Centurion 10 Feb 2017 ODI # 3834
6 13 10 1 0 60.00 1 caught 2 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
10 - 17 1 0 58.82 2 run out 1 ODI v South Africa Dambulla 29 Jul 2018 ODI # 4025
83 188 155 14 1 53.54 2 stumped 2 Test v South Africa Galle 16 Jul 2014 Test # 2129
24 69 45 4 0 53.33 7 caught 2 Test v South Africa Johannesburg 12 Jan 2017 Test # 2247
6 22 16 0 0 37.50 5 caught 1 ODI v South Africa Gqeberha 28 Jan 2017 ODI # 3828
11 41 34 1 0 32.35 1 caught 2 ODI v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
2 21 8 0 0 25.00 2 caught 1 ODI v South Africa Cape Town 16 Mar 2019 ODI # 4115
2 12 9 0 0 22.22 1 caught 2 Test v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
5 32 23 1 0 21.73 1 caught 2 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
3 13 14 0 0 21.42 1 caught 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
0 10 7 0 0 0.00 1 caught 4 Test v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
0 2 2 0 0 0.00 1 caught 2 ODI v South Africa Paarl 11 Jan 2012 ODI # 3225
DNB - - - - - - - 2 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
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]
    » England 61/0 (6.2 ov, PD Salt 29*, JC Buttler 28*, MA Starc 0/25)
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