Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 Jan 2013 remove greater than or equal to 1 Jan 2013 from query
Not involving the captain CJ Chibhabha (ZIM) remove CJ Chibhabha (ZIM) from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2016-2023 86 1769 92* 34.01 0 84 4/24 35.23 0 32 0 -1.21 Profile
filtered 2016-2023 82 1679 92* 34.26 0 - - - - - - -
Cumulative averages
1 - - - - 3 3/31 10.33 0 0 0 - v New Zealand 16 Oct 2016 ODI # 3796
2 - - - - 3 3/31 25.33 0 0 0 - v New Zealand 20 Oct 2016 ODI # 3797
3 - - - - 3 3/31 36.66 0 1 0 - v New Zealand 23 Oct 2016 ODI # 3798
4 - - - - 4 3/31 35.25 0 2 0 - v New Zealand 26 Oct 2016 ODI # 3799
44 641 83 29.13 0 42 3/31 40.42 0 19 0 -11.29 v New Zealand 31 Jan 2019 ODI # 4091
45 641 83 29.13 0 44 3/31 39.72 0 19 0 -10.59 v New Zealand 3 Feb 2019 ODI # 4092
49 737 83 29.48 0 48 3/31 40.45 0 20 0 -10.97 v Afghanistan 22 Jun 2019 ODI # 4169
52 828 83 29.57 0 52 3/31 40.19 0 21 0 -10.62 v Bangladesh 2 Jul 2019 ODI # 4182
41 625 83 29.76 0 40 3/31 40.35 0 17 0 -10.58 v England 17 Jul 2018 ODI # 4018
42 625 83 29.76 0 40 3/31 40.95 0 17 0 -11.18 v Pakistan 19 Sep 2018 ODI # 4040
43 625 83 29.76 0 42 3/31 40.07 0 18 0 -10.30 v New Zealand 28 Jan 2019 ODI # 4088
46 656 83 29.81 0 44 3/31 40.43 0 19 0 -10.61 v South Africa 5 Jun 2019 ODI # 4150
53 835 83 29.82 0 53 3/31 40.37 0 22 0 -10.55 v Sri Lanka 6 Jul 2019 ODI # 4187
54 867 83 29.89 0 54 3/31 40.64 0 22 0 -10.75 v New Zealand 9 Jul 2019 ODI # 4190
50 783 83 30.11 0 49 3/31 40.20 0 20 0 -10.08 v West Indies 27 Jun 2019 ODI # 4175
40 604 83 30.20 0 40 3/31 39.37 0 17 0 -9.17 v England 14 Jul 2018 ODI # 4016
48 730 83 30.41 0 46 3/31 41.10 0 19 0 -10.69 v Pakistan 16 Jun 2019 ODI # 4161
47 704 83 30.60 0 44 3/31 41.97 0 19 0 -11.36 v Australia 9 Jun 2019 ODI # 4155
51 828 83 30.66 0 49 3/31 41.42 0 21 0 -10.76 v England 30 Jun 2019 ODI # 4179
37 583 83 30.68 0 38 3/31 37.34 0 15 0 -6.65 v South Africa 13 Feb 2018 ODI # 3976
38 583 83 30.68 0 39 3/31 37.38 0 16 0 -6.70 v South Africa 16 Feb 2018 ODI # 3978
39 583 83 30.68 0 39 3/31 38.58 0 17 0 -7.90 v England 12 Jul 2018 ODI # 4014
56 985 90 31.77 0 55 3/31 40.34 0 22 0 -8.57 v Australia 29 Nov 2020 ODI # 4266
55 957 90 31.90 0 54 3/31 40.64 0 22 0 -8.74 v Australia 27 Nov 2020 ODI # 4265
76 1506 92* 32.04 0 73 4/24 37.89 0 31 0 -5.84 v West Indies 29 Jul 2023 ODI # 4623
36 583 83 32.38 0 36 3/31 38.58 0 14 0 -6.19 v South Africa 10 Feb 2018 ODI # 3973
75 1499 92* 32.58 0 73 4/24 37.36 0 31 0 -4.78 v West Indies 27 Jul 2023 ODI # 4622
73 1454 92* 33.04 0 69 4/24 38.65 0 29 0 -5.60 v Australia 19 Mar 2023 ODI # 4541
65 1225 92* 33.10 0 59 3/31 40.91 0 24 0 -7.80 v England 14 Jul 2022 ODI # 4428
74 1494 92* 33.20 0 72 4/24 37.65 0 30 0 -4.45 v Australia 22 Mar 2023 ODI # 4545
63 1196 92* 33.22 0 57 3/31 41.47 0 24 0 -8.25 v Sri Lanka 23 Jul 2021 ODI # 4312
64 1196 92* 33.22 0 57 3/31 41.85 0 24 0 -8.63 v England 12 Jul 2022 ODI # 4424
69 1374 92* 33.51 0 65 4/24 39.49 0 26 0 -5.98 v New Zealand 18 Jan 2023 ODI # 4507
70 1374 92* 33.51 0 67 4/24 38.55 0 27 0 -5.04 v New Zealand 21 Jan 2023 ODI # 4509
77 1576 92* 33.53 0 73 4/24 38.06 0 31 0 -4.53 v West Indies 1 Aug 2023 ODI # 4624
67 1310 92* 33.58 0 64 4/24 38.60 0 26 0 -5.01 v Sri Lanka 10 Jan 2023 ODI # 4501
62 1177 92* 33.62 0 56 3/31 41.44 0 24 0 -7.81 v Sri Lanka 20 Jul 2021 ODI # 4309
68 1346 92* 33.65 0 64 4/24 39.01 0 26 0 -5.36 v Sri Lanka 12 Jan 2023 ODI # 4503
58 1078 92* 33.68 0 55 3/31 40.34 0 22 0 -6.65 v England 23 Mar 2021 ODI # 4281
59 1113 92* 33.72 0 55 3/31 40.34 0 22 0 -6.61 v England 26 Mar 2021 ODI # 4283
35 574 83 33.76 0 35 3/31 38.62 0 14 0 -4.86 v South Africa 7 Feb 2018 ODI # 3971
72 1453 92* 33.79 0 69 4/24 38.39 0 29 0 -4.60 v Australia 17 Mar 2023 ODI # 4538
71 1428 92* 34.00 0 68 4/24 38.52 0 28 0 -4.52 v New Zealand 24 Jan 2023 ODI # 4511
81 1668 92* 34.04 0 76 4/24 37.42 0 31 0 -3.38 v Sri Lanka 12 Sep 2023 ODI # 4641
82 1668 92* 34.04 0 79 4/24 36.03 0 31 0 -1.99 v Sri Lanka 17 Sep 2023 ODI # 4649
66 1296 92* 34.10 0 63 4/24 38.69 0 25 0 -4.59 v England 17 Jul 2022 ODI # 4433
83 1679 92* 34.26 0 80 4/24 35.93 0 32 0 -1.67 v Australia 8 Oct 2023 ODI # 4662
84 1679 92* 34.26 0 82 4/24 35.58 0 32 0 -1.32 v Afghanistan 11 Oct 2023 ODI # 4666
85 1679 92* 34.26 0 84 4/24 35.14 0 32 0 -0.87 v Pakistan 14 Oct 2023 ODI # 4669
86 1679 92* 34.26 0 84 4/24 35.23 0 32 0 -0.97 v Bangladesh 19 Oct 2023 ODI # 4674
60 1177 92* 34.61 0 55 3/31 41.21 0 23 0 -6.60 v England 28 Mar 2021 ODI # 4284
61 1177 92* 34.61 0 56 3/31 41.08 0 24 0 -6.47 v Sri Lanka 18 Jul 2021 ODI # 4307
78 1663 92* 34.64 0 73 4/24 38.06 0 31 0 -3.42 v Pakistan 2 Sep 2023 ODI # 4630
79 1663 92* 34.64 0 74 4/24 38.01 0 31 0 -3.36 v Nepal 4 Sep 2023 ODI # 4632
80 1663 92* 34.64 0 75 4/24 37.73 0 31 0 -3.08 v Pakistan 10 Sep 2023 ODI # 4639
57 1077 92* 34.74 0 55 3/31 40.34 0 22 0 -5.60 v Australia 2 Dec 2020 ODI # 4267
31 557 83 34.81 0 33 3/31 36.15 0 10 0 -1.33 v Sri Lanka 13 Dec 2017 ODI # 3941
32 557 83 34.81 0 35 3/31 35.48 0 10 0 -0.67 v Sri Lanka 17 Dec 2017 ODI # 3942
33 560 83 35.00 0 35 3/31 36.65 0 12 0 -1.65 v South Africa 1 Feb 2018 ODI # 3969
34 560 83 35.00 0 35 3/31 37.62 0 14 0 -2.62 v South Africa 4 Feb 2018 ODI # 3970
30 549 83 36.60 0 32 3/31 36.06 0 10 0 0.53 v Sri Lanka 10 Dec 2017 ODI # 3939
21 263 76 37.57 0 23 3/31 35.26 0 8 0 2.31 v Sri Lanka 31 Aug 2017 ODI # 3908
29 539 83 38.50 0 31 3/31 35.96 0 10 0 2.53 v New Zealand 29 Oct 2017 ODI # 3932
5 40 40* - 0 6 3/31 31.16 0 3 0 - v England 15 Jan 2017 ODI # 3819
19 244 76 40.66 0 20 3/31 35.95 0 7 0 4.71 v Sri Lanka 24 Aug 2017 ODI # 3906
20 244 76 40.66 0 21 3/31 36.23 0 7 0 4.42 v Sri Lanka 27 Aug 2017 ODI # 3907
23 366 83 40.66 0 27 3/31 33.14 0 9 0 7.51 v Australia 21 Sep 2017 ODI # 3912
28 531 83 40.84 0 31 3/31 34.45 0 10 0 6.39 v New Zealand 25 Oct 2017 ODI # 3931
27 501 83 41.75 0 30 3/31 34.83 0 10 0 6.91 v New Zealand 22 Oct 2017 ODI # 3928
22 346 83 43.25 0 25 3/31 33.56 0 8 0 9.69 v Australia 17 Sep 2017 ODI # 3910
25 485 83 44.09 0 28 3/31 35.17 0 10 0 8.91 v Australia 28 Sep 2017 ODI # 3917
26 485 83 44.09 0 29 3/31 34.44 0 10 0 9.64 v Australia 1 Oct 2017 ODI # 3919
24 444 83 44.40 0 28 3/31 34.03 0 9 0 10.36 v Australia 24 Sep 2017 ODI # 3914
16 244 76 48.80 0 18 3/31 35.16 0 7 0 13.63 v West Indies 2 Jul 2017 ODI # 3900
17 244 76 48.80 0 19 3/31 34.73 0 7 0 14.06 v West Indies 6 Jul 2017 ODI # 3902
18 244 76 48.80 0 19 3/31 36.57 0 7 0 12.22 v Sri Lanka 20 Aug 2017 ODI # 3905
14 224 76 56.00 0 13 3/31 43.15 0 5 0 12.84 v West Indies 25 Jun 2017 ODI # 3896
15 224 76 56.00 0 15 3/31 39.53 0 7 0 16.46 v West Indies 30 Jun 2017 ODI # 3898
6 59 40* - 0 6 3/31 41.16 0 3 0 - v England 19 Jan 2017 ODI # 3821
9 144 56 72.00 0 11 3/31 35.45 0 4 0 36.54 v Sri Lanka 8 Jun 2017 ODI # 3882
10 144 56 72.00 0 12 3/31 36.83 0 4 0 35.16 v South Africa 11 Jun 2017 ODI # 3886
11 144 56 72.00 0 12 3/31 39.66 0 4 0 32.33 v Bangladesh 15 Jun 2017 ODI # 3891
12 220 76 73.33 0 13 3/31 40.69 0 4 0 32.64 v Pakistan 18 Jun 2017 ODI # 3894
13 220 76 73.33 0 13 3/31 40.69 0 4 0 32.64 v West Indies 23 Jun 2017 ODI # 3895
7 115 56 115.00 0 9 3/31 32.88 0 3 0 82.11 v England 22 Jan 2017 ODI # 3824
8 135 56 135.00 0 11 3/31 30.81 0 4 0 104.18 v Pakistan 4 Jun 2017 ODI # 3878
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