Records type all-round 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 captain Mushfiqur Rahim (BAN) remove Mushfiqur Rahim (BAN) from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2007-2024 232 5386 128* 35.66 4 82 3/4 46.23 0 81 0 -10.56 Profile
filtered 2011-2024 135 3658 128* 40.19 4 24 3/13 54.41 0 57 0 -14.21
Reverse cumulative
1 1 1 1.00 0 - - - - 0 0 - v Sri Lanka 18 Mar 2024 ODI # 4745
2 1 1 0.50 0 - - - - 0 0 - v Sri Lanka 15 Mar 2024 ODI # 4744
3 38 37 12.66 0 - - - - 0 0 - v Sri Lanka 13 Mar 2024 ODI # 4743
4 70 37 17.50 0 - - - - 0 0 - v Australia 11 Nov 2023 ODI # 4700
5 92 37 18.40 0 - - - - 1 0 - v Sri Lanka 6 Nov 2023 ODI # 4695
6 148 56 24.66 0 - - - - 2 0 - v Pakistan 31 Oct 2023 ODI # 4688
7 168 56 24.00 0 - - - - 2 0 - v Netherlands 28 Oct 2023 ODI # 4685
8 279 111 34.87 1 0 - - 0 3 0 - v South Africa 24 Oct 2023 ODI # 4680
9 325 111 36.11 1 0 - - 0 5 0 - v India 19 Oct 2023 ODI # 4674
10 366 111 40.66 1 0 - - 0 5 0 - v New Zealand 13 Oct 2023 ODI # 4668
11 366 111 40.66 1 0 - - 0 5 0 - v Afghanistan 7 Oct 2023 ODI # 4660
12 387 111 38.70 1 0 - - 0 5 0 - v New Zealand 26 Sep 2023 ODI # 4655
13 436 111 39.63 1 0 - - 0 5 0 - v New Zealand 23 Sep 2023 ODI # 4652
14 436 111 39.63 1 0 - - 0 5 0 - v New Zealand 21 Sep 2023 ODI # 4650
15 444 111 37.00 1 0 - - 0 7 0 - v England 6 Mar 2023 ODI # 4531
16 476 111 36.61 1 0 - - 0 7 0 - v England 3 Mar 2023 ODI # 4528
17 507 111 36.21 1 0 - - 0 7 0 - v England 1 Mar 2023 ODI # 4525
18 527 111 35.13 1 0 - - 0 7 0 - v India 10 Dec 2022 ODI # 4499
19 604 111 37.75 1 1 1/33 123.00 0 7 0 -85.24 v India 7 Dec 2022 ODI # 4496
20 618 111 36.35 1 1 1/33 123.00 0 8 0 -86.64 v India 4 Dec 2022 ODI # 4493
21 657 111 36.50 1 1 1/33 123.00 0 8 0 -86.49 v Zimbabwe 10 Aug 2022 ODI # 4443
22 737 111 40.94 1 1 1/33 123.00 0 8 0 -82.05 v Zimbabwe 7 Aug 2022 ODI # 4442
23 757 111 42.05 1 1 1/33 135.00 0 8 0 -92.94 v Zimbabwe 5 Aug 2022 ODI # 4441
24 783 111 41.21 1 1 1/33 135.00 0 8 0 -93.78 v West Indies 16 Jul 2022 ODI # 4431
25 783 111 41.21 1 1 1/33 135.00 0 9 0 -93.78 v West Indies 13 Jul 2022 ODI # 4426
26 824 111 43.36 1 1 1/33 135.00 0 9 0 -91.63 v West Indies 10 Jul 2022 ODI # 4421
27 824 111 43.36 1 1 1/33 135.00 0 10 0 -91.63 v South Africa 23 Mar 2022 ODI # 4375
28 849 111 42.45 1 1 1/33 143.00 0 10 0 -100.54 v South Africa 20 Mar 2022 ODI # 4372
29 874 111 41.61 1 2 1/24 83.50 0 10 0 -41.88 v South Africa 18 Mar 2022 ODI # 4370
30 903 111 43.00 1 2 1/24 83.50 0 10 0 -40.49 v Afghanistan 28 Feb 2022 ODI # 4359
31 909 111 43.28 1 3 1/2 56.33 0 10 0 -13.04 v Afghanistan 25 Feb 2022 ODI # 4358
32 917 111 41.68 1 4 1/2 43.25 0 12 0 -1.56 v Afghanistan 23 Feb 2022 ODI # 4357
33 917 111 39.86 1 6 2/45 36.33 0 12 0 3.53 v Zimbabwe 20 Jul 2021 ODI # 4308
34 943 111 39.29 1 6 2/45 36.33 0 13 0 2.95 v Zimbabwe 18 Jul 2021 ODI # 4306
35 976 111 39.04 1 6 2/45 36.33 0 13 0 2.70 v Zimbabwe 16 Jul 2021 ODI # 4304
36 1029 111 39.57 1 6 2/45 36.33 0 14 0 3.24 v Sri Lanka 28 May 2021 ODI # 4292
37 1070 111 39.62 1 6 2/45 36.33 0 16 0 3.29 v Sri Lanka 25 May 2021 ODI # 4291
38 1124 111 40.14 1 6 2/45 36.50 0 16 0 3.64 v Sri Lanka 23 May 2021 ODI # 4290
39 1200 111 42.85 1 6 2/45 36.50 0 16 0 6.35 v New Zealand 26 Mar 2021 ODI # 4282
40 1216 111 41.93 1 6 2/45 36.50 0 16 0 5.43 v New Zealand 23 Mar 2021 ODI # 4280
41 1243 111 41.43 1 6 2/45 36.50 0 17 0 4.93 v New Zealand 20 Mar 2021 ODI # 4279
42 1307 111 43.56 1 6 2/45 38.33 0 17 0 5.23 v West Indies 25 Jan 2021 ODI # 4274
43 1307 111 43.56 1 6 2/45 38.33 0 17 0 5.23 v West Indies 22 Jan 2021 ODI # 4272
44 1316 111 43.86 1 6 2/45 38.33 0 17 0 5.53 v West Indies 20 Jan 2021 ODI # 4270
45 1319 111 42.54 1 6 2/45 38.33 0 17 0 4.21 v Zimbabwe 6 Mar 2020 ODI # 4253
46 1360 111 42.50 1 6 2/45 42.00 0 18 0 0.50 v Zimbabwe 3 Mar 2020 ODI # 4251
47 1392 111 42.18 1 6 2/45 44.00 0 20 0 -1.81 v Zimbabwe 1 Mar 2020 ODI # 4249
48 1401 111 41.20 1 6 2/45 47.66 0 20 0 -6.46 v Sri Lanka 31 Jul 2019 ODI # 4195
49 1407 111 40.20 1 6 2/45 47.66 0 20 0 -7.46 v Sri Lanka 28 Jul 2019 ODI # 4194
50 1410 111 39.16 1 6 2/45 48.33 0 20 0 -9.16 v Sri Lanka 26 Jul 2019 ODI # 4193
51 1439 111 38.89 1 6 2/45 48.33 0 21 0 -9.44 v Pakistan 5 Jul 2019 ODI # 4186
52 1466 111 38.57 1 6 2/45 48.33 0 21 0 -9.75 v Afghanistan 24 Jun 2019 ODI # 4172
53 1535 111 39.35 1 6 2/45 48.33 0 21 0 -8.97 v Australia 20 Jun 2019 ODI # 4166
54 1535 111 39.35 1 6 2/45 48.33 0 22 0 -8.97 v West Indies 17 Jun 2019 ODI # 4162
55 1563 111 39.07 1 6 2/45 48.33 0 22 0 -9.25 v England 8 Jun 2019 ODI # 4153
56 1583 111 38.60 1 6 2/45 48.33 0 22 0 -9.72 v New Zealand 5 Jun 2019 ODI # 4151
57 1629 111 39.73 1 6 2/45 48.33 0 22 0 -8.60 v South Africa 2 Jun 2019 ODI # 4147
58 1648 111 40.19 1 6 2/45 48.33 0 22 0 -8.13 v West Indies 17 May 2019 ODI # 4137
59 1683 111 41.04 1 6 2/45 48.33 0 22 0 -7.28 v Ireland 15 May 2019 ODI # 4136
60 1713 111 41.78 1 6 2/45 48.33 0 23 0 -6.55 v West Indies 13 May 2019 ODI # 4134
61 1713 111 41.78 1 6 2/45 48.33 0 24 0 -6.55 v West Indies 7 May 2019 ODI # 4129
62 1729 111 41.16 1 6 2/45 53.00 0 25 0 -11.83 v New Zealand 20 Feb 2019 ODI # 4095
63 1736 111 40.37 1 6 2/45 57.16 0 25 0 -16.79 v New Zealand 16 Feb 2019 ODI # 4094
64 1749 111 39.75 1 7 2/45 52.85 0 25 0 -13.10 v New Zealand 13 Feb 2019 ODI # 4093
65 1749 111 39.75 1 7 2/45 54.85 0 25 0 -15.10 v West Indies 14 Dec 2018 ODI # 4073
66 1779 111 39.53 1 7 2/45 56.57 0 25 0 -17.03 v West Indies 11 Dec 2018 ODI # 4072
67 1793 111 39.84 1 7 2/45 56.57 0 25 0 -16.72 v West Indies 9 Dec 2018 ODI # 4071
68 1793 111 39.84 1 7 2/45 62.28 0 25 0 -22.44 v Zimbabwe 26 Oct 2018 ODI # 4061
69 1793 111 39.84 1 8 2/45 57.12 0 25 0 -17.28 v Zimbabwe 24 Oct 2018 ODI # 4060
70 1793 111 38.97 1 9 2/45 53.44 0 25 0 -14.46 v Zimbabwe 21 Oct 2018 ODI # 4057
71 1797 111 38.23 1 10 2/45 51.40 0 25 0 -13.16 v India 28 Sep 2018 ODI # 4048
72 1822 111 37.95 1 11 2/45 50.18 0 25 0 -12.22 v Pakistan 26 Sep 2018 ODI # 4047
73 1896 111 38.69 1 12 2/45 47.41 0 26 0 -8.72 v Afghanistan 23 Sep 2018 ODI # 4045
74 1921 111 38.42 1 12 2/45 47.41 0 26 0 -8.99 v India 21 Sep 2018 ODI # 4042
75 1948 111 38.19 1 12 2/45 47.83 0 26 0 -9.63 v Afghanistan 20 Sep 2018 ODI # 4041
76 1949 111 37.48 1 12 2/45 47.83 0 26 0 -10.35 v Sri Lanka 15 Sep 2018 ODI # 4036
77 2016 111 38.76 1 12 2/45 49.50 0 26 0 -10.73 v West Indies 28 Jul 2018 ODI # 4024
78 2055 111 38.77 1 12 2/45 49.50 0 26 0 -10.72 v West Indies 25 Jul 2018 ODI # 4023
79 2059 111 38.84 1 12 2/45 49.50 0 29 0 -10.65 v West Indies 22 Jul 2018 ODI # 4022
80 2135 111 39.53 1 12 2/45 51.00 0 30 0 -11.46 v Sri Lanka 27 Jan 2018 ODI # 3967
81 2142 111 38.94 1 12 2/45 51.00 0 30 0 -12.05 v Sri Lanka 25 Jan 2018 ODI # 3965
82 2144 111 38.28 1 12 2/45 51.00 0 31 0 -12.71 v Zimbabwe 23 Jan 2018 ODI # 3964
83 2168 111 38.03 1 12 2/45 51.00 0 33 0 -12.96 v Sri Lanka 19 Jan 2018 ODI # 3959
84 2168 111 38.03 1 12 2/45 51.00 0 33 0 -12.96 v Zimbabwe 15 Jan 2018 ODI # 3952
85 2170 111 37.41 1 12 2/45 53.75 0 33 0 -16.33 v South Africa 22 Oct 2017 ODI # 3929
86 2205 111 37.37 1 12 2/45 55.08 0 33 0 -17.71 v South Africa 18 Oct 2017 ODI # 3925
87 2231 111 37.18 1 12 2/45 56.00 0 33 0 -18.81 v South Africa 15 Oct 2017 ODI # 3923
88 2252 111 36.91 1 12 2/45 56.83 0 33 0 -19.91 v India 15 Jun 2017 ODI # 3891
89 2354 111 38.59 2 12 2/45 56.83 0 33 0 -18.24 v New Zealand 9 Jun 2017 ODI # 3883
90 2362 111 38.09 2 12 2/45 56.83 0 33 0 -18.73 v Australia 5 Jun 2017 ODI # 3879
91 2368 111 38.19 2 12 2/45 56.83 0 33 0 -18.63 v England 1 Jun 2017 ODI # 3875
92 2414 111 38.93 2 12 2/45 56.83 0 35 0 -17.89 v New Zealand 24 May 2017 ODI # 3871
93 2414 111 38.93 2 12 2/45 57.91 0 35 0 -18.98 v Ireland 19 May 2017 ODI # 3869
94 2465 111 39.12 2 12 2/45 58.58 0 36 0 -19.45 v New Zealand 17 May 2017 ODI # 3868
95 2508 111 39.80 2 12 2/45 58.58 0 36 0 -18.77 v Ireland 12 May 2017 ODI # 3866
96 2515 111 39.29 2 12 2/45 59.00 0 39 0 -19.70 v Sri Lanka 1 Apr 2017 ODI # 3858
97 2515 111 39.29 2 12 2/45 59.00 0 39 0 -19.70 v Sri Lanka 28 Mar 2017 ODI # 3856
98 2528 111 39.50 2 12 2/45 59.00 0 41 0 -19.49 v Sri Lanka 25 Mar 2017 ODI # 3855
99 2531 111 38.93 2 12 2/45 59.50 0 41 0 -20.56 v New Zealand 31 Dec 2016 ODI # 3816
100 2532 111 38.36 2 12 2/45 59.50 0 41 0 -21.13 v New Zealand 29 Dec 2016 ODI # 3815
101 2532 111 37.79 2 12 2/45 59.50 0 41 0 -21.70 v New Zealand 26 Dec 2016 ODI # 3814
102 2538 111 37.32 2 12 2/45 59.50 0 42 0 -22.17 v England 12 Oct 2016 ODI # 3794
103 2613 111 37.86 2 12 2/45 59.50 0 42 0 -21.63 v England 9 Oct 2016 ODI # 3793
104 2638 111 37.68 2 12 2/45 61.50 0 42 0 -23.81 v England 7 Oct 2016 ODI # 3791
105 2670 111 38.14 2 12 2/45 61.50 0 42 0 -23.35 v Afghanistan 1 Oct 2016 ODI # 3786
106 2695 111 37.95 2 12 2/45 61.50 0 42 0 -23.54 v Afghanistan 28 Sep 2016 ODI # 3783
107 2757 111 38.29 2 12 2/45 63.33 0 43 0 -25.04 v Afghanistan 25 Sep 2016 ODI # 3781
108 2809 111 38.47 2 12 2/45 63.33 0 43 0 -24.85 v Zimbabwe 11 Nov 2015 ODI # 3706
109 2813 111 38.01 2 12 2/45 63.33 0 43 0 -25.31 v Zimbabwe 9 Nov 2015 ODI # 3705
110 2822 111 37.62 2 12 2/45 63.33 0 43 0 -25.70 v Zimbabwe 7 Nov 2015 ODI # 3703
111 2822 111 37.62 2 13 2/45 60.00 0 43 0 -22.37 v South Africa 15 Jul 2015 ODI # 3668
112 2872 111 37.78 2 14 2/45 56.64 0 43 0 -18.85 v South Africa 12 Jul 2015 ODI # 3666
113 2872 111 37.29 2 14 2/45 57.85 0 44 0 -20.55 v South Africa 10 Jul 2015 ODI # 3663
114 2876 111 36.87 2 14 2/45 58.50 0 44 0 -21.62 v Pakistan 22 Apr 2015 ODI # 3649
115 2893 111 36.62 2 14 2/45 58.92 0 44 0 -22.30 v Pakistan 19 Apr 2015 ODI # 3648
116 2898 111 36.22 2 14 2/45 59.42 0 45 0 -23.20 v Pakistan 17 Apr 2015 ODI # 3647
117 2919 111 36.03 2 14 2/45 59.71 0 45 0 -23.67 v India 19 Mar 2015 ODI # 3641
118 3047 128* 37.61 3 14 2/45 61.28 0 45 0 -23.66 v New Zealand 13 Mar 2015 ODI # 3634
119 3150 128* 38.41 4 14 2/45 61.28 0 45 0 -22.87 v England 9 Mar 2015 ODI # 3630
120 3212 128* 38.69 4 14 2/45 63.35 0 46 0 -24.65 v Scotland 5 Mar 2015 ODI # 3624
121 3240 128* 38.57 4 14 2/45 66.85 0 46 0 -28.28 v Sri Lanka 26 Feb 2015 ODI # 3615
122 3263 128* 38.38 4 15 2/45 64.46 0 47 0 -26.07 v Afghanistan 18 Feb 2015 ODI # 3605
123 3314 128* 38.98 4 15 2/45 64.46 0 48 0 -25.47 v Zimbabwe 1 Dec 2014 ODI # 3559
124 3396 128* 39.95 4 15 2/45 66.53 0 49 0 -26.58 v Zimbabwe 28 Nov 2014 ODI # 3555
125 3429 128* 40.34 4 16 2/45 64.18 0 49 0 -23.84 v Zimbabwe 26 Nov 2014 ODI # 3553
126 3441 128* 40.01 4 16 2/45 64.93 0 51 0 -24.92 v Zimbabwe 23 Nov 2014 ODI # 3552
127 3442 128* 39.56 4 18 2/40 59.94 0 52 0 -20.38 v Zimbabwe 21 Nov 2014 ODI # 3550
160 4128 128* 38.22 4 45 3/4 41.20 0 63 0 -2.97 v Zimbabwe 21 Aug 2011 ODI # 3183
161 4128 128* 38.22 4 46 3/4 41.08 0 64 0 -2.86 v Zimbabwe 19 Aug 2011 ODI # 3181
162 4142 128* 38.00 4 47 3/4 41.25 0 64 0 -3.25 v Zimbabwe 16 Aug 2011 ODI # 3179
163 4145 128* 37.68 4 48 3/4 40.95 0 64 0 -3.27 v Zimbabwe 14 Aug 2011 ODI # 3177
164 4150 128* 37.38 4 48 3/4 41.35 0 65 0 -3.96 v Zimbabwe 12 Aug 2011 ODI # 3176
165 4218 128* 38.00 4 48 3/4 42.58 0 65 0 -4.58 v Australia 13 Apr 2011 ODI # 3151
166 4256 128* 38.00 4 48 3/4 42.77 0 66 0 -4.77 v Australia 11 Apr 2011 ODI # 3150
167 4284 128* 38.25 4 48 3/4 43.08 0 68 0 -4.83 v Australia 9 Apr 2011 ODI # 3149
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