Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team South Africa remove South Africa from query
Home or away away (home of opposition) remove away (home of opposition) from query
Ordered by batting average (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 2011-2019 143 136 20 5507 185 47.47 6215 88.60 12 35 3 495 66 Profile
filtered 2011-2019 55 54 9 1981 133* 44.02 2332 84.94 3 15 0 173 29
Reverse cumulative
2 2 0 130 125 65.00 121 107.43 1 0 0 16 2 v Australia 11 Nov 2018 ODI # 4069
4 4 1 187 125 62.33 210 89.04 1 0 0 19 2 v Australia 4 Nov 2018 ODI # 4065
3 3 0 177 125 59.00 186 95.16 1 0 0 19 2 v Australia 9 Nov 2018 ODI # 4067
18 18 4 769 133* 54.92 850 90.47 2 4 0 75 12 v India 25 Oct 2015 ODI # 3700
26 26 5 1151 133* 54.80 1343 85.70 2 9 0 110 14 v New Zealand 24 Mar 2015 ODI # 3644
25 25 5 1069 133* 53.45 1236 86.48 2 8 0 103 13 v Bangladesh 10 Jul 2015 ODI # 3663
22 22 4 959 133* 53.27 1080 88.79 2 7 0 93 13 v India 11 Oct 2015 ODI # 3689
20 20 4 846 133* 52.87 947 89.33 2 5 0 82 12 v India 18 Oct 2015 ODI # 3695
21 21 4 897 133* 52.76 1003 89.43 2 6 0 88 12 v India 14 Oct 2015 ODI # 3692
27 27 5 1153 133* 52.40 1346 85.66 2 9 0 110 14 v Australia 23 Nov 2014 ODI # 3551
19 19 4 786 133* 52.40 884 88.91 2 4 0 76 12 v India 22 Oct 2015 ODI # 3698
28 28 5 1181 133* 51.34 1383 85.39 2 9 0 113 14 v Australia 21 Nov 2014 ODI # 3549
23 23 4 965 133* 50.78 1097 87.96 2 7 0 93 13 v Bangladesh 15 Jul 2015 ODI # 3668
24 24 4 1006 133* 50.30 1161 86.64 2 7 0 96 13 v Bangladesh 12 Jul 2015 ODI # 3666
29 29 5 1198 133* 49.91 1404 85.32 2 9 0 115 14 v Australia 19 Nov 2014 ODI # 3548
12 12 2 499 125 49.90 596 83.72 1 3 0 53 4 v New Zealand 1 Mar 2017 ODI # 3843
34 34 5 1444 133* 49.79 1722 83.85 3 10 0 128 21 v Zimbabwe 4 Sep 2014 ODI # 3524
5 5 1 197 125 49.25 224 87.94 1 0 0 19 2 v Sri Lanka 5 Aug 2018 ODI # 4029
6 6 1 246 125 49.20 265 92.83 1 0 0 22 4 v Sri Lanka 1 Aug 2018 ODI # 4027
38 38 5 1613 133* 48.87 1929 83.61 3 12 0 143 21 v Zimbabwe 17 Aug 2014 ODI # 3507
7 7 1 293 125 48.83 321 91.27 1 0 0 32 4 v Sri Lanka 29 Jul 2018 ODI # 4025
32 32 5 1315 133* 48.70 1559 84.34 2 10 0 122 17 v New Zealand 24 Oct 2014 ODI # 3537
30 30 5 1217 133* 48.68 1443 84.33 2 9 0 117 14 v Australia 16 Nov 2014 ODI # 3546
13 13 2 535 125 48.63 642 83.33 1 3 0 57 4 v New Zealand 25 Feb 2017 ODI # 3841
35 35 5 1459 133* 48.63 1747 83.51 3 10 0 128 21 v Zimbabwe 29 Aug 2014 ODI # 3518
37 37 5 1554 133* 48.56 1852 83.90 3 11 0 139 21 v Zimbabwe 19 Aug 2014 ODI # 3508
36 36 5 1499 133* 48.35 1780 84.21 3 10 0 136 21 v Zimbabwe 21 Aug 2014 ODI # 3510
11 11 2 432 125 48.00 499 86.57 1 2 0 49 4 v New Zealand 4 Mar 2017 ODI # 3846
31 31 5 1248 133* 48.00 1486 83.98 2 9 0 119 15 v Australia 14 Nov 2014 ODI # 3545
39 39 5 1619 133* 47.61 1942 83.36 3 12 0 143 21 v Sri Lanka 31 Jul 2013 ODI # 3401
33 33 5 1323 133* 47.25 1582 83.62 2 10 0 123 17 v New Zealand 21 Oct 2014 ODI # 3536
40 40 5 1642 133* 46.91 1986 82.67 3 12 0 144 21 v Sri Lanka 28 Jul 2013 ODI # 3400
41 41 5 1658 133* 46.05 2019 82.11 3 12 0 145 21 v Sri Lanka 26 Jul 2013 ODI # 3398
14 14 2 546 125 45.50 659 82.85 1 3 0 59 4 v New Zealand 22 Feb 2017 ODI # 3839
17 17 3 636 125 45.42 735 86.53 1 4 0 66 6 v West Indies 15 Jun 2016 ODI # 3747
45 45 6 1758 133* 45.07 2119 82.96 3 13 0 151 26 v Netherlands 31 May 2013 ODI # 3359
42 42 5 1666 133* 45.02 2028 82.14 3 12 0 146 21 v Sri Lanka 23 Jul 2013 ODI # 3394
46 46 6 1761 133* 44.02 2124 82.90 3 13 0 151 26 v England 5 Sep 2012 ODI # 3304
55 54 9 1981 133* 44.02 2332 84.94 3 15 0 173 29 v India 12 Mar 2011 ODI # 3128
43 43 5 1670 133* 43.94 2040 81.86 3 12 0 146 21 v Sri Lanka 20 Jul 2013 ODI # 3392
44 44 5 1696 133* 43.48 2079 81.57 3 12 0 149 21 v England 19 Jun 2013 ODI # 3375
54 53 8 1956 133* 43.46 2309 84.71 3 15 0 173 28 v Bangladesh 19 Mar 2011 ODI # 3138
53 52 8 1904 133* 43.27 2257 84.35 3 14 0 169 27 v New Zealand 25 Feb 2012 ODI # 3249
15 15 2 560 125 43.07 677 82.71 1 3 0 60 4 v New Zealand 19 Feb 2017 ODI # 3836
47 47 6 1762 133* 42.97 2132 82.64 3 13 0 151 26 v England 2 Sep 2012 ODI # 3302
8 8 1 298 125 42.57 328 90.85 1 0 0 33 4 v England 29 May 2017 ODI # 3874
49 49 7 1785 133* 42.50 2155 82.83 3 13 0 153 26 v England 28 Aug 2012 ODI # 3298
50 49 7 1785 133* 42.50 2155 82.83 3 13 0 153 26 v England 24 Aug 2012 ODI # 3296
10 10 1 381 125 42.33 409 93.15 1 1 0 43 4 v England 24 May 2017 ODI # 3872
48 48 6 1763 133* 41.97 2136 82.53 3 13 0 151 26 v England 31 Aug 2012 ODI # 3300
51 50 7 1804 133* 41.95 2183 82.63 3 13 0 154 26 v New Zealand 3 Mar 2012 ODI # 3254
52 51 7 1838 133* 41.77 2208 83.24 3 13 0 160 26 v New Zealand 29 Feb 2012 ODI # 3252
16 16 2 563 125 40.21 685 82.18 1 3 0 60 4 v West Indies 24 Jun 2016 ODI # 3754
9 9 1 314 125 39.25 348 90.22 1 0 0 35 4 v England 27 May 2017 ODI # 3873
1 1 0 5 5 5.00 7 71.42 0 0 0 1 0 v England 30 May 2019 ODI # 4143
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page