Records type batting analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Involving the captain AB de Villiers (SA) remove AB de Villiers (SA) 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 2011-2021 262 304 41 11198 199 42.57 16338 68.53 23 66 12 1151 137 Profile
filtered 2012-2017 24 24 3 937 185 44.61 1032 90.79 2 5 2 85 13
Innings by innings list
10 15 13 0 0 76.92 7 bowled 1 ODI v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
18 26 16 2 0 112.50 6 caught 2 ODI v Sri Lanka East London 14 Jan 2012 ODI # 3226
72 99 74 7 0 97.29 4 run out 2 ODI v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
5 13 12 0 0 41.66 6 caught 1 ODI v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
24 66 39 2 0 61.53 3 caught 1 ODI v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
57 145 72 3 0 79.16 5 caught 1 ODI v New Zealand Paarl 19 Jan 2013 ODI # 3323
26 44 29 4 0 89.65 5 caught 1 ODI v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
17 24 21 3 0 80.95 5 caught 1 ODI v Pakistan Centurion 15 Mar 2013 ODI # 3346
45 28 19 4 3 236.84 5 caught 1 ODI v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
0 10 7 0 0 0.00 3 lbw 1 ODI v West Indies Durban 16 Jan 2015 ODI # 3579
DNB - - - - - - - 1 ODI v West Indies Johannesburg 18 Jan 2015 ODI # 3583
51* 74 71 5 0 71.83 3 not out 2 ODI v West Indies East London 21 Jan 2015 ODI # 3587
4 17 11 1 0 36.36 3 caught 1 ODI v West Indies Gqeberha 25 Jan 2015 ODI # 3591
16 79 57 2 0 28.07 5 caught 1 Test v England Johannesburg 14 Jan 2016 Test # 2199
14 104 41 1 0 34.14 5 caught 3 Test v England Johannesburg 14 Jan 2016 Test # 2199
55 60 44 7 1 125.00 3 caught 2 ODI v England Bloemfontein 3 Feb 2016 ODI # 3732
46 76 48 4 1 95.83 3 caught 1 ODI v England Gqeberha 6 Feb 2016 ODI # 3734
33* 37 29 4 1 113.79 4 not out 2 ODI v England Centurion 9 Feb 2016 ODI # 3736
34 - 38 4 0 89.47 3 bowled 2 ODI v England Johannesburg 12 Feb 2016 ODI # 3737
0 2 1 0 0 0.00 3 bowled 2 ODI v England Cape Town 14 Feb 2016 ODI # 3738
55* 85 68 5 0 80.88 3 not out 2 ODI v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
105 164 120 7 1 87.50 3 caught 1 ODI v Sri Lanka Durban 1 Feb 2017 ODI # 3830
24 41 27 3 1 88.88 3 caught 2 ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
185 212 141 16 3 131.20 3 caught 1 ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
41 46 34 1 2 120.58 3 caught 1 ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page