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 2013-2023 155 155 7 6770 178 45.74 7005 96.64 21 30 4 771 118 Profile
filtered 2013-2023 56 56 2 2230 128 41.29 2368 94.17 5 13 1 267 26
Reverse cumulative
9 9 1 368 120 46.00 354 103.95 1 2 0 42 7 v England 30 May 2019 ODI # 4143
31 31 1 1340 120 44.66 1376 97.38 3 9 1 161 17 v India 18 Oct 2015 ODI # 3695
32 32 1 1374 120 44.32 1412 97.30 3 9 1 166 17 v India 14 Oct 2015 ODI # 3692
33 33 1 1403 120 43.84 1445 97.09 3 9 1 171 17 v India 11 Oct 2015 ODI # 3689
51 51 2 2144 128 43.75 2269 94.49 5 13 1 253 25 v Sri Lanka 12 Jul 2014 ODI # 3502
52 52 2 2148 128 42.96 2275 94.41 5 13 1 254 25 v Sri Lanka 9 Jul 2014 ODI # 3501
19 19 1 773 120 42.94 770 100.38 1 5 0 92 11 v England 27 May 2017 ODI # 3873
8 8 1 300 120 42.85 280 107.14 1 1 0 36 5 v Ireland 16 Jul 2021 ODI # 4305
34 34 1 1410 120 42.72 1453 97.04 3 9 1 172 17 v Bangladesh 15 Jul 2015 ODI # 3668
30 30 1 1237 120 42.65 1258 98.33 2 9 1 150 16 v India 22 Oct 2015 ODI # 3698
53 53 2 2175 128 42.64 2310 94.15 5 13 1 257 26 v Sri Lanka 6 Jul 2014 ODI # 3500
29 29 1 1194 120 42.64 1223 97.62 2 9 1 144 15 v India 25 Oct 2015 ODI # 3700
38 38 1 1568 120 42.37 1643 95.43 4 9 1 193 17 v Australia 23 Nov 2014 ODI # 3551
54 54 2 2202 128 42.34 2331 94.46 5 13 1 262 26 v Sri Lanka 31 Jul 2013 ODI # 3401
50 50 2 2016 120 42.00 2142 94.11 4 13 1 241 22 v Zimbabwe 17 Aug 2014 ODI # 3507
43 43 2 1718 120 41.90 1843 93.21 4 10 1 209 18 v New Zealand 27 Oct 2014 ODI # 3538
40 40 1 1632 120 41.84 1734 94.11 4 9 1 197 18 v Australia 19 Nov 2014 ODI # 3548
39 39 1 1585 120 41.71 1681 94.28 4 9 1 193 17 v Australia 21 Nov 2014 ODI # 3549
55 55 2 2210 128 41.69 2340 94.44 5 13 1 264 26 v Sri Lanka 28 Jul 2013 ODI # 3400
48 48 2 1915 120 41.63 2036 94.05 4 12 1 228 21 v Zimbabwe 21 Aug 2014 ODI # 3510
49 49 2 1953 120 41.55 2074 94.16 4 12 1 233 21 v Zimbabwe 19 Aug 2014 ODI # 3508
35 35 1 1412 120 41.52 1462 96.58 3 9 1 172 17 v Bangladesh 12 Jul 2015 ODI # 3666
44 44 2 1744 120 41.52 1876 92.96 4 10 1 212 18 v New Zealand 24 Oct 2014 ODI # 3537
36 36 1 1447 120 41.34 1503 96.27 3 9 1 177 17 v Bangladesh 10 Jul 2015 ODI # 3663
10 10 1 372 120 41.33 361 103.04 1 2 0 42 7 v Australia 11 Nov 2018 ODI # 4069
56 56 2 2230 128 41.29 2368 94.17 5 13 1 267 26 v Sri Lanka 26 Jul 2013 ODI # 3398
20 20 1 778 120 40.94 783 99.36 1 5 0 92 11 v England 24 May 2017 ODI # 3872
41 41 1 1636 120 40.90 1742 93.91 4 9 1 198 18 v Australia 16 Nov 2014 ODI # 3546
45 45 2 1753 120 40.76 1881 93.19 4 10 1 214 18 v New Zealand 21 Oct 2014 ODI # 3536
25 25 1 978 120 40.75 993 98.48 1 8 1 114 14 v New Zealand 19 Feb 2017 ODI # 3836
47 47 2 1831 120 40.68 1961 93.37 4 11 1 221 19 v Zimbabwe 29 Aug 2014 ODI # 3518
37 37 1 1461 120 40.58 1520 96.11 3 9 1 179 17 v New Zealand 24 Mar 2015 ODI # 3644
27 27 1 1055 120 40.57 1102 95.73 1 9 1 121 14 v West Indies 15 Jun 2016 ODI # 3747
28 28 1 1085 120 40.18 1136 95.51 1 9 1 127 14 v West Indies 3 Jun 2016 ODI # 3739
13 13 1 482 120 40.16 470 102.55 1 3 0 57 8 v Sri Lanka 12 Aug 2018 ODI # 4031
17 17 1 641 120 40.06 628 102.07 1 4 0 77 11 v Sri Lanka 29 Jul 2018 ODI # 4025
42 42 1 1638 120 39.95 1749 93.65 4 9 1 198 18 v Australia 14 Nov 2014 ODI # 3545
46 46 2 1755 120 39.88 1885 93.10 4 10 1 214 18 v Zimbabwe 4 Sep 2014 ODI # 3524
18 18 1 675 120 39.70 667 101.19 1 4 0 81 11 v England 29 May 2017 ODI # 3874
16 16 1 594 120 39.60 569 104.39 1 4 0 73 10 v Sri Lanka 1 Aug 2018 ODI # 4027
24 24 1 909 120 39.52 929 97.84 1 7 1 105 13 v New Zealand 22 Feb 2017 ODI # 3839
26 26 1 984 120 39.36 999 98.49 1 8 1 115 14 v West Indies 24 Jun 2016 ODI # 3754
21 21 1 784 120 39.20 793 98.86 1 5 0 93 11 v New Zealand 4 Mar 2017 ODI # 3846
5 5 1 156 92* 39.00 158 98.73 0 1 0 21 0 v England 24 Jul 2022 ODI # 4437
12 12 1 428 120 38.90 413 103.63 1 2 0 50 7 v Australia 4 Nov 2018 ODI # 4065
14 14 1 505 120 38.84 483 104.55 1 3 0 60 9 v Sri Lanka 8 Aug 2018 ODI # 4030
23 23 1 852 120 38.72 864 98.61 1 6 1 99 13 v New Zealand 25 Feb 2017 ODI # 3841
11 11 1 381 120 38.10 373 102.14 1 2 0 43 7 v Australia 9 Nov 2018 ODI # 4067
22 22 1 784 120 37.33 794 98.74 1 5 1 93 11 v New Zealand 1 Mar 2017 ODI # 3843
15 15 1 507 120 36.21 491 103.25 1 3 0 60 9 v Sri Lanka 5 Aug 2018 ODI # 4029
6 6 1 161 92* 32.20 167 96.40 0 1 0 22 0 v England 22 Jul 2022 ODI # 4435
7 7 1 180 92* 30.00 189 95.23 0 1 0 25 0 v England 19 Jul 2022 ODI # 4434
4 4 0 64 48 16.00 82 78.04 0 0 0 8 0 v India 6 Oct 2022 ODI # 4470
2 2 0 11 6 5.50 20 55.00 0 0 0 2 0 v India 11 Oct 2022 ODI # 4472
3 3 0 16 6 5.33 28 57.14 0 0 0 3 0 v India 9 Oct 2022 ODI # 4471
1 1 0 5 5 5.00 10 50.00 0 0 0 1 0 v India 5 Nov 2023 ODI # 4694
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