Records type batting analysis [change type]
View 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 2010-2023 173 149 43 4458 139 42.05 4315 103.31 6 24 9 330 138 Profile
filtered 2010-2023 57 51 17 1308 139 38.47 1298 100.77 1 7 3 107 34
Cumulative averages
8 7 5 231 85* 115.50 223 103.58 0 2 0 11 11 v Sri Lanka 26 Jul 2013 ODI # 3398
5 4 3 110 56* 110.00 95 115.78 0 1 0 6 5 v England 19 Jun 2013 ODI # 3375
9 8 5 232 85* 77.33 226 102.65 0 2 0 11 11 v Sri Lanka 28 Jul 2013 ODI # 3400
7 6 4 146 56* 73.00 151 96.68 0 1 0 7 6 v Sri Lanka 23 Jul 2013 ODI # 3394
11 10 6 268 85* 67.00 249 107.63 0 2 1 13 13 v Sri Lanka 6 Jul 2014 ODI # 3500
6 5 3 124 56* 62.00 117 105.98 0 1 0 6 6 v Sri Lanka 20 Jul 2013 ODI # 3392
10 9 5 232 85* 58.00 228 101.75 0 2 1 11 11 v Sri Lanka 31 Jul 2013 ODI # 3401
16 14 8 334 85* 55.66 320 104.37 0 2 1 18 15 v Zimbabwe 21 Aug 2014 ODI # 3510
13 12 7 276 85* 55.20 261 105.74 0 2 1 14 13 v Sri Lanka 12 Jul 2014 ODI # 3502
14 12 7 276 85* 55.20 261 105.74 0 2 1 14 13 v Zimbabwe 17 Aug 2014 ODI # 3507
12 11 6 272 85* 54.40 257 105.83 0 2 1 14 13 v Sri Lanka 9 Jul 2014 ODI # 3501
3 3 2 54 26* 54.00 44 122.72 0 0 0 1 3 v West Indies 28 May 2010 ODI # 2982
4 3 2 54 26* 54.00 44 122.72 0 0 0 1 3 v West Indies 30 May 2010 ODI # 2984
15 13 7 321 85* 53.50 309 103.88 0 2 1 16 15 v Zimbabwe 19 Aug 2014 ODI # 3508
18 16 9 344 85* 49.14 330 104.24 0 2 2 19 15 v Zimbabwe 4 Sep 2014 ODI # 3524
2 2 2 49 26* - 35 140.00 0 0 0 1 3 v West Indies 24 May 2010 ODI # 2980
17 15 8 334 85* 47.71 321 104.04 0 2 2 18 15 v Zimbabwe 29 Aug 2014 ODI # 3518
22 20 10 455 85* 45.50 460 98.91 0 3 2 30 16 v Australia 16 Nov 2014 ODI # 3546
19 17 9 351 85* 43.87 340 103.23 0 2 2 19 15 v New Zealand 24 Oct 2014 ODI # 3537
21 19 9 433 85* 43.30 434 99.76 0 3 2 27 16 v Australia 14 Nov 2014 ODI # 3545
24 22 10 503 85* 41.91 527 95.44 0 3 2 33 16 v Australia 21 Nov 2014 ODI # 3549
23 21 10 458 85* 41.63 466 98.28 0 3 2 30 16 v Australia 19 Nov 2014 ODI # 3548
20 18 9 368 85* 40.88 369 99.72 0 2 2 22 15 v New Zealand 27 Oct 2014 ODI # 3538
55 49 17 1290 139 40.31 1279 100.86 1 7 3 104 34 v India 9 Oct 2022 ODI # 4471
26 24 10 557 85* 39.78 557 100.00 0 3 2 39 19 v New Zealand 24 Mar 2015 ODI # 3644
27 24 10 557 85* 39.78 557 100.00 0 3 2 39 19 v Bangladesh 10 Jul 2015 ODI # 3663
56 50 17 1297 139 39.30 1287 100.77 1 7 3 105 34 v India 11 Oct 2022 ODI # 4472
54 48 16 1255 139 39.21 1245 100.80 1 7 3 100 34 v India 6 Oct 2022 ODI # 4470
25 23 10 508 85* 39.07 539 94.24 0 3 2 33 16 v Australia 23 Nov 2014 ODI # 3551
57 51 17 1308 139 38.47 1298 100.77 1 7 3 107 34 v India 5 Nov 2023 ODI # 4694
29 26 10 610 85* 38.12 632 96.51 0 3 2 44 19 v Bangladesh 15 Jul 2015 ODI # 3668
28 25 10 566 85* 37.73 581 97.41 0 3 2 39 19 v Bangladesh 12 Jul 2015 ODI # 3666
51 46 15 1168 139 37.67 1169 99.91 1 6 3 93 31 v England 19 Jul 2022 ODI # 4434
48 44 14 1120 139 37.33 1128 99.29 1 6 3 88 31 v Australia 11 Nov 2018 ODI # 4069
49 44 14 1120 139 37.33 1128 99.29 1 6 3 88 31 v Ireland 11 Jul 2021 ODI # 4301
50 45 14 1144 139 36.90 1155 99.04 1 6 3 89 31 v Ireland 13 Jul 2021 ODI # 4302
52 47 15 1180 139 36.87 1182 99.83 1 6 3 95 31 v England 22 Jul 2022 ODI # 4435
53 47 15 1180 139 36.87 1182 99.83 1 6 3 95 31 v England 24 Jul 2022 ODI # 4437
30 27 10 623 85* 36.64 654 95.25 0 3 2 44 19 v India 11 Oct 2015 ODI # 3689
40 37 13 843 85* 35.12 866 97.34 0 4 3 66 24 v England 27 May 2017 ODI # 3873
41 37 13 843 85* 35.12 866 97.34 0 4 3 66 24 v England 29 May 2017 ODI # 3874
31 28 10 623 85* 34.61 655 95.11 0 3 3 44 19 v India 14 Oct 2015 ODI # 3692
32 29 10 656 85* 34.52 696 94.25 0 3 3 48 19 v India 18 Oct 2015 ODI # 3695
34 31 11 684 85* 34.20 720 95.00 0 3 3 52 19 v India 25 Oct 2015 ODI # 3700
42 38 13 853 85* 34.12 879 97.04 0 4 3 67 24 v Sri Lanka 29 Jul 2018 ODI # 4025
35 32 11 712 85* 33.90 759 93.80 0 3 3 55 19 v New Zealand 22 Feb 2017 ODI # 3839
47 43 14 981 85* 33.82 1020 96.17 0 6 3 75 27 v Australia 9 Nov 2018 ODI # 4067
44 40 13 907 85* 33.59 931 97.42 0 5 3 72 25 v Sri Lanka 5 Aug 2018 ODI # 4029
46 42 14 930 85* 33.21 949 97.99 0 5 3 72 26 v Australia 4 Nov 2018 ODI # 4065
45 41 13 928 85* 33.14 948 97.89 0 5 3 72 26 v Sri Lanka 8 Aug 2018 ODI # 4030
33 30 10 662 85* 33.10 708 93.50 0 3 3 49 19 v India 22 Oct 2015 ODI # 3698
38 35 12 761 85* 33.08 805 94.53 0 3 3 61 21 v New Zealand 4 Mar 2017 ODI # 3846
43 39 13 856 85* 32.92 884 96.83 0 4 3 67 24 v Sri Lanka 1 Aug 2018 ODI # 4027
36 33 11 715 85* 32.50 766 93.34 0 3 3 55 19 v New Zealand 25 Feb 2017 ODI # 3841
39 36 12 772 85* 32.16 815 94.72 0 3 3 61 22 v England 24 May 2017 ODI # 3872
37 34 11 716 85* 31.13 770 92.98 0 3 3 55 19 v New Zealand 1 Mar 2017 ODI # 3843
1 1 1 23 23* - 16 143.75 0 0 0 1 1 v West Indies 22 May 2010 ODI # 2979
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