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
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 167 4284 128* 38.25 4 48 3/4 43.08 0 68 0 -4.83
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
128 3469 128* 39.42 4 19 2/40 59.31 0 53 0 -19.89 v West Indies 25 Aug 2014 ODI # 3514
129 3469 128* 38.97 4 20 2/40 58.70 0 54 0 -19.72 v West Indies 22 Aug 2014 ODI # 3511
130 3480 128* 38.66 4 21 2/40 56.85 0 55 0 -18.19 v West Indies 20 Aug 2014 ODI # 3509
131 3480 128* 38.66 4 21 2/40 57.09 0 55 0 -18.42 v India 19 Jun 2014 ODI # 3499
132 3480 128* 38.24 4 21 2/40 57.09 0 55 0 -18.85 v India 17 Jun 2014 ODI # 3498
133 3521 128* 38.27 4 21 2/40 58.33 0 55 0 -20.06 v India 15 Jun 2014 ODI # 3497
134 3551 128* 38.18 4 22 2/40 57.04 0 55 0 -18.86 v Sri Lanka 6 Mar 2014 ODI # 3485
135 3551 128* 38.18 4 23 2/40 56.60 0 55 0 -18.42 v Pakistan 4 Mar 2014 ODI # 3482
136 3556 128* 37.82 4 25 2/38 53.60 0 55 0 -15.77 v Sri Lanka 22 Feb 2014 ODI # 3471
137 3557 128* 37.44 4 25 2/38 54.04 0 57 0 -16.59 v Sri Lanka 20 Feb 2014 ODI # 3470
138 3557 128* 37.05 4 25 2/38 55.08 0 57 0 -18.02 v Sri Lanka 17 Feb 2014 ODI # 3469
139 3573 128* 36.83 4 27 2/36 52.33 0 57 0 -15.49 v New Zealand 3 Nov 2013 ODI # 3429
140 3594 128* 36.67 4 27 2/36 53.22 0 59 0 -16.54 v New Zealand 31 Oct 2013 ODI # 3426
141 3623 128* 36.59 4 28 2/36 52.28 0 59 0 -15.68 v New Zealand 29 Oct 2013 ODI # 3423
142 3698 128* 37.35 4 29 2/36 51.48 0 59 0 -14.12 v Zimbabwe 8 May 2013 ODI # 3355
143 3729 128* 37.29 4 29 2/36 52.10 0 59 0 -14.81 v Zimbabwe 5 May 2013 ODI # 3354
144 3765 128* 37.27 4 29 2/36 52.51 0 59 0 -15.24 v Zimbabwe 3 May 2013 ODI # 3353
145 3771 128* 36.97 4 30 2/36 52.43 0 59 0 -15.46 v Sri Lanka 28 Mar 2013 ODI # 3352
146 3771 128* 36.97 4 30 2/36 52.43 0 59 0 -15.46 v Sri Lanka 25 Mar 2013 ODI # 3351
147 3800 128* 36.89 4 30 2/36 52.70 0 59 0 -15.80 v Sri Lanka 23 Mar 2013 ODI # 3349
148 3848 128* 37.00 4 32 2/36 50.59 0 59 0 -13.59 v West Indies 8 Dec 2012 ODI # 3313
149 3904 128* 37.53 4 35 3/46 47.57 0 59 0 -10.03 v West Indies 7 Dec 2012 ODI # 3312
150 3956 128* 37.67 4 36 3/46 47.44 0 60 0 -9.76 v West Indies 5 Dec 2012 ODI # 3311
151 3959 128* 37.70 4 37 3/46 46.89 0 60 0 -9.18 v West Indies 2 Dec 2012 ODI # 3310
152 3959 128* 37.70 4 38 3/46 46.42 0 61 0 -8.71 v West Indies 30 Nov 2012 ODI # 3309
153 3976 128* 37.86 4 39 3/46 45.58 0 62 0 -7.72 v Pakistan 22 Mar 2012 ODI # 3267
154 4008 128* 38.17 4 39 3/46 46.00 0 62 0 -7.82 v Sri Lanka 20 Mar 2012 ODI # 3265
155 4012 128* 38.20 4 39 3/46 46.61 0 62 0 -8.40 v India 16 Mar 2012 ODI # 3261
156 4012 128* 37.84 4 39 3/46 47.10 0 62 0 -9.25 v Pakistan 11 Mar 2012 ODI # 3258
157 4047 128* 37.82 4 42 3/4 43.83 0 62 0 -6.01 v Pakistan 6 Dec 2011 ODI # 3222
158 4067 128* 38.00 4 42 3/4 43.83 0 63 0 -5.82 v Pakistan 3 Dec 2011 ODI # 3220
159 4068 128* 37.66 4 42 3/4 43.83 0 63 0 -6.16 v Pakistan 1 Dec 2011 ODI # 3218
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