Records type all-round analysis [change type]
View match by match list [change view]
Opposition team South Africa remove South Africa from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2009-2024 376 18817 335* 42.57 21816 86.25 49 4 2/45 69.25 0 220 0 -26.67 Profile
filtered 2009-2023 60 3141 200 44.23 3308 94.95 10 1 1/27 88.00 0 22 0 -43.76
Match by match list
40 - 40 16 250.00 - - 0 0 T20I v South Africa Durban 12 Mar 2014 T20I # 363
89 - 89 43 206.97 - - 0 0 T20I v South Africa Melbourne 11 Jan 2009 T20I # 80
4 - 4 2 200.00 - - 1 0 T20I v South Africa Johannesburg 21 Feb 2020 T20I # 1046
77 - 77 40 192.50 - - 1 0 T20I v South Africa Johannesburg 6 Mar 2016 T20I # 520
20 - 20 11 181.81 - - 0 0 T20I v South Africa Durban 4 Mar 2016 T20I # 519
10 - 10 6 166.66 - - 0 0 ODI v South Africa Johannesburg 17 Sep 2023 ODI # 4648
29 - 29 18 161.11 - - 1 0 ODI v South Africa Eden Gardens 16 Nov 2023 ODI # 4704
57 - 57 37 154.05 - - 0 0 T20I v South Africa Cape Town 26 Feb 2020 T20I # 1065
35 - 35 23 152.17 - - 0 0 ODI v South Africa Bloemfontein 4 Mar 2020 ODI # 4252
78 - 78 56 139.28 - - 1 0 ODI v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
20 - 20 15 133.33 - - 0 0 T20I v South Africa Centurion 29 Mar 2009 T20I # 88
21 - 21 16 131.25 - - 0 0 ODI v South Africa Sydney 23 Nov 2014 ODI # 3551
38 - 38 29 131.03 - - 0 0 T20I v South Africa Johannesburg 27 Mar 2009 T20I # 87
173 - 173 136 127.20 - - 0 0 ODI v South Africa Cape Town 12 Oct 2016 ODI # 3795
33 - 33 27 122.22 - - 0 0 T20I v South Africa Cape Town 9 Mar 2016 T20I # 526
6 - 6 5 120.00 - - 0 0 ODI v South Africa Gqeberha 9 Oct 2016 ODI # 3792
67* - 67 56 119.64 - - 0 0 T20I v South Africa Gqeberha 23 Feb 2020 T20I # 1052
20 - 20 17 117.64 - - 0 0 ODI v South Africa Centurion 19 Oct 2011 ODI # 3203
69 - 69 60 115.00 - - 0 0 ODI v South Africa Sydney 23 Jan 2009 ODI # 2802
106 - 106 93 113.97 - - 0 0 ODI v South Africa Bloemfontein 9 Sep 2023 ODI # 4638
40 - 40 36 111.11 - - 0 0 ODI v South Africa Centurion 30 Sep 2016 ODI # 3785
117 - 117 107 109.34 - - 2 0 ODI v South Africa Durban 5 Oct 2016 ODI # 3790
53 - 53 50 106.00 - - 1 0 ODI v South Africa Canberra 19 Nov 2014 ODI # 3548
122 - 122 117 104.27 - - 0 0 ODI v South Africa Manchester 6 Jul 2019 ODI # 4188
97 35 132 133 99.24 - - 1 0 Test v South Africa Perth 3 Nov 2016 Test # 2230
46 - 46 49 93.87 - - 1 0 ODI v South Africa Perth 14 Nov 2014 ODI # 3545
14 - 14 15 93.33 - - 0 0 T20I v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
119 41 160 172 93.02 1 56 0 0 Test v South Africa Adelaide 22 Nov 2012 Test # 2061
25 - 25 27 92.59 - - 0 0 ODI v South Africa Paarl 29 Feb 2020 ODI # 4248
12 - 12 13 92.30 - - 0 0 ODI v South Africa Centurion 15 Sep 2023 ODI # 4646
10 - 10 11 90.90 - - 0 0 Test v South Africa Sydney 4 Jan 2023 Test # 2488
135 145 280 308 90.90 - - 1 0 Test v South Africa Cape Town 1 Mar 2014 Test # 2122
109 - 109 120 90.83 - - 0 0 ODI v South Africa Basseterre 11 Jun 2016 ODI # 3743
70 66 136 151 90.06 0 10 0 0 Test v South Africa Gqeberha 20 Feb 2014 Test # 2121
50 - 50 56 89.28 - - 1 0 ODI v South Africa Johannesburg 2 Oct 2016 ODI # 3787
200 - 200 255 78.43 - - 0 0 Test v South Africa Melbourne 26 Dec 2022 Test # 2485
30 32 62 81 76.54 - - 1 0 Test v South Africa Cape Town 22 Mar 2018 Test # 2300
11 47 58 76 76.31 0 5 0 0 Test v South Africa Adelaide 24 Nov 2016 Test # 2236
74 - 74 97 76.28 - - 0 0 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
12 115 127 167 76.04 0 3 1 0 Test v South Africa Centurion 12 Feb 2014 Test # 2119
22 - 22 29 75.86 - - 1 0 ODI v South Africa Perth 30 Jan 2009 ODI # 2808
5 - 5 7 71.42 - - 0 0 ODI v South Africa Hobart 18 Jan 2009 ODI # 2796
51 28 79 114 69.29 - - 0 0 Test v South Africa Durban 1 Mar 2018 Test # 2297
63 13 76 121 62.80 - - 0 0 Test v South Africa Gqeberha 9 Mar 2018 Test # 2298
13 29 42 69 60.86 0 14 0 0 Test v South Africa Perth 30 Nov 2012 Test # 2064
7 - 7 12 58.33 - - 0 0 T20I v South Africa Brisbane 13 Jan 2009 T20I # 81
1 45 46 82 56.09 - - 0 0 Test v South Africa Hobart 12 Nov 2016 Test # 2233
10 - 10 18 55.55 - - 1 0 ODI v South Africa Durban 28 Oct 2011 ODI # 3211
5 - 5 9 55.55 - - 0 0 T20I v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
4 - 4 8 50.00 - - 0 0 ODI v South Africa Melbourne 21 Nov 2014 ODI # 3549
13 - 13 27 48.14 - - 2 0 ODI v South Africa Lucknow 12 Oct 2023 ODI # 4667
4 - 4 9 44.44 - - 1 0 ODI v South Africa Potchefstroom 7 Mar 2020 ODI # 4254
4 - 4 15 26.66 - - 1 0 Test v South Africa Brisbane 9 Nov 2012 Test # 2056
0 3 3 12 25.00 - - 1 0 Test v South Africa Brisbane 17 Dec 2022 Test # 2482
1 - 1 5 20.00 - - 0 0 ODI v South Africa Providence 7 Jun 2016 ODI # 3741
1 - 1 7 14.28 - - 0 0 ODI v South Africa Adelaide 26 Jan 2009 ODI # 2804
0 - 0 9 0.00 - - 0 0 T20I v South Africa Johannesburg 16 Oct 2011 T20I # 212
0 - 0 5 0.00 - - 1 0 ODI v South Africa Perth 16 Nov 2014 ODI # 3546
0 - 0 1 0.00 - - 1 0 T20I v South Africa Cape Town 13 Oct 2011 T20I # 210
0 - 0 2 0.00 - - 0 0 ODI v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page