Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 18 Jun 2015 remove greater than or equal to 18 Jun 2015 from query
Ordered by start date (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 2006-2024 271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 Profile
filtered 2015-2024 122 115 21 4121 144 43.84 4880 84.44 6 27 2 324 50
Reverse cumulative
1 1 1 37 37* - 36 102.77 0 0 0 3 1 v Sri Lanka 18 Mar 2024 ODI # 4745
2 2 1 62 37* 62.00 64 96.87 0 0 0 6 1 v Sri Lanka 15 Mar 2024 ODI # 4744
3 3 2 135 73* 135.00 148 91.21 0 1 0 14 1 v Sri Lanka 13 Mar 2024 ODI # 4743
4 3 2 135 73* 135.00 148 91.21 0 1 0 14 1 v New Zealand 23 Dec 2023 ODI # 4717
5 4 2 180 73* 90.00 205 87.80 0 1 0 19 1 v New Zealand 20 Dec 2023 ODI # 4715
6 5 2 184 73* 61.33 215 85.58 0 1 0 19 1 v New Zealand 17 Dec 2023 ODI # 4711
7 6 2 205 73* 51.25 239 85.77 0 1 0 19 2 v Australia 11 Nov 2023 ODI # 4700
8 7 2 215 73* 43.00 252 85.31 0 1 0 20 2 v Sri Lanka 6 Nov 2023 ODI # 4695
9 8 2 220 73* 36.66 260 84.61 0 1 0 21 2 v Pakistan 31 Oct 2023 ODI # 4688
10 9 2 221 73* 31.57 265 83.39 0 1 0 21 2 v Netherlands 28 Oct 2023 ODI # 4685
11 10 2 229 73* 28.62 282 81.20 0 1 0 22 2 v South Africa 24 Oct 2023 ODI # 4680
12 11 2 267 73* 29.66 328 81.40 0 1 0 23 3 v India 19 Oct 2023 ODI # 4674
13 12 2 333 73* 33.30 403 82.63 0 2 0 29 5 v New Zealand 13 Oct 2023 ODI # 4668
14 13 2 384 73* 34.90 467 82.22 0 3 0 33 5 v England 10 Oct 2023 ODI # 4664
15 14 3 386 73* 35.09 470 82.12 0 3 0 33 5 v Afghanistan 7 Oct 2023 ODI # 4660
16 15 3 404 73* 33.66 495 81.61 0 3 0 33 7 v New Zealand 26 Sep 2023 ODI # 4655
17 16 3 433 73* 33.30 543 79.74 0 3 0 33 7 v Sri Lanka 9 Sep 2023 ODI # 4637
18 17 3 497 73* 35.50 630 78.88 0 4 0 38 7 v Pakistan 6 Sep 2023 ODI # 4634
19 18 3 522 73* 34.80 645 80.93 0 4 0 39 8 v Afghanistan 3 Sep 2023 ODI # 4631
20 19 3 535 73* 33.43 667 80.20 0 4 0 40 8 v Sri Lanka 31 Aug 2023 ODI # 4629
21 19 3 535 73* 33.43 667 80.20 0 4 0 40 8 v Afghanistan 11 Jul 2023 ODI # 4621
22 20 3 604 73* 35.52 752 80.31 0 5 0 46 8 v Afghanistan 8 Jul 2023 ODI # 4619
23 21 3 605 73* 33.61 755 80.13 0 5 0 46 8 v Afghanistan 5 Jul 2023 ODI # 4615
24 22 3 650 73* 34.21 809 80.34 0 5 0 49 9 v Ireland 14 May 2023 ODI # 4578
25 23 4 686 73* 36.10 837 81.95 0 5 0 53 9 v Ireland 12 May 2023 ODI # 4577
26 24 4 747 73* 37.35 907 82.35 0 6 0 59 9 v Ireland 9 May 2023 ODI # 4576
27 24 4 747 73* 37.35 907 82.35 0 6 0 59 9 v Ireland 23 Mar 2023 ODI # 4547
28 25 5 847 100* 42.35 967 87.59 1 6 0 73 11 v Ireland 20 Mar 2023 ODI # 4542
29 26 5 891 100* 42.42 993 89.72 1 6 0 76 14 v Ireland 18 Mar 2023 ODI # 4539
30 27 5 961 100* 43.68 1086 88.48 1 7 0 82 14 v England 6 Mar 2023 ODI # 4531
31 28 5 965 100* 41.95 1091 88.45 1 7 0 82 14 v England 3 Mar 2023 ODI # 4528
32 29 5 981 100* 40.87 1125 87.20 1 7 0 82 15 v England 1 Mar 2023 ODI # 4525
33 30 5 988 100* 39.52 1138 86.81 1 7 0 82 15 v India 10 Dec 2022 ODI # 4499
34 31 5 1000 100* 38.46 1162 86.05 1 7 0 84 15 v India 7 Dec 2022 ODI # 4496
35 32 5 1018 100* 37.70 1207 84.34 1 7 0 84 15 v India 4 Dec 2022 ODI # 4493
36 33 5 1018 100* 36.35 1210 84.13 1 7 1 84 15 v Zimbabwe 10 Aug 2022 ODI # 4443
37 34 5 1043 100* 35.96 1241 84.04 1 7 1 85 15 v Zimbabwe 7 Aug 2022 ODI # 4442
38 35 6 1095 100* 37.75 1290 84.88 1 8 1 90 15 v Zimbabwe 5 Aug 2022 ODI # 4441
39 35 6 1095 100* 37.75 1290 84.88 1 8 1 90 15 v South Africa 23 Mar 2022 ODI # 4375
40 36 6 1106 100* 36.86 1321 83.72 1 8 1 90 15 v South Africa 20 Mar 2022 ODI # 4372
41 37 6 1115 100* 35.96 1333 83.64 1 8 1 91 15 v South Africa 18 Mar 2022 ODI # 4370
42 38 6 1122 100* 35.06 1348 83.23 1 8 1 91 15 v Afghanistan 28 Feb 2022 ODI # 4359
43 39 6 1208 100* 36.60 1441 83.83 1 9 1 100 15 v Afghanistan 25 Feb 2022 ODI # 4358
44 40 6 1211 100* 35.61 1446 83.74 1 9 1 100 15 v Afghanistan 23 Feb 2022 ODI # 4357
45 41 6 1239 100* 35.40 1500 82.60 1 9 1 100 15 v Sri Lanka 28 May 2021 ODI # 4292
46 42 6 1364 125 37.88 1627 83.83 2 9 1 110 15 v Sri Lanka 25 May 2021 ODI # 4291
47 43 6 1448 125 39.13 1714 84.48 2 10 1 114 16 v Sri Lanka 23 May 2021 ODI # 4290
48 44 6 1469 125 38.65 1758 83.56 2 10 1 115 16 v New Zealand 26 Mar 2021 ODI # 4282
49 45 6 1503 125 38.53 1817 82.71 2 10 1 118 16 v New Zealand 23 Mar 2021 ODI # 4280
50 46 6 1526 125 38.15 1866 81.77 2 10 1 120 16 v New Zealand 20 Mar 2021 ODI # 4279
51 47 6 1590 125 38.78 1921 82.76 2 11 1 124 18 v West Indies 25 Jan 2021 ODI # 4274
52 48 7 1599 125 39.00 1946 82.16 2 11 1 124 18 v West Indies 22 Jan 2021 ODI # 4272
53 49 8 1618 125 39.46 1977 81.84 2 11 1 125 18 v West Indies 20 Jan 2021 ODI # 4270
54 50 8 1673 125 39.83 2027 82.53 2 12 1 131 18 v Zimbabwe 3 Mar 2020 ODI # 4251
55 51 8 1692 125 39.34 2053 82.41 2 12 1 131 18 v Zimbabwe 1 Mar 2020 ODI # 4249
56 52 8 1702 125 38.68 2068 82.30 2 12 1 132 18 v Sri Lanka 31 Jul 2019 ODI # 4195
57 53 9 1800 125 40.90 2178 82.64 2 13 1 138 19 v Sri Lanka 28 Jul 2019 ODI # 4194
58 54 9 1867 125 41.48 2264 82.46 2 14 1 143 19 v Sri Lanka 26 Jul 2019 ODI # 4193
59 55 9 1883 125 40.93 2283 82.47 2 14 1 145 19 v Pakistan 5 Jul 2019 ODI # 4186
60 56 9 1907 125 40.57 2306 82.69 2 14 1 148 19 v India 2 Jul 2019 ODI # 4182
61 57 9 1990 125 41.45 2393 83.15 2 15 1 152 20 v Afghanistan 24 Jun 2019 ODI # 4172
62 58 10 2092 125 43.58 2490 84.01 3 15 1 161 21 v Australia 20 Jun 2019 ODI # 4166
63 59 10 2093 125 42.71 2495 83.88 3 15 1 161 21 v West Indies 17 Jun 2019 ODI # 4162
64 60 10 2137 125 42.74 2545 83.96 3 15 1 163 21 v England 8 Jun 2019 ODI # 4153
65 61 10 2156 125 42.27 2580 83.56 3 15 1 165 21 v New Zealand 5 Jun 2019 ODI # 4151
66 62 10 2234 125 42.96 2660 83.98 3 16 1 173 21 v South Africa 2 Jun 2019 ODI # 4147
67 63 10 2270 125 42.83 2682 84.63 3 16 1 175 23 v West Indies 17 May 2019 ODI # 4137
68 64 10 2305 125 42.68 2715 84.89 3 16 1 180 23 v Ireland 15 May 2019 ODI # 4136
69 65 10 2368 125 43.05 2788 84.93 3 17 1 185 24 v West Indies 13 May 2019 ODI # 4134
70 66 11 2400 125 43.63 2813 85.31 3 17 1 187 26 v West Indies 7 May 2019 ODI # 4129
71 67 11 2417 125 43.16 2840 85.10 3 17 1 190 26 v New Zealand 20 Feb 2019 ODI # 4095
72 68 11 2441 125 42.82 2876 84.87 3 17 1 192 26 v New Zealand 16 Feb 2019 ODI # 4094
73 69 11 2446 125 42.17 2890 84.63 3 17 1 193 26 v New Zealand 13 Feb 2019 ODI # 4093
74 70 12 2462 125 42.44 2904 84.77 3 17 1 195 27 v West Indies 14 Dec 2018 ODI # 4073
75 71 12 2524 125 42.77 2984 84.58 3 18 1 200 27 v West Indies 11 Dec 2018 ODI # 4072
76 72 13 2579 125 43.71 3054 84.44 3 19 1 205 27 v West Indies 9 Dec 2018 ODI # 4071
77 73 14 2607 125 44.18 3093 84.28 3 19 1 206 28 v Zimbabwe 26 Oct 2018 ODI # 4061
78 74 15 2647 125 44.86 3145 84.16 3 19 1 208 29 v Zimbabwe 24 Oct 2018 ODI # 4060
79 75 15 2662 125 44.36 3165 84.10 3 19 1 209 29 v Zimbabwe 21 Oct 2018 ODI # 4057
80 76 15 2667 125 43.72 3174 84.02 3 19 1 210 29 v India 28 Sep 2018 ODI # 4048
81 77 15 2766 125 44.61 3290 84.07 3 20 1 219 29 v Pakistan 26 Sep 2018 ODI # 4047
82 78 15 2799 125 44.42 3342 83.75 3 20 1 221 30 v Afghanistan 23 Sep 2018 ODI # 4045
83 79 15 2820 125 44.06 3387 83.25 3 20 1 222 30 v India 21 Sep 2018 ODI # 4042
84 80 15 2964 144 45.60 3537 83.79 4 20 1 233 34 v Sri Lanka 15 Sep 2018 ODI # 4036
85 81 15 2976 144 45.09 3551 83.80 4 20 1 233 35 v West Indies 28 Jul 2018 ODI # 4024
86 82 15 3044 144 45.43 3618 84.13 4 21 1 238 36 v West Indies 25 Jul 2018 ODI # 4023
87 83 15 3074 144 45.20 3629 84.70 4 21 1 241 38 v West Indies 22 Jul 2018 ODI # 4022
88 84 15 3096 144 44.86 3669 84.38 4 21 1 242 38 v Sri Lanka 27 Jan 2018 ODI # 3967
89 85 15 3122 144 44.60 3725 83.81 4 21 1 243 38 v Sri Lanka 25 Jan 2018 ODI # 3965
90 86 15 3140 144 44.22 3750 83.73 4 21 1 243 39 v Zimbabwe 23 Jan 2018 ODI # 3964
91 87 15 3202 144 44.47 3802 84.21 4 22 1 247 40 v Sri Lanka 19 Jan 2018 ODI # 3959
92 88 16 3216 144 44.66 3825 84.07 4 22 1 248 41 v Zimbabwe 15 Jan 2018 ODI # 3952
93 89 16 3224 144 44.16 3846 83.82 4 22 1 249 41 v South Africa 22 Oct 2017 ODI # 3929
94 90 16 3284 144 44.37 3916 83.86 4 23 1 253 42 v South Africa 18 Oct 2017 ODI # 3925
95 91 17 3394 144 45.86 4032 84.17 5 23 1 264 44 v South Africa 15 Oct 2017 ODI # 3923
96 92 17 3455 144 46.06 4117 83.92 5 24 1 268 44 v India 15 Jun 2017 ODI # 3891
97 93 17 3469 144 45.64 4151 83.57 5 24 1 270 44 v New Zealand 9 Jun 2017 ODI # 3883
98 94 17 3478 144 45.16 4171 83.38 5 24 1 270 44 v Australia 5 Jun 2017 ODI # 3879
99 95 17 3557 144 45.60 4243 83.83 5 25 1 278 44 v England 1 Jun 2017 ODI # 3875
100 96 18 3602 144 46.17 4288 84.00 5 25 1 281 45 v New Zealand 24 May 2017 ODI # 3871
101 97 19 3605 144 46.21 4295 83.93 5 25 1 281 45 v Ireland 19 May 2017 ODI # 3869
102 98 19 3660 144 46.32 4361 83.92 5 26 1 285 46 v New Zealand 17 May 2017 ODI # 3868
103 99 19 3673 144 45.91 4378 83.89 5 26 1 288 46 v Ireland 12 May 2017 ODI # 3866
104 100 19 3673 144 45.34 4379 83.87 5 26 2 288 46 v Sri Lanka 1 Apr 2017 ODI # 3858
105 100 19 3673 144 45.34 4379 83.87 5 26 2 288 46 v Sri Lanka 28 Mar 2017 ODI # 3856
106 101 19 3674 144 44.80 4381 83.86 5 26 2 288 46 v Sri Lanka 25 Mar 2017 ODI # 3855
107 102 20 3716 144 45.31 4429 83.90 5 26 2 291 46 v New Zealand 26 Dec 2016 ODI # 3814
108 103 21 3783 144 46.13 4491 84.23 5 27 2 295 47 v England 12 Oct 2016 ODI # 3794
109 104 21 3804 144 45.83 4514 84.27 5 27 2 298 47 v England 9 Oct 2016 ODI # 3793
110 105 21 3816 144 45.42 4526 84.31 5 27 2 299 47 v England 7 Oct 2016 ODI # 3791
111 106 21 3828 144 45.03 4539 84.33 5 27 2 300 47 v Afghanistan 1 Oct 2016 ODI # 3786
112 107 21 3866 144 44.95 4590 84.22 5 27 2 304 47 v Afghanistan 28 Sep 2016 ODI # 3783
113 108 21 3872 144 44.50 4597 84.22 5 27 2 304 47 v Afghanistan 25 Sep 2016 ODI # 3781
114 109 21 3900 144 44.31 4622 84.37 5 27 2 307 47 v Zimbabwe 11 Nov 2015 ODI # 3706
115 110 21 3921 144 44.05 4650 84.32 5 27 2 310 47 v Zimbabwe 9 Nov 2015 ODI # 3705
116 111 21 4028 144 44.75 4759 84.63 6 27 2 319 48 v Zimbabwe 7 Nov 2015 ODI # 3703
117 111 21 4028 144 44.75 4759 84.63 6 27 2 319 48 v South Africa 15 Jul 2015 ODI # 3668
118 111 21 4028 144 44.75 4759 84.63 6 27 2 319 48 v South Africa 12 Jul 2015 ODI # 3666
119 112 21 4052 144 44.52 4797 84.46 6 27 2 320 48 v South Africa 10 Jul 2015 ODI # 3663
120 113 21 4076 144 44.30 4827 84.44 6 27 2 320 49 v India 24 Jun 2015 ODI # 3661
121 114 21 4107 144 44.16 4861 84.48 6 27 2 323 50 v India 21 Jun 2015 ODI # 3660
122 115 21 4121 144 43.84 4880 84.44 6 27 2 324 50 v India 18 Jun 2015 ODI # 3658
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