Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date between 17 Jun 2014 and 20 Jul 2021 remove between 17 Jun 2014 and 20 Jul 2021 from query
Ordered by start date (ascending)
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 2014-2021 97 93 16 3742 144 48.59 4304 86.94 6 25 1 302 47
Cumulative averages
1 1 0 11 11 11.00 24 45.83 0 0 0 2 0 v India 17 Jun 2014 ODI # 3498
2 1 0 11 11 11.00 24 45.83 0 0 0 2 0 v India 19 Jun 2014 ODI # 3499
3 2 0 23 12 11.50 45 51.11 0 0 0 2 0 v West Indies 20 Aug 2014 ODI # 3509
4 3 0 29 12 9.66 61 47.54 0 0 0 2 0 v West Indies 22 Aug 2014 ODI # 3511
5 4 0 101 72 25.25 174 58.04 0 1 0 10 0 v West Indies 25 Aug 2014 ODI # 3514
6 5 0 166 72 33.20 246 67.47 0 2 0 12 2 v Zimbabwe 21 Nov 2014 ODI # 3550
7 6 0 193 72 32.16 275 70.18 0 2 0 13 3 v Zimbabwe 23 Nov 2014 ODI # 3552
8 7 0 226 72 32.28 297 76.09 0 2 0 16 4 v Zimbabwe 26 Nov 2014 ODI # 3553
9 8 0 303 77 37.87 375 80.80 0 3 0 23 4 v Zimbabwe 28 Nov 2014 ODI # 3555
10 9 0 314 77 34.88 398 78.89 0 3 0 25 4 v Zimbabwe 1 Dec 2014 ODI # 3559
11 10 0 385 77 38.50 454 84.80 0 4 0 31 5 v Afghanistan 18 Feb 2015 ODI # 3605
12 11 0 421 77 38.27 493 85.39 0 4 0 33 6 v Sri Lanka 26 Feb 2015 ODI # 3615
13 12 0 481 77 40.08 535 89.90 0 5 0 39 8 v Scotland 5 Mar 2015 ODI # 3624
14 13 0 570 89 43.84 612 93.13 0 6 0 47 9 v England 9 Mar 2015 ODI # 3630
15 14 0 585 89 41.78 637 91.83 0 6 0 49 9 v New Zealand 13 Mar 2015 ODI # 3634
16 15 0 612 89 40.80 680 90.00 0 6 0 51 9 v India 19 Mar 2015 ODI # 3641
17 16 0 718 106 44.87 757 94.84 1 6 0 64 11 v Pakistan 17 Apr 2015 ODI # 3647
18 17 0 783 106 46.05 827 94.67 1 7 0 72 12 v Pakistan 19 Apr 2015 ODI # 3648
19 18 1 832 106 48.94 870 95.63 1 7 0 78 12 v Pakistan 22 Apr 2015 ODI # 3649
20 19 1 846 106 47.00 889 95.16 1 7 0 79 12 v India 18 Jun 2015 ODI # 3658
21 20 1 877 106 46.15 923 95.01 1 7 0 82 13 v India 21 Jun 2015 ODI # 3660
22 21 1 901 106 45.05 953 94.54 1 7 0 82 14 v India 24 Jun 2015 ODI # 3661
23 22 1 925 106 44.04 991 93.34 1 7 0 83 14 v South Africa 10 Jul 2015 ODI # 3663
24 22 1 925 106 44.04 991 93.34 1 7 0 83 14 v South Africa 12 Jul 2015 ODI # 3666
25 22 1 925 106 44.04 991 93.34 1 7 0 83 14 v South Africa 15 Jul 2015 ODI # 3668
26 23 1 1032 107 46.90 1100 93.81 2 7 0 92 15 v Zimbabwe 7 Nov 2015 ODI # 3703
27 24 1 1053 107 45.78 1128 93.35 2 7 0 95 15 v Zimbabwe 9 Nov 2015 ODI # 3705
28 25 1 1081 107 45.04 1153 93.75 2 7 0 98 15 v Zimbabwe 11 Nov 2015 ODI # 3706
29 26 1 1087 107 43.48 1160 93.70 2 7 0 98 15 v Afghanistan 25 Sep 2016 ODI # 3781
30 27 1 1125 107 43.26 1211 92.89 2 7 0 102 15 v Afghanistan 28 Sep 2016 ODI # 3783
31 28 1 1137 107 42.11 1224 92.89 2 7 0 103 15 v Afghanistan 1 Oct 2016 ODI # 3786
32 29 1 1149 107 41.03 1236 92.96 2 7 0 104 15 v England 7 Oct 2016 ODI # 3791
33 30 1 1170 107 40.34 1259 92.93 2 7 0 107 15 v England 9 Oct 2016 ODI # 3793
34 31 2 1237 107 42.65 1321 93.64 2 8 0 111 16 v England 12 Oct 2016 ODI # 3794
35 32 3 1279 107 44.10 1369 93.42 2 8 0 114 16 v New Zealand 26 Dec 2016 ODI # 3814
36 33 3 1280 107 42.66 1371 93.36 2 8 0 114 16 v Sri Lanka 25 Mar 2017 ODI # 3855
37 33 3 1280 107 42.66 1371 93.36 2 8 0 114 16 v Sri Lanka 28 Mar 2017 ODI # 3856
38 34 3 1280 107 41.29 1372 93.29 2 8 1 114 16 v Sri Lanka 1 Apr 2017 ODI # 3858
39 35 3 1293 107 40.40 1389 93.08 2 8 1 117 16 v Ireland 12 May 2017 ODI # 3866
40 36 3 1348 107 40.84 1455 92.64 2 9 1 121 17 v New Zealand 17 May 2017 ODI # 3868
41 37 4 1351 107 40.93 1462 92.40 2 9 1 121 17 v Ireland 19 May 2017 ODI # 3869
42 38 5 1396 107 42.30 1507 92.63 2 9 1 124 18 v New Zealand 24 May 2017 ODI # 3871
43 39 5 1475 107 43.38 1579 93.41 2 10 1 132 18 v England 1 Jun 2017 ODI # 3875
44 40 5 1484 107 42.40 1599 92.80 2 10 1 132 18 v Australia 5 Jun 2017 ODI # 3879
45 41 5 1498 107 41.61 1633 91.73 2 10 1 134 18 v New Zealand 9 Jun 2017 ODI # 3883
46 42 5 1559 107 42.13 1718 90.74 2 11 1 138 18 v India 15 Jun 2017 ODI # 3891
47 43 6 1669 110* 45.10 1834 91.00 3 11 1 149 20 v South Africa 15 Oct 2017 ODI # 3923
48 44 6 1729 110* 45.50 1904 90.80 3 12 1 153 21 v South Africa 18 Oct 2017 ODI # 3925
49 45 6 1737 110* 44.53 1925 90.23 3 12 1 154 21 v South Africa 22 Oct 2017 ODI # 3929
50 46 7 1751 110* 44.89 1948 89.88 3 12 1 155 22 v Zimbabwe 15 Jan 2018 ODI # 3952
51 47 7 1813 110* 45.32 2000 90.65 3 13 1 159 23 v Sri Lanka 19 Jan 2018 ODI # 3959
52 48 7 1831 110* 44.65 2025 90.41 3 13 1 159 24 v Zimbabwe 23 Jan 2018 ODI # 3964
53 49 7 1857 110* 44.21 2081 89.23 3 13 1 160 24 v Sri Lanka 25 Jan 2018 ODI # 3965
54 50 7 1879 110* 43.69 2121 88.59 3 13 1 161 24 v Sri Lanka 27 Jan 2018 ODI # 3967
55 51 7 1909 110* 43.38 2132 89.54 3 13 1 164 26 v West Indies 22 Jul 2018 ODI # 4022
56 52 7 1977 110* 43.93 2199 89.90 3 14 1 169 27 v West Indies 25 Jul 2018 ODI # 4023
57 53 7 1989 110* 43.23 2213 89.87 3 14 1 169 28 v West Indies 28 Jul 2018 ODI # 4024
58 54 7 2133 144 45.38 2363 90.26 4 14 1 180 32 v Sri Lanka 15 Sep 2018 ODI # 4036
59 55 7 2154 144 44.87 2408 89.45 4 14 1 181 32 v India 21 Sep 2018 ODI # 4042
60 56 7 2187 144 44.63 2460 88.90 4 14 1 183 33 v Afghanistan 23 Sep 2018 ODI # 4045
61 57 7 2286 144 45.72 2576 88.74 4 15 1 192 33 v Pakistan 26 Sep 2018 ODI # 4047
62 58 7 2291 144 44.92 2585 88.62 4 15 1 193 33 v India 28 Sep 2018 ODI # 4048
63 59 7 2306 144 44.34 2605 88.52 4 15 1 194 33 v Zimbabwe 21 Oct 2018 ODI # 4057
64 60 8 2346 144 45.11 2657 88.29 4 15 1 196 34 v Zimbabwe 24 Oct 2018 ODI # 4060
65 61 9 2374 144 45.65 2696 88.05 4 15 1 197 35 v Zimbabwe 26 Oct 2018 ODI # 4061
66 62 10 2429 144 46.71 2766 87.81 4 16 1 202 35 v West Indies 9 Dec 2018 ODI # 4071
67 63 10 2491 144 47.00 2846 87.52 4 17 1 207 35 v West Indies 11 Dec 2018 ODI # 4072
68 64 11 2507 144 47.30 2860 87.65 4 17 1 209 36 v West Indies 14 Dec 2018 ODI # 4073
69 65 11 2512 144 46.51 2874 87.40 4 17 1 210 36 v New Zealand 13 Feb 2019 ODI # 4093
70 66 11 2536 144 46.10 2910 87.14 4 17 1 212 36 v New Zealand 16 Feb 2019 ODI # 4094
71 67 11 2553 144 45.58 2937 86.92 4 17 1 215 36 v New Zealand 20 Feb 2019 ODI # 4095
72 68 12 2585 144 46.16 2962 87.27 4 17 1 217 38 v West Indies 7 May 2019 ODI # 4129
73 69 12 2648 144 46.45 3035 87.24 4 18 1 222 39 v West Indies 13 May 2019 ODI # 4134
74 70 12 2683 144 46.25 3068 87.45 4 18 1 227 39 v Ireland 15 May 2019 ODI # 4136
75 71 12 2719 144 46.08 3090 87.99 4 18 1 229 41 v West Indies 17 May 2019 ODI # 4137
76 72 12 2797 144 46.61 3170 88.23 4 19 1 237 41 v South Africa 2 Jun 2019 ODI # 4147
77 73 12 2816 144 46.16 3205 87.86 4 19 1 239 41 v New Zealand 5 Jun 2019 ODI # 4151
78 74 12 2860 144 46.12 3255 87.86 4 19 1 241 41 v England 8 Jun 2019 ODI # 4153
79 75 12 2861 144 45.41 3260 87.76 4 19 1 241 41 v West Indies 17 Jun 2019 ODI # 4162
80 76 13 2963 144 47.03 3357 88.26 5 19 1 250 42 v Australia 20 Jun 2019 ODI # 4166
81 77 13 3046 144 47.59 3444 88.44 5 20 1 254 43 v Afghanistan 24 Jun 2019 ODI # 4172
82 78 13 3070 144 47.23 3467 88.54 5 20 1 257 43 v India 2 Jul 2019 ODI # 4182
83 79 13 3086 144 46.75 3486 88.52 5 20 1 259 43 v Pakistan 5 Jul 2019 ODI # 4186
84 80 13 3153 144 47.05 3572 88.26 5 21 1 264 43 v Sri Lanka 26 Jul 2019 ODI # 4193
85 81 14 3251 144 48.52 3682 88.29 5 22 1 270 44 v Sri Lanka 28 Jul 2019 ODI # 4194
86 82 14 3261 144 47.95 3697 88.20 5 22 1 271 44 v Sri Lanka 31 Jul 2019 ODI # 4195
87 83 14 3280 144 47.53 3723 88.10 5 22 1 271 44 v Zimbabwe 1 Mar 2020 ODI # 4249
88 84 14 3335 144 47.64 3773 88.39 5 23 1 277 44 v Zimbabwe 3 Mar 2020 ODI # 4251
89 85 15 3354 144 47.91 3804 88.17 5 23 1 278 44 v West Indies 20 Jan 2021 ODI # 4270
90 86 16 3363 144 48.04 3829 87.82 5 23 1 278 44 v West Indies 22 Jan 2021 ODI # 4272
91 87 16 3427 144 48.26 3884 88.23 5 24 1 282 46 v West Indies 25 Jan 2021 ODI # 4274
92 88 16 3450 144 47.91 3933 87.71 5 24 1 284 46 v New Zealand 20 Mar 2021 ODI # 4279
93 89 16 3484 144 47.72 3992 87.27 5 24 1 287 46 v New Zealand 23 Mar 2021 ODI # 4280
94 90 16 3505 144 47.36 4036 86.84 5 24 1 288 46 v New Zealand 26 Mar 2021 ODI # 4282
95 91 16 3589 144 47.85 4123 87.04 5 25 1 292 47 v Sri Lanka 23 May 2021 ODI # 4290
96 92 16 3714 144 48.86 4250 87.38 6 25 1 302 47 v Sri Lanka 25 May 2021 ODI # 4291
97 93 16 3742 144 48.59 4304 86.94 6 25 1 302 47 v Sri Lanka 28 May 2021 ODI # 4292
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