Records type all-round analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 1 Dec 2011 remove greater than or equal to 1 Dec 2011 from query
Ordered by start date (ascending)
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 159 4068 128* 37.66 4 42 3/4 43.83 0 63 0 -6.16
Cumulative averages
1 1 1 1.00 0 - - - - 0 0 - v Pakistan 1 Dec 2011 ODI # 3218
2 21 20* 21.00 0 - - - - 1 0 - v Pakistan 3 Dec 2011 ODI # 3220
3 56 35 28.00 0 3 3/4 1.33 0 1 0 26.66 v Pakistan 6 Dec 2011 ODI # 3222
4 56 35 18.66 0 3 3/4 7.66 0 1 0 11.00 v Pakistan 11 Mar 2012 ODI # 3258
5 60 35 20.00 0 3 3/4 15.66 0 1 0 4.33 v India 16 Mar 2012 ODI # 3261
6 92 35 30.66 0 3 3/4 21.00 0 1 0 9.66 v Sri Lanka 20 Mar 2012 ODI # 3265
7 109 35 36.33 0 4 3/4 19.25 0 2 0 17.08 v Pakistan 22 Mar 2012 ODI # 3267
8 109 35 36.33 0 5 3/4 21.20 0 3 0 15.13 v West Indies 30 Nov 2012 ODI # 3309
9 112 35 37.33 0 6 3/4 22.16 0 3 0 15.16 v West Indies 2 Dec 2012 ODI # 3310
10 164 52 41.00 0 7 3/4 25.14 0 4 0 15.85 v West Indies 5 Dec 2012 ODI # 3311
11 220 56* 55.00 0 10 3/4 22.20 0 4 0 32.80 v West Indies 7 Dec 2012 ODI # 3312
12 268 56* 53.60 0 12 3/4 21.66 0 4 0 31.93 v West Indies 8 Dec 2012 ODI # 3313
13 297 56* 49.50 0 12 3/4 22.33 0 4 0 27.16 v Sri Lanka 23 Mar 2013 ODI # 3349
14 297 56* 49.50 0 12 3/4 22.33 0 4 0 27.16 v Sri Lanka 25 Mar 2013 ODI # 3351
15 303 56* 43.28 0 13 3/4 24.46 0 4 0 18.82 v Sri Lanka 28 Mar 2013 ODI # 3352
16 339 56* 42.37 0 13 3/4 25.38 0 4 0 16.99 v Zimbabwe 3 May 2013 ODI # 3353
17 370 56* 41.11 0 13 3/4 26.76 0 4 0 14.34 v Zimbabwe 5 May 2013 ODI # 3354
18 445 75* 49.44 0 14 3/4 26.92 0 4 0 22.51 v Zimbabwe 8 May 2013 ODI # 3355
19 474 75* 47.40 0 15 3/4 26.93 0 4 0 20.46 v New Zealand 29 Oct 2013 ODI # 3423
20 495 75* 45.00 0 15 3/4 28.53 0 6 0 16.46 v New Zealand 31 Oct 2013 ODI # 3426
21 511 75* 42.58 0 17 3/4 27.29 0 6 0 15.28 v New Zealand 3 Nov 2013 ODI # 3429
22 511 75* 39.30 0 17 3/4 28.82 0 6 0 10.48 v Sri Lanka 17 Feb 2014 ODI # 3469
23 512 75* 36.57 0 17 3/4 29.47 0 8 0 7.10 v Sri Lanka 20 Feb 2014 ODI # 3470
24 517 75* 34.46 0 19 3/4 28.36 0 8 0 6.09 v Sri Lanka 22 Feb 2014 ODI # 3471
25 517 75* 34.46 0 20 3/4 29.30 0 8 0 5.16 v Pakistan 4 Mar 2014 ODI # 3482
26 547 75* 34.18 0 21 3/4 29.33 0 8 0 4.85 v Sri Lanka 6 Mar 2014 ODI # 3485
27 588 75* 34.58 0 21 3/4 30.57 0 8 0 4.01 v India 15 Jun 2014 ODI # 3497
28 588 75* 32.66 0 21 3/4 30.57 0 8 0 2.09 v India 17 Jun 2014 ODI # 3498
29 588 75* 32.66 0 21 3/4 30.80 0 8 0 1.85 v India 19 Jun 2014 ODI # 3499
30 599 75* 31.52 0 22 3/4 30.31 0 9 0 1.20 v West Indies 20 Aug 2014 ODI # 3509
31 599 75* 29.95 0 23 3/4 31.04 0 10 0 -1.09 v West Indies 22 Aug 2014 ODI # 3511
32 626 75* 29.80 0 24 3/4 31.75 0 11 0 -1.94 v West Indies 25 Aug 2014 ODI # 3514
33 627 75* 28.50 0 26 3/4 30.84 0 12 0 -2.34 v Zimbabwe 21 Nov 2014 ODI # 3550
34 639 75* 27.78 0 26 3/4 31.30 0 14 0 -3.52 v Zimbabwe 23 Nov 2014 ODI # 3552
35 672 75* 29.21 0 27 3/4 31.22 0 14 0 -2.00 v Zimbabwe 26 Nov 2014 ODI # 3553
36 754 82* 32.78 0 27 3/4 32.37 0 15 0 0.41 v Zimbabwe 28 Nov 2014 ODI # 3555
37 805 82* 35.00 0 27 3/4 32.37 0 16 0 2.62 v Zimbabwe 1 Dec 2014 ODI # 3559
38 828 82* 34.50 0 28 3/4 32.32 0 17 0 2.17 v Afghanistan 18 Feb 2015 ODI # 3605
39 856 82* 34.24 0 28 3/4 34.07 0 17 0 0.16 v Sri Lanka 26 Feb 2015 ODI # 3615
40 918 82* 35.30 0 28 3/4 35.10 0 18 0 0.20 v Scotland 5 Mar 2015 ODI # 3624
41 1021 103 37.81 1 28 3/4 35.10 0 18 0 2.70 v England 9 Mar 2015 ODI # 3630
42 1149 128* 42.55 2 28 3/4 35.89 0 18 0 6.66 v New Zealand 13 Mar 2015 ODI # 3634
43 1170 128* 41.78 2 28 3/4 36.03 0 18 0 5.75 v India 19 Mar 2015 ODI # 3641
44 1175 128* 40.51 2 28 3/4 36.28 0 19 0 4.23 v Pakistan 17 Apr 2015 ODI # 3647
45 1192 128* 39.73 2 28 3/4 36.50 0 19 0 3.23 v Pakistan 19 Apr 2015 ODI # 3648
46 1196 128* 38.58 2 28 3/4 36.82 0 19 0 1.75 v Pakistan 22 Apr 2015 ODI # 3649
47 1196 128* 37.37 2 28 3/4 37.42 0 20 0 -0.05 v South Africa 10 Jul 2015 ODI # 3663
48 1246 128* 37.75 2 29 3/4 36.58 0 20 0 1.17 v South Africa 12 Jul 2015 ODI # 3666
49 1246 128* 37.75 2 30 3/4 36.03 0 20 0 1.72 v South Africa 15 Jul 2015 ODI # 3668
50 1255 128* 36.91 2 30 3/4 36.03 0 20 0 0.87 v Zimbabwe 7 Nov 2015 ODI # 3703
51 1259 128* 35.97 2 30 3/4 36.03 0 20 0 -0.06 v Zimbabwe 9 Nov 2015 ODI # 3705
52 1311 128* 36.41 2 30 3/4 36.03 0 20 0 0.38 v Zimbabwe 11 Nov 2015 ODI # 3706
53 1373 128* 37.10 2 30 3/4 36.76 0 21 0 0.34 v Afghanistan 25 Sep 2016 ODI # 3781
54 1398 128* 36.78 2 30 3/4 36.76 0 21 0 0.02 v Afghanistan 28 Sep 2016 ODI # 3783
55 1430 128* 37.63 2 30 3/4 36.76 0 21 0 0.86 v Afghanistan 1 Oct 2016 ODI # 3786
56 1455 128* 37.30 2 30 3/4 37.56 0 21 0 -0.25 v England 7 Oct 2016 ODI # 3791
57 1530 128* 38.25 2 30 3/4 37.56 0 21 0 0.68 v England 9 Oct 2016 ODI # 3793
58 1536 128* 37.46 2 30 3/4 37.56 0 22 0 -0.10 v England 12 Oct 2016 ODI # 3794
59 1536 128* 36.57 2 30 3/4 37.56 0 22 0 -0.99 v New Zealand 26 Dec 2016 ODI # 3814
60 1537 128* 35.74 2 30 3/4 37.56 0 22 0 -1.82 v New Zealand 29 Dec 2016 ODI # 3815
61 1540 128* 35.00 2 30 3/4 37.76 0 22 0 -2.76 v New Zealand 31 Dec 2016 ODI # 3816
62 1553 128* 35.29 2 30 3/4 37.76 0 24 0 -2.47 v Sri Lanka 25 Mar 2017 ODI # 3855
63 1553 128* 35.29 2 30 3/4 37.76 0 24 0 -2.47 v Sri Lanka 28 Mar 2017 ODI # 3856
64 1560 128* 34.66 2 30 3/4 37.93 0 27 0 -3.26 v Sri Lanka 1 Apr 2017 ODI # 3858
65 1603 128* 35.62 2 30 3/4 37.93 0 27 0 -2.31 v Ireland 12 May 2017 ODI # 3866
66 1654 128* 35.95 2 30 3/4 38.20 0 28 0 -2.24 v New Zealand 17 May 2017 ODI # 3868
67 1654 128* 35.95 2 30 3/4 38.63 0 28 0 -2.67 v Ireland 19 May 2017 ODI # 3869
68 1700 128* 36.95 2 30 3/4 38.63 0 30 0 -1.67 v New Zealand 24 May 2017 ODI # 3871
69 1706 128* 37.08 2 30 3/4 38.63 0 30 0 -1.54 v England 1 Jun 2017 ODI # 3875
70 1714 128* 36.46 2 30 3/4 38.63 0 30 0 -2.16 v Australia 5 Jun 2017 ODI # 3879
71 1816 128* 38.63 3 30 3/4 38.63 0 30 0 0.00 v New Zealand 9 Jun 2017 ODI # 3883
72 1837 128* 38.27 3 30 3/4 38.96 0 30 0 -0.69 v India 15 Jun 2017 ODI # 3891
73 1863 128* 38.02 3 30 3/4 39.33 0 30 0 -1.31 v South Africa 15 Oct 2017 ODI # 3923
74 1898 128* 37.96 3 30 3/4 39.86 0 30 0 -1.90 v South Africa 18 Oct 2017 ODI # 3925
75 1900 128* 37.25 3 30 3/4 40.96 0 30 0 -3.71 v South Africa 22 Oct 2017 ODI # 3929
76 1900 128* 37.25 3 30 3/4 40.96 0 30 0 -3.71 v Zimbabwe 15 Jan 2018 ODI # 3952
77 1924 128* 37.00 3 30 3/4 40.96 0 32 0 -3.96 v Sri Lanka 19 Jan 2018 ODI # 3959
78 1926 128* 36.33 3 30 3/4 40.96 0 33 0 -4.62 v Zimbabwe 23 Jan 2018 ODI # 3964
79 1933 128* 35.79 3 30 3/4 40.96 0 33 0 -5.17 v Sri Lanka 25 Jan 2018 ODI # 3965
80 2009 128* 36.52 3 30 3/4 41.56 0 34 0 -5.03 v Sri Lanka 27 Jan 2018 ODI # 3967
81 2013 128* 36.60 3 30 3/4 41.56 0 37 0 -4.96 v West Indies 22 Jul 2018 ODI # 4022
82 2052 128* 36.64 3 30 3/4 41.56 0 37 0 -4.92 v West Indies 25 Jul 2018 ODI # 4023
83 2119 128* 37.83 3 30 3/4 42.23 0 37 0 -4.39 v West Indies 28 Jul 2018 ODI # 4024
84 2120 128* 37.19 3 30 3/4 42.23 0 37 0 -5.04 v Sri Lanka 15 Sep 2018 ODI # 4036
85 2147 128* 37.01 3 30 3/4 42.40 0 37 0 -5.38 v Afghanistan 20 Sep 2018 ODI # 4041
86 2172 128* 36.81 3 30 3/4 42.40 0 37 0 -5.58 v India 21 Sep 2018 ODI # 4042
87 2246 128* 37.43 3 31 3/4 41.58 0 38 0 -4.14 v Afghanistan 23 Sep 2018 ODI # 4045
88 2271 128* 37.22 3 32 3/4 41.46 0 38 0 -4.23 v Pakistan 26 Sep 2018 ODI # 4047
89 2275 128* 36.69 3 33 3/4 41.21 0 38 0 -4.51 v India 28 Sep 2018 ODI # 4048
90 2275 128* 36.11 3 34 3/4 40.70 0 38 0 -4.59 v Zimbabwe 21 Oct 2018 ODI # 4057
91 2275 128* 36.11 3 35 3/4 40.14 0 38 0 -4.03 v Zimbabwe 24 Oct 2018 ODI # 4060
92 2275 128* 36.11 3 35 3/4 41.28 0 38 0 -5.17 v Zimbabwe 26 Oct 2018 ODI # 4061
93 2289 128* 36.33 3 35 3/4 41.28 0 38 0 -4.95 v West Indies 9 Dec 2018 ODI # 4071
94 2319 128* 36.23 3 35 3/4 41.62 0 38 0 -5.39 v West Indies 11 Dec 2018 ODI # 4072
95 2319 128* 36.23 3 35 3/4 42.02 0 38 0 -5.79 v West Indies 14 Dec 2018 ODI # 4073
96 2332 128* 35.87 3 36 3/4 41.61 0 38 0 -5.73 v New Zealand 13 Feb 2019 ODI # 4093
97 2339 128* 35.43 3 36 3/4 42.30 0 38 0 -6.86 v New Zealand 16 Feb 2019 ODI # 4094
98 2355 128* 35.14 3 36 3/4 43.08 0 39 0 -7.93 v New Zealand 20 Feb 2019 ODI # 4095
99 2355 128* 35.14 3 36 3/4 43.08 0 40 0 -7.93 v West Indies 7 May 2019 ODI # 4129
100 2385 128* 35.59 3 36 3/4 43.08 0 41 0 -7.48 v West Indies 13 May 2019 ODI # 4134
101 2420 128* 36.11 3 36 3/4 43.08 0 41 0 -6.96 v Ireland 15 May 2019 ODI # 4136
102 2439 128* 36.40 3 36 3/4 43.08 0 41 0 -6.68 v West Indies 17 May 2019 ODI # 4137
103 2485 128* 37.08 3 36 3/4 43.08 0 41 0 -5.99 v South Africa 2 Jun 2019 ODI # 4147
104 2505 128* 36.83 3 36 3/4 43.08 0 41 0 -6.24 v New Zealand 5 Jun 2019 ODI # 4151
105 2533 128* 36.71 3 36 3/4 43.08 0 41 0 -6.37 v England 8 Jun 2019 ODI # 4153
106 2533 128* 36.71 3 36 3/4 43.08 0 42 0 -6.37 v West Indies 17 Jun 2019 ODI # 4162
107 2602 128* 37.17 3 36 3/4 43.08 0 42 0 -5.91 v Australia 20 Jun 2019 ODI # 4166
108 2629 128* 37.02 3 36 3/4 43.08 0 42 0 -6.05 v Afghanistan 24 Jun 2019 ODI # 4172
109 2658 128* 36.91 3 36 3/4 43.08 0 43 0 -6.16 v Pakistan 5 Jul 2019 ODI # 4186
110 2661 128* 36.45 3 36 3/4 43.19 0 43 0 -6.74 v Sri Lanka 26 Jul 2019 ODI # 4193
111 2667 128* 36.04 3 36 3/4 43.19 0 43 0 -7.15 v Sri Lanka 28 Jul 2019 ODI # 4194
112 2676 128* 35.68 3 36 3/4 43.80 0 43 0 -8.12 v Sri Lanka 31 Jul 2019 ODI # 4195
113 2708 128* 35.63 3 36 3/4 44.13 0 45 0 -8.50 v Zimbabwe 1 Mar 2020 ODI # 4249
114 2749 128* 35.70 3 36 3/4 44.75 0 46 0 -9.04 v Zimbabwe 3 Mar 2020 ODI # 4251
115 2752 128* 35.28 3 36 3/4 44.75 0 46 0 -9.46 v Zimbabwe 6 Mar 2020 ODI # 4253
116 2761 128* 35.39 3 36 3/4 44.75 0 46 0 -9.35 v West Indies 20 Jan 2021 ODI # 4270
117 2761 128* 35.39 3 36 3/4 44.75 0 46 0 -9.35 v West Indies 22 Jan 2021 ODI # 4272
118 2825 128* 36.21 3 36 3/4 45.05 0 46 0 -8.83 v West Indies 25 Jan 2021 ODI # 4274
119 2852 128* 36.10 3 36 3/4 45.05 0 47 0 -8.95 v New Zealand 20 Mar 2021 ODI # 4279
120 2868 128* 35.85 3 36 3/4 45.05 0 47 0 -9.20 v New Zealand 23 Mar 2021 ODI # 4280
121 2944 128* 36.80 3 36 3/4 45.05 0 47 0 -8.25 v New Zealand 26 Mar 2021 ODI # 4282
122 2998 128* 37.01 3 36 3/4 45.08 0 47 0 -8.07 v Sri Lanka 23 May 2021 ODI # 4290
123 3039 128* 37.06 3 36 3/4 45.08 0 49 0 -8.02 v Sri Lanka 25 May 2021 ODI # 4291
124 3092 128* 37.25 3 36 3/4 45.08 0 50 0 -7.83 v Sri Lanka 28 May 2021 ODI # 4292
125 3125 128* 37.20 3 36 3/4 45.08 0 50 0 -7.88 v Zimbabwe 16 Jul 2021 ODI # 4304
126 3151 128* 37.07 3 36 3/4 45.08 0 51 0 -8.01 v Zimbabwe 18 Jul 2021 ODI # 4306
127 3151 128* 36.63 3 38 3/4 43.89 0 51 0 -7.25 v Zimbabwe 20 Jul 2021 ODI # 4308
128 3159 128* 36.31 3 39 3/4 42.87 0 53 0 -6.56 v Afghanistan 23 Feb 2022 ODI # 4357
129 3165 128* 36.37 3 40 3/4 41.85 0 53 0 -5.47 v Afghanistan 25 Feb 2022 ODI # 4358
130 3194 128* 36.71 3 40 3/4 41.85 0 53 0 -5.13 v Afghanistan 28 Feb 2022 ODI # 4359
131 3219 128* 36.57 3 41 3/4 41.41 0 53 0 -4.83 v South Africa 18 Mar 2022 ODI # 4370
132 3244 128* 36.44 3 41 3/4 41.60 0 53 0 -5.16 v South Africa 20 Mar 2022 ODI # 4372
133 3244 128* 36.44 3 41 3/4 41.60 0 54 0 -5.16 v South Africa 23 Mar 2022 ODI # 4375
134 3285 128* 36.91 3 41 3/4 41.60 0 54 0 -4.69 v West Indies 10 Jul 2022 ODI # 4421
135 3285 128* 36.91 3 41 3/4 41.60 0 55 0 -4.69 v West Indies 13 Jul 2022 ODI # 4426
136 3311 128* 36.78 3 41 3/4 41.60 0 55 0 -4.82 v West Indies 16 Jul 2022 ODI # 4431
137 3331 128* 37.01 3 41 3/4 41.90 0 55 0 -4.89 v Zimbabwe 5 Aug 2022 ODI # 4441
138 3411 128* 37.90 3 41 3/4 41.90 0 55 0 -4.00 v Zimbabwe 7 Aug 2022 ODI # 4442
139 3450 128* 37.91 3 41 3/4 41.90 0 55 0 -3.99 v Zimbabwe 10 Aug 2022 ODI # 4443
140 3464 128* 37.65 3 41 3/4 41.90 0 56 0 -4.25 v India 4 Dec 2022 ODI # 4493
141 3541 128* 38.07 3 42 3/4 41.69 0 56 0 -3.61 v India 7 Dec 2022 ODI # 4496
142 3561 128* 37.88 3 42 3/4 41.95 0 56 0 -4.06 v India 10 Dec 2022 ODI # 4499
143 3592 128* 37.81 3 42 3/4 41.95 0 56 0 -4.14 v England 1 Mar 2023 ODI # 4525
144 3624 128* 37.75 3 42 3/4 41.95 0 56 0 -4.20 v England 3 Mar 2023 ODI # 4528
145 3632 128* 37.44 3 42 3/4 41.95 0 58 0 -4.50 v England 6 Mar 2023 ODI # 4531
146 3632 128* 37.44 3 42 3/4 42.45 0 58 0 -5.00 v New Zealand 21 Sep 2023 ODI # 4650
147 3681 128* 37.56 3 42 3/4 42.45 0 58 0 -4.89 v New Zealand 23 Sep 2023 ODI # 4652
148 3702 128* 37.39 3 42 3/4 43.04 0 58 0 -5.65 v New Zealand 26 Sep 2023 ODI # 4655
149 3702 128* 37.39 3 42 3/4 43.21 0 58 0 -5.82 v Afghanistan 7 Oct 2023 ODI # 4660
150 3743 128* 37.80 3 42 3/4 43.21 0 58 0 -5.40 v New Zealand 13 Oct 2023 ODI # 4668
151 3789 128* 37.89 3 42 3/4 43.35 0 60 0 -5.46 v India 19 Oct 2023 ODI # 4674
152 3900 128* 38.61 4 42 3/4 43.83 0 61 0 -5.21 v South Africa 24 Oct 2023 ODI # 4680
153 3920 128* 38.43 4 42 3/4 43.83 0 61 0 -5.40 v Netherlands 28 Oct 2023 ODI # 4685
154 3976 128* 38.60 4 42 3/4 43.83 0 62 0 -5.23 v Pakistan 31 Oct 2023 ODI # 4688
155 3998 128* 38.44 4 42 3/4 43.83 0 63 0 -5.39 v Sri Lanka 6 Nov 2023 ODI # 4695
156 4030 128* 38.38 4 42 3/4 43.83 0 63 0 -5.45 v Australia 11 Nov 2023 ODI # 4700
157 4067 128* 38.36 4 42 3/4 43.83 0 63 0 -5.46 v Sri Lanka 13 Mar 2024 ODI # 4743
158 4067 128* 38.00 4 42 3/4 43.83 0 63 0 -5.82 v Sri Lanka 15 Mar 2024 ODI # 4744
159 4068 128* 37.66 4 42 3/4 43.83 0 63 0 -6.16 v Sri Lanka 18 Mar 2024 ODI # 4745
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