Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date between 11 Jun 2016 and 21 Dec 2023 remove between 11 Jun 2016 and 21 Dec 2023 from query
Ordered by batting average (descending)
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-2024 124 5177 170 50.26 16 - - - - 128 13 - Profile
filtered 2016-2023 121 5132 170 51.32 16 - - - - 125 13 -
Cumulative averages
2 148 101 74.00 1 - - - - 2 0 - v Zimbabwe 19 Nov 2016 ODI # 3806
3 173 101 57.66 1 - - - - 3 0 - v Sri Lanka 23 Nov 2016 ODI # 3808
81 3547 170 53.74 10 - - - - 84 10 - v Sri Lanka 14 Mar 2021 ODI # 4278
80 3483 170 53.58 10 - - - - 84 10 - v Sri Lanka 12 Mar 2021 ODI # 4277
82 3585 170 53.50 10 - - - - 86 10 - v Australia 22 Jul 2021 ODI # 4311
79 3399 170 53.10 10 - - - - 84 10 - v Sri Lanka 10 Mar 2021 ODI # 4276
71 2965 170 52.94 8 - - - - 67 9 - v India 18 Dec 2019 ODI # 4222
83 3599 170 52.92 10 - - - - 88 10 - v Australia 26 Jul 2021 ODI # 4313
72 3007 170 52.75 8 - - - - 69 9 - v India 22 Dec 2019 ODI # 4223
84 3628 170 52.57 10 - - - - 90 10 - v Ireland 8 Jan 2022 ODI # 4339
70 2887 170 52.49 8 - - - - 65 9 - v India 15 Dec 2019 ODI # 4221
93 4026 170 52.28 12 - - - - 100 10 - v Pakistan 8 Jun 2022 ODI # 4401
78 3289 170 52.20 9 - - - - 83 10 - v Sri Lanka 1 Mar 2020 ODI # 4250
90 3857 170 52.12 11 - - - - 99 10 - v Netherlands 31 May 2022 ODI # 4392
86 3698 170 52.08 10 - - - - 91 10 - v Ireland 16 Jan 2022 ODI # 4342
85 3645 170 52.07 10 - - - - 90 10 - v Ireland 13 Jan 2022 ODI # 4340
73 3020 170 52.06 8 - - - - 73 10 - v Ireland 7 Jan 2020 ODI # 4226
76 3166 170 51.90 9 - - - - 79 10 - v Sri Lanka 22 Feb 2020 ODI # 4246
77 3217 170 51.88 9 - - - - 81 10 - v Sri Lanka 26 Feb 2020 ODI # 4247
120 5117 170 51.68 16 - - - - 123 13 - v England 6 Dec 2023 ODI # 4707
91 3875 170 51.66 11 - - - - 99 10 - v Netherlands 2 Jun 2022 ODI # 4395
94 4030 170 51.66 12 - - - - 102 10 - v Pakistan 10 Jun 2022 ODI # 4405
74 3045 170 51.61 8 - - - - 74 10 - v Ireland 9 Jan 2020 ODI # 4229
119 5049 170 51.52 16 - - - - 122 13 - v England 3 Dec 2023 ODI # 4706
87 3706 170 51.47 10 - - - - 91 10 - v India 6 Feb 2022 ODI # 4353
121 5132 170 51.32 16 - - - - 125 13 - v England 9 Dec 2023 ODI # 4708
92 3899 170 51.30 11 - - - - 100 10 - v Netherlands 4 Jun 2022 ODI # 4398
95 4051 170 51.27 12 - - - - 104 10 - v Pakistan 12 Jun 2022 ODI # 4407
88 3733 170 51.13 10 - - - - 94 10 - v India 9 Feb 2022 ODI # 4355
54 2247 170 51.06 6 - - - - 48 9 - v Bangladesh 17 May 2019 ODI # 4137
117 4935 170 50.87 15 - - - - 121 12 - v India 29 Jul 2023 ODI # 4623
75 3051 170 50.85 8 - - - - 75 10 - v Ireland 12 Jan 2020 ODI # 4230
114 4827 170 50.81 15 - - - - 120 12 - v Oman 5 Jul 2023 ODI # 4614
110 4674 170 50.80 15 - - - - 118 12 - v Nepal 22 Jun 2023 ODI # 4593
59 2433 170 50.68 6 - - - - 58 9 - v Bangladesh 17 Jun 2019 ODI # 4162
96 4051 170 50.63 12 - - - - 104 10 - v Bangladesh 10 Jul 2022 ODI # 4421
69 2785 170 50.63 7 - - - - 65 9 - v Afghanistan 11 Nov 2019 ODI # 4215
111 4704 170 50.58 15 - - - - 118 12 - v Zimbabwe 24 Jun 2023 ODI # 4597
56 2326 170 50.56 6 - - - - 56 9 - v Australia 6 Jun 2019 ODI # 4152
57 2326 170 50.56 6 - - - - 57 9 - v South Africa 10 Jun 2019 ODI # 4156
112 4751 170 50.54 15 - - - - 119 12 - v Netherlands 26 Jun 2023 ODI # 4602
53 2173 170 50.53 6 - - - - 48 9 - v Bangladesh 13 May 2019 ODI # 4134
89 3738 170 50.51 10 - - - - 98 10 - v India 11 Feb 2022 ODI # 4356
105 4436 170 50.40 14 - - - - 110 12 - v South Africa 18 Mar 2023 ODI # 4540
118 4940 170 50.40 15 - - - - 121 13 - v India 1 Aug 2023 ODI # 4624
115 4829 170 50.30 15 - - - - 120 12 - v Sri Lanka 7 Jul 2023 ODI # 4618
97 4069 170 50.23 12 - - - - 104 10 - v Bangladesh 13 Jul 2022 ODI # 4426
116 4872 170 50.22 15 - - - - 120 12 - v India 27 Jul 2023 ODI # 4622
55 2258 170 50.17 6 - - - - 52 9 - v Pakistan 31 May 2019 ODI # 4144
107 4465 170 50.16 14 - - - - 113 12 - v U.A.E. 4 Jun 2023 ODI # 4581
113 4764 170 50.14 15 - - - - 119 12 - v Scotland 1 Jul 2023 ODI # 4608
51 2056 170 50.14 6 - - - - 47 9 - v Bangladesh 7 May 2019 ODI # 4129
106 4452 170 50.02 14 - - - - 111 12 - v South Africa 21 Mar 2023 ODI # 4544
100 4193 170 49.91 13 - - - - 105 11 - v India 24 Jul 2022 ODI # 4438
109 4542 170 49.91 14 - - - - 116 12 - v U.S.A. 18 Jun 2023 ODI # 4586
108 4488 170 49.86 14 - - - - 114 12 - v U.A.E. 6 Jun 2023 ODI # 4582
58 2337 170 49.72 6 - - - - 57 9 - v England 14 Jun 2019 ODI # 4158
60 2434 170 49.67 6 - - - - 59 9 - v New Zealand 22 Jun 2019 ODI # 4170
52 2086 170 49.66 6 - - - - 48 9 - v Ireland 11 May 2019 ODI # 4132
98 4071 170 49.64 12 - - - - 105 11 - v Bangladesh 16 Jul 2022 ODI # 4431
101 4215 170 49.58 13 - - - - 105 11 - v India 27 Jul 2022 ODI # 4439
102 4241 170 49.31 13 - - - - 106 11 - v New Zealand 17 Aug 2022 ODI # 4450
99 4078 170 49.13 12 - - - - 105 11 - v India 22 Jul 2022 ODI # 4436
104 4308 170 48.95 13 - - - - 107 11 - v New Zealand 21 Aug 2022 ODI # 4456
103 4257 170 48.93 13 - - - - 107 11 - v New Zealand 19 Aug 2022 ODI # 4453
61 2439 170 48.78 6 - - - - 63 9 - v India 27 Jun 2019 ODI # 4175
67 2633 170 48.75 6 - - - - 65 9 - v Afghanistan 6 Nov 2019 ODI # 4213
50 1947 170 48.67 5 - - - - 47 9 - v Ireland 5 May 2019 ODI # 4128
68 2676 170 48.65 6 - - - - 65 9 - v Afghanistan 9 Nov 2019 ODI # 4214
64 2527 170 48.59 6 - - - - 64 9 - v India 8 Aug 2019 ODI # 4196
63 2521 170 48.48 6 - - - - 64 9 - v Afghanistan 4 Jul 2019 ODI # 4184
45 1726 146* 47.94 4 - - - - 39 8 - v England 20 Feb 2019 ODI # 4096
62 2444 170 47.92 6 - - - - 64 9 - v Sri Lanka 1 Jul 2019 ODI # 4180
65 2532 170 47.77 6 - - - - 64 9 - v India 11 Aug 2019 ODI # 4197
46 1759 146* 47.54 4 - - - - 42 8 - v England 22 Feb 2019 ODI # 4097
47 1759 146* 47.54 4 - - - - 42 8 - v England 25 Feb 2019 ODI # 4098
44 1662 146* 47.48 4 - - - - 38 8 - v Bangladesh 14 Dec 2018 ODI # 4073
66 2556 170 47.33 6 - - - - 64 9 - v India 14 Aug 2019 ODI # 4199
1 47 47 47.00 0 - - - - 1 0 - v Sri Lanka 16 Nov 2016 ODI # 3805
4 187 101 46.75 1 - - - - 5 0 - v Zimbabwe 25 Nov 2016 ODI # 3809
48 1764 146* 46.42 4 - - - - 43 8 - v England 27 Feb 2019 ODI # 4099
49 1777 146* 45.56 4 - - - - 47 8 - v England 2 Mar 2019 ODI # 4103
43 1554 146* 44.40 3 - - - - 38 8 - v Bangladesh 11 Dec 2018 ODI # 4072
15 524 101 43.66 1 - - - - 16 2 - v India 25 Jun 2017 ODI # 3896
5 218 101 43.60 1 - - - - 5 0 - v England 3 Mar 2017 ODI # 3845
39 1365 123* 42.65 2 - - - - 34 8 - v India 27 Oct 2018 ODI # 4062
16 548 101 42.15 1 - - - - 16 2 - v India 30 Jun 2017 ODI # 3898
18 624 101 41.60 1 - - - - 20 2 - v India 6 Jul 2017 ODI # 3902
40 1365 123* 41.36 2 - - - - 35 8 - v India 29 Oct 2018 ODI # 4063
19 659 101 41.18 1 - - - - 21 2 - v England 19 Sep 2017 ODI # 3911
20 659 101 41.18 1 - - - - 21 2 - v England 21 Sep 2017 ODI # 3913
38 1270 123* 40.96 2 - - - - 32 7 - v India 24 Oct 2018 ODI # 4059
17 573 101 40.92 1 - - - - 20 2 - v India 2 Jul 2017 ODI # 3900
12 443 101 40.27 1 - - - - 15 1 - v Afghanistan 11 Jun 2017 ODI # 3887
13 443 101 40.27 1 - - - - 15 1 - v Afghanistan 14 Jun 2017 ODI # 3890
14 443 101 40.27 1 - - - - 15 1 - v India 23 Jun 2017 ODI # 3895
42 1408 123* 40.22 2 - - - - 36 8 - v Bangladesh 9 Dec 2018 ODI # 4071
41 1365 123* 40.14 2 - - - - 35 8 - v India 1 Nov 2018 ODI # 4064
23 762 101 40.10 1 - - - - 25 2 - v England 29 Sep 2017 ODI # 3918
21 679 101 39.94 1 - - - - 22 2 - v England 24 Sep 2017 ODI # 3915
31 997 101 39.88 1 - - - - 32 3 - v Zimbabwe 19 Mar 2018 ODI # 4002
28 871 101 39.59 1 - - - - 30 3 - v P.N.G. 8 Mar 2018 ODI # 3991
6 234 101 39.00 1 - - - - 7 0 - v England 5 Mar 2017 ODI # 3848
30 921 101 38.37 1 - - - - 31 3 - v Afghanistan 15 Mar 2018 ODI # 3997
32 997 101 38.34 1 - - - - 32 3 - v Scotland 21 Mar 2018 ODI # 4004
22 690 101 38.33 1 - - - - 25 2 - v England 27 Sep 2017 ODI # 3916
29 878 101 38.17 1 - - - - 31 3 - v Ireland 10 Mar 2018 ODI # 3993
24 762 101 38.10 1 - - - - 26 2 - v New Zealand 20 Dec 2017 ODI # 3943
33 1020 101 37.77 1 - - - - 32 4 - v Afghanistan 25 Mar 2018 ODI # 4007
25 785 101 37.38 1 - - - - 28 2 - v New Zealand 23 Dec 2017 ODI # 3944
27 822 101 37.36 1 - - - - 28 3 - v U.A.E. 6 Mar 2018 ODI # 3987
36 1115 101 37.16 1 - - - - 32 6 - v Bangladesh 28 Jul 2018 ODI # 4024
37 1147 101 37.00 1 - - - - 32 7 - v India 21 Oct 2018 ODI # 4056
34 1026 101 36.64 1 - - - - 32 5 - v Bangladesh 22 Jul 2018 ODI # 4022
35 1051 101 36.24 1 - - - - 32 6 - v Bangladesh 25 Jul 2018 ODI # 4023
10 360 101 36.00 1 - - - - 11 1 - v Pakistan 11 Apr 2017 ODI # 3863
11 395 101 35.90 1 - - - - 13 1 - v Afghanistan 9 Jun 2017 ODI # 3884
26 787 101 35.77 1 - - - - 28 3 - v New Zealand 26 Dec 2017 ODI # 3945
7 250 101 35.71 1 - - - - 7 0 - v England 9 Mar 2017 ODI # 3849
8 274 101 34.25 1 - - - - 7 0 - v Pakistan 7 Apr 2017 ODI # 3861
9 289 101 32.11 1 - - - - 10 1 - v Pakistan 9 Apr 2017 ODI # 3862
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