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 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 (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 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
Reverse cumulative
1 1 0 44 44 44.00 58 75.86 0 0 0 7 0 v New Zealand 23 Sep 2023 ODI # 4652
2 1 0 44 44 44.00 58 75.86 0 0 0 7 0 v New Zealand 21 Sep 2023 ODI # 4650
3 2 0 57 44 28.50 79 72.15 0 0 0 9 0 v Afghanistan 5 Jul 2023 ODI # 4615
4 3 0 126 69 42.00 161 78.26 0 1 0 15 0 v Ireland 14 May 2023 ODI # 4578
5 4 0 133 69 33.25 174 76.43 0 1 0 15 0 v Ireland 12 May 2023 ODI # 4577
6 5 0 147 69 29.40 193 76.16 0 1 0 17 0 v Ireland 9 May 2023 ODI # 4576
7 6 1 188 69 37.60 234 80.34 0 1 0 22 2 v Ireland 23 Mar 2023 ODI # 4547
8 7 1 211 69 35.16 265 79.62 0 1 0 26 2 v Ireland 20 Mar 2023 ODI # 4542
9 8 1 214 69 30.57 274 78.10 0 1 0 26 2 v Ireland 18 Mar 2023 ODI # 4539
10 9 1 225 69 28.12 280 80.35 0 1 0 27 2 v England 6 Mar 2023 ODI # 4531
11 10 1 260 69 28.88 345 75.36 0 1 0 31 2 v England 3 Mar 2023 ODI # 4528
12 11 1 283 69 28.30 377 75.06 0 1 0 35 2 v England 1 Mar 2023 ODI # 4525
13 12 1 302 69 27.45 407 74.20 0 1 0 38 2 v Zimbabwe 10 Aug 2022 ODI # 4443
14 13 1 352 69 29.33 452 77.87 0 2 0 48 3 v Zimbabwe 7 Aug 2022 ODI # 4442
15 14 1 414 69 31.84 540 76.66 0 3 0 57 3 v Zimbabwe 5 Aug 2022 ODI # 4441
16 15 1 448 69 32.00 592 75.67 0 3 0 61 3 v West Indies 16 Jul 2022 ODI # 4431
17 16 2 498 69 35.57 654 76.14 0 4 0 68 3 v West Indies 13 Jul 2022 ODI # 4426
18 17 2 531 69 35.40 679 78.20 0 4 0 72 4 v West Indies 10 Jul 2022 ODI # 4421
19 18 3 618 87* 41.20 761 81.20 0 5 0 86 4 v South Africa 23 Mar 2022 ODI # 4375
20 19 3 619 87* 38.68 765 80.91 0 5 0 86 4 v South Africa 20 Mar 2022 ODI # 4372
21 20 3 660 87* 38.82 832 79.32 0 5 0 89 5 v South Africa 18 Mar 2022 ODI # 4370
22 21 3 671 87* 37.27 857 78.29 0 5 0 90 5 v Afghanistan 28 Feb 2022 ODI # 4359
23 22 3 683 87* 35.94 881 77.52 0 5 0 92 5 v Afghanistan 25 Feb 2022 ODI # 4358
24 23 3 691 87* 34.55 889 77.72 0 5 0 94 5 v Afghanistan 23 Feb 2022 ODI # 4357
25 24 3 803 112 38.23 986 81.44 1 5 0 102 8 v Zimbabwe 20 Jul 2021 ODI # 4308
26 25 3 823 112 37.40 1020 80.68 1 5 0 106 8 v Zimbabwe 18 Jul 2021 ODI # 4306
27 26 3 823 112 35.78 1027 80.13 1 5 1 106 8 v Zimbabwe 16 Jul 2021 ODI # 4304
28 27 3 840 112 35.00 1056 79.54 1 5 1 108 8 v Sri Lanka 28 May 2021 ODI # 4292
29 28 3 853 112 34.12 1062 80.32 1 5 1 111 8 v Sri Lanka 25 May 2021 ODI # 4291
30 29 3 905 112 34.80 1132 79.94 1 6 1 117 9 v Sri Lanka 23 May 2021 ODI # 4290
31 30 3 906 112 33.55 1141 79.40 1 6 1 117 9 v New Zealand 26 Mar 2021 ODI # 4282
32 31 3 984 112 35.14 1249 78.78 1 7 1 128 9 v New Zealand 23 Mar 2021 ODI # 4280
33 32 3 997 112 34.37 1264 78.87 1 7 1 129 10 v New Zealand 20 Mar 2021 ODI # 4279
34 33 3 1061 112 35.36 1344 78.94 1 8 1 132 11 v West Indies 25 Jan 2021 ODI # 4274
35 34 3 1111 112 35.83 1420 78.23 1 9 1 135 12 v West Indies 22 Jan 2021 ODI # 4272
36 35 3 1155 112 36.09 1489 77.56 1 9 1 142 12 v West Indies 20 Jan 2021 ODI # 4270
37 36 4 1283 128* 40.09 1598 80.28 2 9 1 149 18 v Zimbabwe 6 Mar 2020 ODI # 4253
38 37 4 1441 158 43.66 1734 83.10 3 9 1 169 21 v Zimbabwe 3 Mar 2020 ODI # 4251
39 38 4 1465 158 43.08 1777 82.44 3 9 1 171 21 v Zimbabwe 1 Mar 2020 ODI # 4249
40 39 4 1467 158 41.91 1783 82.27 3 9 1 171 21 v Sri Lanka 31 Jul 2019 ODI # 4195
41 40 4 1486 158 41.27 1814 81.91 3 9 1 173 21 v Sri Lanka 28 Jul 2019 ODI # 4194
42 41 4 1486 158 40.16 1819 81.69 3 9 2 173 21 v Sri Lanka 26 Jul 2019 ODI # 4193
43 42 4 1494 158 39.31 1840 81.19 3 9 2 173 21 v Pakistan 5 Jul 2019 ODI # 4186
44 43 4 1516 158 38.87 1871 81.02 3 9 2 176 21 v India 2 Jul 2019 ODI # 4182
45 44 4 1552 158 38.80 1924 80.66 3 9 2 180 21 v Afghanistan 24 Jun 2019 ODI # 4172
46 45 4 1614 158 39.36 1998 80.78 3 10 2 186 21 v Australia 20 Jun 2019 ODI # 4166
47 46 4 1662 158 39.57 2051 81.03 3 10 2 192 21 v West Indies 17 Jun 2019 ODI # 4162
48 47 4 1681 158 39.09 2080 80.81 3 10 2 193 21 v England 8 Jun 2019 ODI # 4153
49 48 4 1705 158 38.75 2118 80.50 3 10 2 196 21 v New Zealand 5 Jun 2019 ODI # 4151
50 49 4 1721 158 38.24 2147 80.15 3 10 2 198 21 v South Africa 2 Jun 2019 ODI # 4147
51 50 4 1739 158 37.80 2160 80.50 3 10 2 200 21 v West Indies 17 May 2019 ODI # 4137
52 51 4 1796 158 38.21 2213 81.15 3 11 2 209 21 v Ireland 15 May 2019 ODI # 4136
53 52 4 1817 158 37.85 2236 81.26 3 11 2 213 21 v West Indies 13 May 2019 ODI # 4134
54 53 4 1897 158 38.71 2352 80.65 3 12 2 220 21 v West Indies 7 May 2019 ODI # 4129
55 54 4 1897 158 37.94 2354 80.58 3 12 3 220 21 v New Zealand 20 Feb 2019 ODI # 4095
56 55 4 1902 158 37.29 2382 79.84 3 12 3 220 21 v New Zealand 16 Feb 2019 ODI # 4094
57 56 4 1907 158 36.67 2388 79.85 3 12 3 221 21 v New Zealand 13 Feb 2019 ODI # 4093
58 57 5 1988 158 38.23 2492 79.77 3 13 3 230 21 v West Indies 14 Dec 2018 ODI # 4073
59 58 5 2038 158 38.45 2555 79.76 3 14 3 234 22 v West Indies 11 Dec 2018 ODI # 4072
60 59 5 2050 158 37.96 2579 79.48 3 14 3 234 22 v West Indies 9 Dec 2018 ODI # 4071
61 60 6 2052 158 38.00 2583 79.44 3 14 3 234 22 v Sri Lanka 15 Sep 2018 ODI # 4036
62 61 6 2155 158 39.18 2707 79.60 4 14 3 241 24 v West Indies 28 Jul 2018 ODI # 4024
63 62 6 2209 158 39.44 2792 79.11 4 15 3 247 24 v West Indies 25 Jul 2018 ODI # 4023
64 63 7 2339 158 41.76 2952 79.23 5 15 3 257 27 v West Indies 22 Jul 2018 ODI # 4022
65 64 7 2342 158 41.08 2970 78.85 5 15 3 257 27 v Sri Lanka 27 Jan 2018 ODI # 3967
66 65 7 2347 158 40.46 2984 78.65 5 15 3 257 27 v Sri Lanka 25 Jan 2018 ODI # 3965
67 66 7 2423 158 41.06 3089 78.43 5 16 3 263 27 v Zimbabwe 23 Jan 2018 ODI # 3964
68 67 7 2507 158 41.78 3191 78.56 5 17 3 270 29 v Sri Lanka 19 Jan 2018 ODI # 3959
69 68 8 2591 158 43.18 3284 78.89 5 18 3 278 30 v Zimbabwe 15 Jan 2018 ODI # 3952
70 69 8 2614 158 42.85 3309 78.99 5 18 3 281 30 v South Africa 18 Oct 2017 ODI # 3925
71 70 8 2684 158 43.29 3391 79.15 5 19 3 288 31 v India 15 Jun 2017 ODI # 3891
72 71 8 2684 158 42.60 3393 79.10 5 19 4 288 31 v New Zealand 9 Jun 2017 ODI # 3883
73 72 8 2779 158 43.42 3507 79.24 5 20 4 294 34 v Australia 5 Jun 2017 ODI # 3879
74 73 8 2907 158 44.72 3649 79.66 6 20 4 306 37 v England 1 Jun 2017 ODI # 3875
75 74 8 2972 158 45.03 3729 79.69 6 21 4 312 38 v New Zealand 24 May 2017 ODI # 3871
76 75 8 3019 158 45.05 3783 79.80 6 21 4 318 38 v Ireland 19 May 2017 ODI # 3869
77 76 8 3042 158 44.73 3825 79.52 6 21 4 321 38 v New Zealand 17 May 2017 ODI # 3868
78 77 9 3106 158 45.67 3913 79.37 6 22 4 329 38 v Ireland 12 May 2017 ODI # 3866
79 78 9 3110 158 45.07 3919 79.35 6 22 4 330 38 v Sri Lanka 1 Apr 2017 ODI # 3858
80 78 9 3110 158 45.07 3919 79.35 6 22 4 330 38 v Sri Lanka 28 Mar 2017 ODI # 3856
81 79 9 3237 158 46.24 4061 79.70 7 22 4 345 39 v Sri Lanka 25 Mar 2017 ODI # 3855
82 80 9 3296 158 46.42 4149 79.44 7 23 4 350 39 v New Zealand 31 Dec 2016 ODI # 3816
83 81 9 3312 158 46.00 4172 79.38 7 23 4 353 39 v New Zealand 29 Dec 2016 ODI # 3815
84 82 9 3350 158 45.89 4231 79.17 7 23 4 358 39 v New Zealand 26 Dec 2016 ODI # 3814
85 83 9 3395 158 45.87 4299 78.97 7 23 4 363 39 v England 12 Oct 2016 ODI # 3794
86 84 9 3409 158 45.45 4330 78.72 7 23 4 364 39 v England 9 Oct 2016 ODI # 3793
87 85 9 3426 158 45.07 4361 78.55 7 23 4 366 39 v England 7 Oct 2016 ODI # 3791
88 86 9 3544 158 46.02 4479 79.12 8 23 4 377 41 v Afghanistan 1 Oct 2016 ODI # 3786
89 87 9 3564 158 45.69 4515 78.93 8 23 4 380 41 v Afghanistan 28 Sep 2016 ODI # 3783
90 88 9 3644 158 46.12 4613 78.99 8 24 4 389 41 v Afghanistan 25 Sep 2016 ODI # 3781
91 89 9 3717 158 46.46 4711 78.90 8 25 4 396 42 v Zimbabwe 11 Nov 2015 ODI # 3706
92 90 9 3736 158 46.12 4736 78.88 8 25 4 399 42 v Zimbabwe 9 Nov 2015 ODI # 3705
93 91 9 3776 158 46.04 4804 78.60 8 25 4 402 44 v Zimbabwe 7 Nov 2015 ODI # 3703
94 92 10 3837 158 46.79 4881 78.61 8 26 4 409 44 v South Africa 15 Jul 2015 ODI # 3668
95 93 10 3842 158 46.28 4888 78.60 8 26 4 410 44 v South Africa 12 Jul 2015 ODI # 3666
96 94 10 3842 158 45.73 4901 78.39 8 26 5 410 44 v South Africa 10 Jul 2015 ODI # 3663
97 95 10 3847 158 45.25 4909 78.36 8 26 5 411 44 v India 24 Jun 2015 ODI # 3661
98 96 10 3860 158 44.88 4930 78.29 8 26 5 414 44 v India 21 Jun 2015 ODI # 3660
99 97 10 3920 158 45.05 4992 78.52 8 27 5 421 45 v India 18 Jun 2015 ODI # 3658
100 98 10 3984 158 45.27 5068 78.61 8 28 5 429 46 v Pakistan 22 Apr 2015 ODI # 3649
101 99 11 4100 158 46.59 5184 79.08 9 28 5 446 47 v Pakistan 19 Apr 2015 ODI # 3648
102 100 11 4232 158 47.55 5319 79.56 10 28 5 461 50 v Pakistan 17 Apr 2015 ODI # 3647
103 101 11 4257 158 47.30 5344 79.65 10 28 5 465 50 v India 19 Mar 2015 ODI # 3641
104 102 11 4270 158 46.92 5371 79.50 10 28 5 467 50 v New Zealand 13 Mar 2015 ODI # 3634
105 103 11 4272 158 46.43 5378 79.43 10 28 5 467 50 v England 9 Mar 2015 ODI # 3630
106 104 11 4367 158 46.95 5478 79.71 10 29 5 476 51 v Scotland 5 Mar 2015 ODI # 3624
107 105 11 4367 158 46.45 5480 79.68 10 29 6 476 51 v Sri Lanka 26 Feb 2015 ODI # 3615
108 106 11 4386 158 46.16 5522 79.42 10 29 6 478 51 v Afghanistan 18 Feb 2015 ODI # 3605
109 107 11 4396 158 45.79 5537 79.39 10 29 6 480 51 v Zimbabwe 1 Dec 2014 ODI # 3559
110 108 11 4412 158 45.48 5571 79.19 10 29 6 482 51 v Zimbabwe 28 Nov 2014 ODI # 3555
111 109 11 4452 158 45.42 5634 79.02 10 29 6 484 52 v Zimbabwe 26 Nov 2014 ODI # 3553
112 110 11 4528 158 45.73 5732 78.99 10 30 6 491 53 v Zimbabwe 23 Nov 2014 ODI # 3552
113 111 11 4533 158 45.33 5747 78.87 10 30 6 492 53 v Zimbabwe 21 Nov 2014 ODI # 3550
116 114 11 4651 158 45.15 5906 78.75 10 31 6 509 53 v West Indies 20 Aug 2014 ODI # 3509
117 114 11 4651 158 45.15 5906 78.75 10 31 6 509 53 v India 19 Jun 2014 ODI # 3499
118 115 11 4655 158 44.75 5908 78.79 10 31 6 510 53 v India 17 Jun 2014 ODI # 3498
138 135 12 5282 158 42.94 6777 77.94 11 37 9 578 59 v West Indies 18 Oct 2011 ODI # 3202
143 140 12 5454 158 42.60 6997 77.94 11 38 9 596 59 v Zimbabwe 16 Aug 2011 ODI # 3179
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