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
Involving the captain Mashrafe Mortaza (BAN) remove Mashrafe Mortaza (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 2014-2020 71 70 7 3148 158 49.96 3966 79.37 8 20 4 323 38
Reverse cumulative
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
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
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
103 101 11 4257 158 47.30 5344 79.65 10 28 5 465 50 v India 19 Mar 2015 ODI # 3641
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
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