Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 3 apr 2011 remove greater than or equal to 3 apr 2011 from query
Involving the player Mustafizur Rahman (BAN) remove Mustafizur Rahman (BAN) 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 2015-2024 95 90 15 3148 144 41.97 3822 82.36 4 21 2 234 40
Cumulative averages
60 58 7 2144 117 42.03 2511 85.38 3 15 1 177 34 v India 18 Jun 2015 ODI # 3658
61 59 7 2175 117 41.82 2545 85.46 3 15 1 180 35 v India 21 Jun 2015 ODI # 3660
62 60 7 2199 117 41.49 2575 85.39 3 15 1 180 36 v India 24 Jun 2015 ODI # 3661
63 61 7 2223 117 41.16 2613 85.07 3 15 1 181 36 v South Africa 10 Jul 2015 ODI # 3663
64 61 7 2223 117 41.16 2613 85.07 3 15 1 181 36 v South Africa 12 Jul 2015 ODI # 3666
65 61 7 2223 117 41.16 2613 85.07 3 15 1 181 36 v South Africa 15 Jul 2015 ODI # 3668
66 62 7 2330 117 42.36 2722 85.59 4 15 1 190 37 v Zimbabwe 7 Nov 2015 ODI # 3703
67 63 7 2351 117 41.98 2750 85.49 4 15 1 193 37 v Zimbabwe 9 Nov 2015 ODI # 3705
68 64 7 2379 117 41.73 2775 85.72 4 15 1 196 37 v Zimbabwe 11 Nov 2015 ODI # 3706
75 71 9 2577 117 41.56 2991 86.15 4 16 1 212 38 v New Zealand 26 Dec 2016 ODI # 3814
76 72 9 2578 117 40.92 2993 86.13 4 16 1 212 38 v Sri Lanka 25 Mar 2017 ODI # 3855
77 72 9 2578 117 40.92 2993 86.13 4 16 1 212 38 v Sri Lanka 28 Mar 2017 ODI # 3856
78 73 9 2578 117 40.28 2994 86.10 4 16 2 212 38 v Sri Lanka 1 Apr 2017 ODI # 3858
79 74 9 2591 117 39.86 3011 86.05 4 16 2 215 38 v Ireland 12 May 2017 ODI # 3866
80 75 9 2646 117 40.09 3077 85.99 4 17 2 219 39 v New Zealand 17 May 2017 ODI # 3868
81 76 10 2649 117 40.13 3084 85.89 4 17 2 219 39 v Ireland 19 May 2017 ODI # 3869
82 77 11 2694 117 40.81 3129 86.09 4 17 2 222 40 v New Zealand 24 May 2017 ODI # 3871
83 78 11 2773 117 41.38 3201 86.62 4 18 2 230 40 v England 1 Jun 2017 ODI # 3875
84 79 11 2782 117 40.91 3221 86.37 4 18 2 230 40 v Australia 5 Jun 2017 ODI # 3879
85 80 11 2796 117 40.52 3255 85.89 4 18 2 232 40 v New Zealand 9 Jun 2017 ODI # 3883
86 81 11 2857 117 40.81 3340 85.53 4 19 2 236 40 v India 15 Jun 2017 ODI # 3891
90 85 13 3049 117 42.34 3570 85.40 5 20 2 253 44 v Zimbabwe 15 Jan 2018 ODI # 3952
91 86 13 3111 117 42.61 3622 85.89 5 21 2 257 45 v Sri Lanka 19 Jan 2018 ODI # 3959
92 87 13 3129 117 42.28 3647 85.79 5 21 2 257 46 v Zimbabwe 23 Jan 2018 ODI # 3964
93 88 13 3155 117 42.06 3703 85.20 5 21 2 258 46 v Sri Lanka 25 Jan 2018 ODI # 3965
94 89 13 3177 117 41.80 3743 84.87 5 21 2 259 46 v Sri Lanka 27 Jan 2018 ODI # 3967
95 90 13 3207 117 41.64 3754 85.42 5 21 2 262 48 v West Indies 22 Jul 2018 ODI # 4022
96 91 13 3275 117 41.98 3821 85.71 5 22 2 267 49 v West Indies 25 Jul 2018 ODI # 4023
97 92 13 3287 117 41.60 3835 85.71 5 22 2 267 50 v West Indies 28 Jul 2018 ODI # 4024
98 93 13 3431 144 42.88 3985 86.09 6 22 2 278 54 v Sri Lanka 15 Sep 2018 ODI # 4036
99 94 13 3452 144 42.61 4030 85.65 6 22 2 279 54 v India 21 Sep 2018 ODI # 4042
100 95 13 3485 144 42.50 4082 85.37 6 22 2 281 55 v Afghanistan 23 Sep 2018 ODI # 4045
101 96 13 3584 144 43.18 4198 85.37 6 23 2 290 55 v Pakistan 26 Sep 2018 ODI # 4047
102 97 13 3589 144 42.72 4207 85.31 6 23 2 291 55 v India 28 Sep 2018 ODI # 4048
103 98 13 3604 144 42.40 4227 85.26 6 23 2 292 55 v Zimbabwe 21 Oct 2018 ODI # 4057
104 99 14 3644 144 42.87 4279 85.16 6 23 2 294 56 v Zimbabwe 24 Oct 2018 ODI # 4060
106 101 16 3727 144 43.84 4388 84.93 6 24 2 300 57 v West Indies 9 Dec 2018 ODI # 4071
107 102 16 3789 144 44.05 4468 84.80 6 25 2 305 57 v West Indies 11 Dec 2018 ODI # 4072
108 103 17 3805 144 44.24 4482 84.89 6 25 2 307 58 v West Indies 14 Dec 2018 ODI # 4073
109 104 17 3810 144 43.79 4496 84.74 6 25 2 308 58 v New Zealand 13 Feb 2019 ODI # 4093
110 105 17 3834 144 43.56 4532 84.59 6 25 2 310 58 v New Zealand 16 Feb 2019 ODI # 4094
111 106 17 3851 144 43.26 4559 84.47 6 25 2 313 58 v New Zealand 20 Feb 2019 ODI # 4095
112 107 18 3883 144 43.62 4584 84.70 6 25 2 315 60 v West Indies 7 May 2019 ODI # 4129
113 108 18 3946 144 43.84 4657 84.73 6 26 2 320 61 v West Indies 13 May 2019 ODI # 4134
115 110 18 4017 144 43.66 4712 85.25 6 26 2 327 63 v West Indies 17 May 2019 ODI # 4137
116 111 18 4095 144 44.03 4792 85.45 6 27 2 335 63 v South Africa 2 Jun 2019 ODI # 4147
117 112 18 4114 144 43.76 4827 85.22 6 27 2 337 63 v New Zealand 5 Jun 2019 ODI # 4151
118 113 18 4158 144 43.76 4877 85.25 6 27 2 339 63 v England 8 Jun 2019 ODI # 4153
119 114 18 4159 144 43.32 4882 85.19 6 27 2 339 63 v West Indies 17 Jun 2019 ODI # 4162
120 115 19 4261 144 44.38 4979 85.57 7 27 2 348 64 v Australia 20 Jun 2019 ODI # 4166
121 116 19 4344 144 44.78 5066 85.74 7 28 2 352 65 v Afghanistan 24 Jun 2019 ODI # 4172
122 117 19 4368 144 44.57 5089 85.83 7 28 2 355 65 v India 2 Jul 2019 ODI # 4182
123 118 19 4384 144 44.28 5108 85.82 7 28 2 357 65 v Pakistan 5 Jul 2019 ODI # 4186
124 119 19 4451 144 44.51 5194 85.69 7 29 2 362 65 v Sri Lanka 26 Jul 2019 ODI # 4193
125 120 20 4549 144 45.49 5304 85.76 7 30 2 368 66 v Sri Lanka 28 Jul 2019 ODI # 4194
127 122 20 4578 144 44.88 5345 85.65 7 30 2 369 66 v Zimbabwe 1 Mar 2020 ODI # 4249
129 124 21 4652 144 45.16 5426 85.73 7 31 2 376 66 v West Indies 20 Jan 2021 ODI # 4270
130 125 22 4661 144 45.25 5451 85.50 7 31 2 376 66 v West Indies 22 Jan 2021 ODI # 4272
131 126 22 4725 144 45.43 5506 85.81 7 32 2 380 68 v West Indies 25 Jan 2021 ODI # 4274
132 127 22 4748 144 45.21 5555 85.47 7 32 2 382 68 v New Zealand 20 Mar 2021 ODI # 4279
133 128 22 4782 144 45.11 5614 85.17 7 32 2 385 68 v New Zealand 23 Mar 2021 ODI # 4280
134 129 22 4803 144 44.88 5658 84.88 7 32 2 386 68 v New Zealand 26 Mar 2021 ODI # 4282
135 130 22 4887 144 45.25 5745 85.06 7 33 2 390 69 v Sri Lanka 23 May 2021 ODI # 4290
136 131 22 5012 144 45.98 5872 85.35 8 33 2 400 69 v Sri Lanka 25 May 2021 ODI # 4291
137 132 22 5040 144 45.81 5926 85.04 8 33 2 400 69 v Sri Lanka 28 May 2021 ODI # 4292
138 133 22 5043 144 45.43 5931 85.02 8 33 2 400 69 v Afghanistan 23 Feb 2022 ODI # 4357
139 134 22 5129 144 45.79 6024 85.14 8 34 2 409 69 v Afghanistan 25 Feb 2022 ODI # 4358
140 135 22 5136 144 45.45 6039 85.04 8 34 2 409 69 v Afghanistan 28 Feb 2022 ODI # 4359
141 136 22 5145 144 45.13 6051 85.02 8 34 2 410 69 v South Africa 18 Mar 2022 ODI # 4370
142 137 22 5156 144 44.83 6082 84.77 8 34 2 410 69 v South Africa 20 Mar 2022 ODI # 4372
143 137 22 5156 144 44.83 6082 84.77 8 34 2 410 69 v South Africa 23 Mar 2022 ODI # 4375
144 138 23 5208 144 45.28 6131 84.94 8 35 2 415 69 v Zimbabwe 5 Aug 2022 ODI # 4441
146 140 23 5233 144 44.72 6165 84.88 8 35 3 416 69 v Zimbabwe 10 Aug 2022 ODI # 4443
147 141 23 5251 144 44.50 6210 84.55 8 35 3 416 69 v India 4 Dec 2022 ODI # 4493
148 142 23 5263 144 44.22 6234 84.42 8 35 3 418 69 v India 7 Dec 2022 ODI # 4496
149 143 23 5270 144 43.91 6247 84.36 8 35 3 418 69 v India 10 Dec 2022 ODI # 4499
150 144 23 5286 144 43.68 6281 84.15 8 35 3 418 70 v England 1 Mar 2023 ODI # 4525
151 145 23 5290 144 43.36 6286 84.15 8 35 3 418 70 v England 3 Mar 2023 ODI # 4528
152 146 23 5360 144 43.57 6379 84.02 8 36 3 424 70 v England 6 Mar 2023 ODI # 4531
153 147 23 5404 144 43.58 6405 84.37 8 36 3 427 73 v Ireland 18 Mar 2023 ODI # 4539
158 151 25 5646 144 44.80 6617 85.32 9 37 3 454 76 v Ireland 14 May 2023 ODI # 4578
159 152 25 5647 144 44.46 6620 85.30 9 37 3 454 76 v Afghanistan 5 Jul 2023 ODI # 4615
160 153 25 5716 144 44.65 6705 85.24 9 38 3 460 76 v Afghanistan 8 Jul 2023 ODI # 4619
162 154 25 5729 144 44.41 6727 85.16 9 38 3 461 76 v Sri Lanka 31 Aug 2023 ODI # 4629
167 159 26 5867 144 44.11 6905 84.96 9 39 3 467 79 v Afghanistan 7 Oct 2023 ODI # 4660
168 160 26 5918 144 44.16 6969 84.91 9 40 3 471 79 v England 10 Oct 2023 ODI # 4664
169 161 26 5984 144 44.32 7044 84.95 9 41 3 477 81 v New Zealand 13 Oct 2023 ODI # 4668
170 162 26 6022 144 44.27 7090 84.93 9 41 3 478 82 v India 19 Oct 2023 ODI # 4674
171 163 26 6030 144 44.01 7107 84.84 9 41 3 479 82 v South Africa 24 Oct 2023 ODI # 4680
172 164 26 6031 144 43.70 7112 84.80 9 41 3 479 82 v Netherlands 28 Oct 2023 ODI # 4685
173 165 26 6036 144 43.42 7120 84.77 9 41 3 480 82 v Pakistan 31 Oct 2023 ODI # 4688
175 167 26 6067 144 43.02 7157 84.77 9 41 3 481 83 v Australia 11 Nov 2023 ODI # 4700
176 168 26 6071 144 42.75 7167 84.70 9 41 3 481 83 v New Zealand 17 Dec 2023 ODI # 4711
178 169 26 6116 144 42.76 7224 84.66 9 41 3 486 83 v New Zealand 23 Dec 2023 ODI # 4717
181 172 28 6251 144 43.40 7372 84.79 9 42 3 500 84 v Sri Lanka 18 Mar 2024 ODI # 4745
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