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
Not involving the player Abdur Razzak (BAN) remove Abdur Razzak (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 2007-2023 243 240 12 8357 158 36.65 10642 78.52 14 56 19 925 103 Profile
filtered 2011-2023 118 115 12 4643 158 45.07 5920 78.42 10 30 6 501 53
Cumulative averages
6 6 0 150 62 25.00 199 75.37 0 1 0 13 2 v Zimbabwe 16 Aug 2011 ODI # 3179
11 11 1 314 62 31.40 419 74.94 0 2 0 32 2 v West Indies 18 Oct 2011 ODI # 3202
31 31 1 909 112 30.30 1228 74.02 1 8 3 98 8 v India 17 Jun 2014 ODI # 3498
32 31 1 909 112 30.30 1228 74.02 1 8 3 98 8 v India 19 Jun 2014 ODI # 3499
33 32 1 935 112 30.16 1275 73.33 1 8 3 101 8 v West Indies 20 Aug 2014 ODI # 3509
36 35 1 1032 112 30.35 1402 73.60 1 9 3 116 8 v Zimbabwe 21 Nov 2014 ODI # 3550
37 36 1 1108 112 31.65 1500 73.86 1 10 3 123 9 v Zimbabwe 23 Nov 2014 ODI # 3552
38 37 1 1148 112 31.88 1563 73.44 1 10 3 125 10 v Zimbabwe 26 Nov 2014 ODI # 3553
39 38 1 1164 112 31.45 1597 72.88 1 10 3 127 10 v Zimbabwe 28 Nov 2014 ODI # 3555
40 39 1 1174 112 30.89 1612 72.82 1 10 3 129 10 v Zimbabwe 1 Dec 2014 ODI # 3559
41 40 1 1193 112 30.58 1654 72.12 1 10 3 131 10 v Afghanistan 18 Feb 2015 ODI # 3605
42 41 1 1193 112 29.82 1656 72.04 1 10 4 131 10 v Sri Lanka 26 Feb 2015 ODI # 3615
43 42 1 1288 112 31.41 1756 73.34 1 11 4 140 11 v Scotland 5 Mar 2015 ODI # 3624
44 43 1 1290 112 30.71 1763 73.17 1 11 4 140 11 v England 9 Mar 2015 ODI # 3630
45 44 1 1303 112 30.30 1790 72.79 1 11 4 142 11 v New Zealand 13 Mar 2015 ODI # 3634
46 45 1 1328 112 30.18 1815 73.16 1 11 4 146 11 v India 19 Mar 2015 ODI # 3641
47 46 1 1460 132 32.44 1950 74.87 2 11 4 161 14 v Pakistan 17 Apr 2015 ODI # 3647
48 47 2 1576 132 35.02 2066 76.28 3 11 4 178 15 v Pakistan 19 Apr 2015 ODI # 3648
49 48 2 1640 132 35.65 2142 76.56 3 12 4 186 16 v Pakistan 22 Apr 2015 ODI # 3649
50 49 2 1700 132 36.17 2204 77.13 3 13 4 193 17 v India 18 Jun 2015 ODI # 3658
51 50 2 1713 132 35.68 2225 76.98 3 13 4 196 17 v India 21 Jun 2015 ODI # 3660
52 51 2 1718 132 35.06 2233 76.93 3 13 4 197 17 v India 24 Jun 2015 ODI # 3661
53 52 2 1718 132 34.36 2246 76.49 3 13 5 197 17 v South Africa 10 Jul 2015 ODI # 3663
54 53 2 1723 132 33.78 2253 76.47 3 13 5 198 17 v South Africa 12 Jul 2015 ODI # 3666
55 54 3 1784 132 34.98 2330 76.56 3 14 5 205 17 v South Africa 15 Jul 2015 ODI # 3668
56 55 3 1824 132 35.07 2398 76.06 3 14 5 208 19 v Zimbabwe 7 Nov 2015 ODI # 3703
57 56 3 1843 132 34.77 2423 76.06 3 14 5 211 19 v Zimbabwe 9 Nov 2015 ODI # 3705
58 57 3 1916 132 35.48 2521 76.00 3 15 5 218 20 v Zimbabwe 11 Nov 2015 ODI # 3706
59 58 3 1996 132 36.29 2619 76.21 3 16 5 227 20 v Afghanistan 25 Sep 2016 ODI # 3781
60 59 3 2016 132 36.00 2655 75.93 3 16 5 230 20 v Afghanistan 28 Sep 2016 ODI # 3783
61 60 3 2134 132 37.43 2773 76.95 4 16 5 241 22 v Afghanistan 1 Oct 2016 ODI # 3786
62 61 3 2151 132 37.08 2804 76.71 4 16 5 243 22 v England 7 Oct 2016 ODI # 3791
63 62 3 2165 132 36.69 2835 76.36 4 16 5 244 22 v England 9 Oct 2016 ODI # 3793
64 63 3 2210 132 36.83 2903 76.12 4 16 5 249 22 v England 12 Oct 2016 ODI # 3794
65 64 3 2248 132 36.85 2962 75.89 4 16 5 254 22 v New Zealand 26 Dec 2016 ODI # 3814
66 65 3 2264 132 36.51 2985 75.84 4 16 5 257 22 v New Zealand 29 Dec 2016 ODI # 3815
67 66 3 2323 132 36.87 3073 75.59 4 17 5 262 22 v New Zealand 31 Dec 2016 ODI # 3816
68 67 3 2450 132 38.28 3215 76.20 5 17 5 277 23 v Sri Lanka 25 Mar 2017 ODI # 3855
69 67 3 2450 132 38.28 3215 76.20 5 17 5 277 23 v Sri Lanka 28 Mar 2017 ODI # 3856
70 68 3 2454 132 37.75 3221 76.18 5 17 5 278 23 v Sri Lanka 1 Apr 2017 ODI # 3858
71 69 4 2518 132 38.73 3309 76.09 5 18 5 286 23 v Ireland 12 May 2017 ODI # 3866
72 70 4 2541 132 38.50 3351 75.82 5 18 5 289 23 v New Zealand 17 May 2017 ODI # 3868
73 71 4 2588 132 38.62 3405 76.00 5 18 5 295 23 v Ireland 19 May 2017 ODI # 3869
74 72 4 2653 132 39.01 3485 76.12 5 19 5 301 24 v New Zealand 24 May 2017 ODI # 3871
75 73 4 2781 132 40.30 3627 76.67 6 19 5 313 27 v England 1 Jun 2017 ODI # 3875
76 74 4 2876 132 41.08 3741 76.87 6 20 5 319 30 v Australia 5 Jun 2017 ODI # 3879
77 75 4 2876 132 40.50 3743 76.83 6 20 6 319 30 v New Zealand 9 Jun 2017 ODI # 3883
78 76 4 2946 132 40.91 3825 77.01 6 21 6 326 31 v India 15 Jun 2017 ODI # 3891
79 77 4 2969 132 40.67 3850 77.11 6 21 6 329 31 v South Africa 18 Oct 2017 ODI # 3925
80 78 5 3053 132 41.82 3943 77.42 6 22 6 337 32 v Zimbabwe 15 Jan 2018 ODI # 3952
81 79 5 3137 132 42.39 4045 77.55 6 23 6 344 34 v Sri Lanka 19 Jan 2018 ODI # 3959
82 80 5 3213 132 42.84 4150 77.42 6 24 6 350 34 v Zimbabwe 23 Jan 2018 ODI # 3964
83 81 5 3218 132 42.34 4164 77.28 6 24 6 350 34 v Sri Lanka 25 Jan 2018 ODI # 3965
84 82 5 3221 132 41.83 4182 77.02 6 24 6 350 34 v Sri Lanka 27 Jan 2018 ODI # 3967
85 83 6 3351 132 43.51 4342 77.17 7 24 6 360 37 v West Indies 22 Jul 2018 ODI # 4022
86 84 6 3405 132 43.65 4427 76.91 7 25 6 366 37 v West Indies 25 Jul 2018 ODI # 4023
87 85 6 3508 132 44.40 4551 77.08 8 25 6 373 39 v West Indies 28 Jul 2018 ODI # 4024
88 86 7 3510 132 44.43 4555 77.05 8 25 6 373 39 v Sri Lanka 15 Sep 2018 ODI # 4036
89 87 7 3522 132 44.02 4579 76.91 8 25 6 373 39 v West Indies 9 Dec 2018 ODI # 4071
90 88 7 3572 132 44.09 4642 76.94 8 26 6 377 40 v West Indies 11 Dec 2018 ODI # 4072
91 89 8 3653 132 45.09 4746 76.97 8 27 6 386 40 v West Indies 14 Dec 2018 ODI # 4073
92 90 8 3658 132 44.60 4752 76.97 8 27 6 387 40 v New Zealand 13 Feb 2019 ODI # 4093
93 91 8 3663 132 44.13 4780 76.63 8 27 6 387 40 v New Zealand 16 Feb 2019 ODI # 4094
94 92 8 3663 132 43.60 4782 76.59 8 27 7 387 40 v New Zealand 20 Feb 2019 ODI # 4095
95 93 8 3743 132 44.03 4898 76.41 8 28 7 394 40 v West Indies 7 May 2019 ODI # 4129
96 94 8 3764 132 43.76 4921 76.48 8 28 7 398 40 v West Indies 13 May 2019 ODI # 4134
97 95 8 3821 132 43.91 4974 76.81 8 29 7 407 40 v Ireland 15 May 2019 ODI # 4136
98 96 8 3839 132 43.62 4987 76.98 8 29 7 409 40 v West Indies 17 May 2019 ODI # 4137
99 97 8 3855 132 43.31 5016 76.85 8 29 7 411 40 v South Africa 2 Jun 2019 ODI # 4147
100 98 8 3879 132 43.10 5054 76.75 8 29 7 414 40 v New Zealand 5 Jun 2019 ODI # 4151
101 99 8 3898 132 42.83 5083 76.68 8 29 7 415 40 v England 8 Jun 2019 ODI # 4153
102 100 8 3946 132 42.89 5136 76.83 8 29 7 421 40 v West Indies 17 Jun 2019 ODI # 4162
103 101 8 4008 132 43.09 5210 76.92 8 30 7 427 40 v Australia 20 Jun 2019 ODI # 4166
104 102 8 4044 132 43.02 5263 76.83 8 30 7 431 40 v Afghanistan 24 Jun 2019 ODI # 4172
105 103 8 4066 132 42.80 5294 76.80 8 30 7 434 40 v India 2 Jul 2019 ODI # 4182
106 104 8 4074 132 42.43 5315 76.65 8 30 7 434 40 v Pakistan 5 Jul 2019 ODI # 4186
107 105 8 4074 132 42.00 5320 76.57 8 30 8 434 40 v Sri Lanka 26 Jul 2019 ODI # 4193
108 106 8 4093 132 41.76 5351 76.49 8 30 8 436 40 v Sri Lanka 28 Jul 2019 ODI # 4194
109 107 8 4095 132 41.36 5357 76.44 8 30 8 436 40 v Sri Lanka 31 Jul 2019 ODI # 4195
110 108 8 4119 132 41.19 5400 76.27 8 30 8 438 40 v Zimbabwe 1 Mar 2020 ODI # 4249
111 109 8 4277 158 42.34 5536 77.25 9 30 8 458 43 v Zimbabwe 3 Mar 2020 ODI # 4251
112 110 9 4405 158 43.61 5645 78.03 10 30 8 465 49 v Zimbabwe 6 Mar 2020 ODI # 4253
113 111 9 4449 158 43.61 5714 77.86 10 30 8 472 49 v West Indies 20 Jan 2021 ODI # 4270
114 112 9 4499 158 43.67 5790 77.70 10 31 8 475 50 v West Indies 22 Jan 2021 ODI # 4272
115 113 9 4563 158 43.87 5870 77.73 10 32 8 478 51 v West Indies 25 Jan 2021 ODI # 4274
116 114 9 4576 158 43.58 5885 77.75 10 32 8 479 52 v New Zealand 20 Mar 2021 ODI # 4279
117 115 9 4654 158 43.90 5993 77.65 10 33 8 490 52 v New Zealand 23 Mar 2021 ODI # 4280
118 116 9 4655 158 43.50 6002 77.55 10 33 8 490 52 v New Zealand 26 Mar 2021 ODI # 4282
119 117 9 4707 158 43.58 6072 77.51 10 34 8 496 53 v Sri Lanka 23 May 2021 ODI # 4290
120 118 9 4720 158 43.30 6078 77.65 10 34 8 499 53 v Sri Lanka 25 May 2021 ODI # 4291
121 119 9 4737 158 43.06 6107 77.56 10 34 8 501 53 v Sri Lanka 28 May 2021 ODI # 4292
122 120 9 4737 158 42.67 6114 77.47 10 34 9 501 53 v Zimbabwe 16 Jul 2021 ODI # 4304
123 121 9 4757 158 42.47 6148 77.37 10 34 9 505 53 v Zimbabwe 18 Jul 2021 ODI # 4306
124 122 9 4869 158 43.08 6245 77.96 11 34 9 513 56 v Zimbabwe 20 Jul 2021 ODI # 4308
125 123 9 4877 158 42.78 6253 77.99 11 34 9 515 56 v Afghanistan 23 Feb 2022 ODI # 4357
126 124 9 4889 158 42.51 6277 77.88 11 34 9 517 56 v Afghanistan 25 Feb 2022 ODI # 4358
127 125 9 4900 158 42.24 6302 77.75 11 34 9 518 56 v Afghanistan 28 Feb 2022 ODI # 4359
128 126 9 4941 158 42.23 6369 77.57 11 34 9 521 57 v South Africa 18 Mar 2022 ODI # 4370
129 127 9 4942 158 41.88 6373 77.54 11 34 9 521 57 v South Africa 20 Mar 2022 ODI # 4372
130 128 10 5029 158 42.61 6455 77.90 11 35 9 535 57 v South Africa 23 Mar 2022 ODI # 4375
131 129 10 5062 158 42.53 6480 78.11 11 35 9 539 58 v West Indies 10 Jul 2022 ODI # 4421
132 130 11 5112 158 42.95 6542 78.14 11 36 9 546 58 v West Indies 13 Jul 2022 ODI # 4426
133 131 11 5146 158 42.88 6594 78.04 11 36 9 550 58 v West Indies 16 Jul 2022 ODI # 4431
134 132 11 5208 158 43.04 6682 77.94 11 37 9 559 58 v Zimbabwe 5 Aug 2022 ODI # 4441
135 133 11 5258 158 43.09 6727 78.16 11 38 9 569 59 v Zimbabwe 7 Aug 2022 ODI # 4442
136 134 11 5277 158 42.90 6757 78.09 11 38 9 572 59 v Zimbabwe 10 Aug 2022 ODI # 4443
137 135 11 5300 158 42.74 6789 78.06 11 38 9 576 59 v England 1 Mar 2023 ODI # 4525
138 136 11 5335 158 42.68 6854 77.83 11 38 9 580 59 v England 3 Mar 2023 ODI # 4528
139 137 11 5346 158 42.42 6860 77.93 11 38 9 581 59 v England 6 Mar 2023 ODI # 4531
140 138 11 5349 158 42.11 6869 77.87 11 38 9 581 59 v Ireland 18 Mar 2023 ODI # 4539
141 139 11 5372 158 41.96 6900 77.85 11 38 9 585 59 v Ireland 20 Mar 2023 ODI # 4542
142 140 12 5413 158 42.28 6941 77.98 11 38 9 590 61 v Ireland 23 Mar 2023 ODI # 4547
143 141 12 5427 158 42.06 6960 77.97 11 38 9 592 61 v Ireland 9 May 2023 ODI # 4576
144 142 12 5434 158 41.80 6973 77.92 11 38 9 592 61 v Ireland 12 May 2023 ODI # 4577
145 143 12 5503 158 42.00 7055 78.00 11 39 9 598 61 v Ireland 14 May 2023 ODI # 4578
146 144 12 5516 158 41.78 7076 77.95 11 39 9 600 61 v Afghanistan 5 Jul 2023 ODI # 4615
147 144 12 5516 158 41.78 7076 77.95 11 39 9 600 61 v New Zealand 21 Sep 2023 ODI # 4650
148 145 12 5560 158 41.80 7134 77.93 11 39 9 607 61 v New Zealand 23 Sep 2023 ODI # 4652
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