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 11 Apr 2011 remove greater than or equal to 11 Apr 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 166 4256 128* 38.00 4 48 3/4 42.77 0 66 0 -4.77
Cumulative averages
1 38 38 38.00 0 0 - - 0 1 0 - v Australia 11 Apr 2011 ODI # 3150
2 106 68* 106.00 0 0 - - 0 1 0 - v Australia 13 Apr 2011 ODI # 3151
3 111 68* 55.50 0 0 - - 0 2 0 - v Zimbabwe 12 Aug 2011 ODI # 3176
4 114 68* 38.00 0 1 1/27 114.00 0 2 0 -75.99 v Zimbabwe 14 Aug 2011 ODI # 3177
5 128 68* 32.00 0 2 1/27 81.50 0 2 0 -49.49 v Zimbabwe 16 Aug 2011 ODI # 3179
6 128 68* 32.00 0 3 1/27 66.33 0 3 0 -34.33 v Zimbabwe 19 Aug 2011 ODI # 3181
7 188 68* 47.00 0 6 3/13 35.33 0 3 0 11.66 v Zimbabwe 21 Aug 2011 ODI # 3183
8 189 68* 37.80 0 6 3/13 35.33 0 3 0 2.46 v Pakistan 1 Dec 2011 ODI # 3218
9 209 68* 41.80 0 6 3/13 35.33 0 4 0 6.46 v Pakistan 3 Dec 2011 ODI # 3220
10 244 68* 40.66 0 9 3/4 24.00 0 4 0 16.66 v Pakistan 6 Dec 2011 ODI # 3222
11 244 68* 34.85 0 9 3/4 26.11 0 4 0 8.74 v Pakistan 11 Mar 2012 ODI # 3258
12 248 68* 35.42 0 9 3/4 28.77 0 4 0 6.65 v India 16 Mar 2012 ODI # 3261
13 280 68* 40.00 0 9 3/4 30.55 0 4 0 9.44 v Sri Lanka 20 Mar 2012 ODI # 3265
14 297 68* 42.42 0 10 3/4 28.90 0 5 0 13.52 v Pakistan 22 Mar 2012 ODI # 3267
15 297 68* 42.42 0 11 3/4 28.90 0 6 0 13.51 v West Indies 30 Nov 2012 ODI # 3309
16 300 68* 42.85 0 12 3/4 28.75 0 6 0 14.10 v West Indies 2 Dec 2012 ODI # 3310
17 352 68* 44.00 0 13 3/4 29.84 0 7 0 14.15 v West Indies 5 Dec 2012 ODI # 3311
18 408 68* 51.00 0 16 3/4 27.12 0 7 0 23.87 v West Indies 7 Dec 2012 ODI # 3312
19 456 68* 50.66 0 18 3/4 26.22 0 7 0 24.44 v West Indies 8 Dec 2012 ODI # 3313
20 485 68* 48.50 0 18 3/4 26.66 0 7 0 21.83 v Sri Lanka 23 Mar 2013 ODI # 3349
21 485 68* 48.50 0 18 3/4 26.66 0 7 0 21.83 v Sri Lanka 25 Mar 2013 ODI # 3351
22 491 68* 44.63 0 19 3/4 27.89 0 7 0 16.74 v Sri Lanka 28 Mar 2013 ODI # 3352
23 527 68* 43.91 0 19 3/4 28.52 0 7 0 15.39 v Zimbabwe 3 May 2013 ODI # 3353
24 558 68* 42.92 0 19 3/4 29.47 0 7 0 13.44 v Zimbabwe 5 May 2013 ODI # 3354
25 633 75* 48.69 0 20 3/4 29.45 0 7 0 19.24 v Zimbabwe 8 May 2013 ODI # 3355
26 662 75* 47.28 0 21 3/4 29.33 0 7 0 17.95 v New Zealand 29 Oct 2013 ODI # 3423
27 683 75* 45.53 0 21 3/4 30.47 0 9 0 15.05 v New Zealand 31 Oct 2013 ODI # 3426
28 699 75* 43.68 0 23 3/4 29.39 0 9 0 14.29 v New Zealand 3 Nov 2013 ODI # 3429
29 699 75* 41.11 0 23 3/4 30.52 0 9 0 10.59 v Sri Lanka 17 Feb 2014 ODI # 3469
30 700 75* 38.88 0 23 3/4 31.00 0 11 0 7.88 v Sri Lanka 20 Feb 2014 ODI # 3470
31 705 75* 37.10 0 25 3/4 30.04 0 11 0 7.06 v Sri Lanka 22 Feb 2014 ODI # 3471
32 705 75* 37.10 0 26 3/4 30.69 0 11 0 6.41 v Pakistan 4 Mar 2014 ODI # 3482
33 735 75* 36.75 0 27 3/4 30.66 0 11 0 6.08 v Sri Lanka 6 Mar 2014 ODI # 3485
34 776 75* 36.95 0 27 3/4 31.62 0 11 0 5.32 v India 15 Jun 2014 ODI # 3497
35 776 75* 35.27 0 27 3/4 31.62 0 11 0 3.64 v India 17 Jun 2014 ODI # 3498
36 776 75* 35.27 0 27 3/4 31.81 0 11 0 3.45 v India 19 Jun 2014 ODI # 3499
37 787 75* 34.21 0 28 3/4 31.39 0 12 0 2.82 v West Indies 20 Aug 2014 ODI # 3509
38 787 75* 32.79 0 29 3/4 31.93 0 13 0 0.86 v West Indies 22 Aug 2014 ODI # 3511
39 814 75* 32.56 0 30 3/4 32.46 0 14 0 0.09 v West Indies 25 Aug 2014 ODI # 3514
40 815 75* 31.34 0 32 3/4 31.68 0 15 0 -0.34 v Zimbabwe 21 Nov 2014 ODI # 3550
41 827 75* 30.62 0 32 3/4 32.06 0 17 0 -1.43 v Zimbabwe 23 Nov 2014 ODI # 3552
42 860 75* 31.85 0 33 3/4 31.96 0 17 0 -0.11 v Zimbabwe 26 Nov 2014 ODI # 3553
43 942 82* 34.88 0 33 3/4 32.90 0 18 0 1.97 v Zimbabwe 28 Nov 2014 ODI # 3555
44 993 82* 36.77 0 33 3/4 32.90 0 19 0 3.86 v Zimbabwe 1 Dec 2014 ODI # 3559
45 1016 82* 36.28 0 34 3/4 32.85 0 20 0 3.43 v Afghanistan 18 Feb 2015 ODI # 3605
46 1044 82* 36.00 0 34 3/4 34.29 0 20 0 1.70 v Sri Lanka 26 Feb 2015 ODI # 3615
47 1106 82* 36.86 0 34 3/4 35.14 0 21 0 1.71 v Scotland 5 Mar 2015 ODI # 3624
48 1209 103 39.00 1 34 3/4 35.14 0 21 0 3.85 v England 9 Mar 2015 ODI # 3630
49 1337 128* 43.12 2 34 3/4 35.79 0 21 0 7.33 v New Zealand 13 Mar 2015 ODI # 3634
50 1358 128* 42.43 2 34 3/4 35.91 0 21 0 6.52 v India 19 Mar 2015 ODI # 3641
51 1363 128* 41.30 2 34 3/4 36.11 0 22 0 5.18 v Pakistan 17 Apr 2015 ODI # 3647
52 1380 128* 40.58 2 34 3/4 36.29 0 22 0 4.29 v Pakistan 19 Apr 2015 ODI # 3648
53 1384 128* 39.54 2 34 3/4 36.55 0 22 0 2.98 v Pakistan 22 Apr 2015 ODI # 3649
54 1384 128* 38.44 2 34 3/4 37.05 0 23 0 1.38 v South Africa 10 Jul 2015 ODI # 3663
55 1434 128* 38.75 2 35 3/4 36.37 0 23 0 2.38 v South Africa 12 Jul 2015 ODI # 3666
56 1434 128* 38.75 2 36 3/4 35.91 0 23 0 2.84 v South Africa 15 Jul 2015 ODI # 3668
57 1443 128* 37.97 2 36 3/4 35.91 0 23 0 2.05 v Zimbabwe 7 Nov 2015 ODI # 3703
58 1447 128* 37.10 2 36 3/4 35.91 0 23 0 1.18 v Zimbabwe 9 Nov 2015 ODI # 3705
59 1499 128* 37.47 2 36 3/4 35.91 0 23 0 1.55 v Zimbabwe 11 Nov 2015 ODI # 3706
60 1561 128* 38.07 2 36 3/4 36.52 0 24 0 1.54 v Afghanistan 25 Sep 2016 ODI # 3781
61 1586 128* 37.76 2 36 3/4 36.52 0 24 0 1.23 v Afghanistan 28 Sep 2016 ODI # 3783
62 1618 128* 38.52 2 36 3/4 36.52 0 24 0 1.99 v Afghanistan 1 Oct 2016 ODI # 3786
63 1643 128* 38.20 2 36 3/4 37.19 0 24 0 1.01 v England 7 Oct 2016 ODI # 3791
64 1718 128* 39.04 2 36 3/4 37.19 0 24 0 1.85 v England 9 Oct 2016 ODI # 3793
65 1724 128* 38.31 2 36 3/4 37.19 0 25 0 1.11 v England 12 Oct 2016 ODI # 3794
66 1724 128* 37.47 2 36 3/4 37.19 0 25 0 0.28 v New Zealand 26 Dec 2016 ODI # 3814
67 1725 128* 36.70 2 36 3/4 37.19 0 25 0 -0.49 v New Zealand 29 Dec 2016 ODI # 3815
68 1728 128* 36.00 2 36 3/4 37.36 0 25 0 -1.36 v New Zealand 31 Dec 2016 ODI # 3816
69 1741 128* 36.27 2 36 3/4 37.36 0 27 0 -1.09 v Sri Lanka 25 Mar 2017 ODI # 3855
70 1741 128* 36.27 2 36 3/4 37.36 0 27 0 -1.09 v Sri Lanka 28 Mar 2017 ODI # 3856
71 1748 128* 35.67 2 36 3/4 37.50 0 30 0 -1.82 v Sri Lanka 1 Apr 2017 ODI # 3858
72 1791 128* 36.55 2 36 3/4 37.50 0 30 0 -0.94 v Ireland 12 May 2017 ODI # 3866
73 1842 128* 36.84 2 36 3/4 37.72 0 31 0 -0.88 v New Zealand 17 May 2017 ODI # 3868
74 1842 128* 36.84 2 36 3/4 38.08 0 31 0 -1.24 v Ireland 19 May 2017 ODI # 3869
75 1888 128* 37.76 2 36 3/4 38.08 0 33 0 -0.32 v New Zealand 24 May 2017 ODI # 3871
76 1894 128* 37.88 2 36 3/4 38.08 0 33 0 -0.20 v England 1 Jun 2017 ODI # 3875
77 1902 128* 37.29 2 36 3/4 38.08 0 33 0 -0.78 v Australia 5 Jun 2017 ODI # 3879
78 2004 128* 39.29 3 36 3/4 38.08 0 33 0 1.21 v New Zealand 9 Jun 2017 ODI # 3883
79 2025 128* 38.94 3 36 3/4 38.36 0 33 0 0.58 v India 15 Jun 2017 ODI # 3891
80 2051 128* 38.69 3 36 3/4 38.66 0 33 0 0.03 v South Africa 15 Oct 2017 ODI # 3923
81 2086 128* 38.62 3 36 3/4 39.11 0 33 0 -0.48 v South Africa 18 Oct 2017 ODI # 3925
82 2088 128* 37.96 3 36 3/4 40.02 0 33 0 -2.06 v South Africa 22 Oct 2017 ODI # 3929
83 2088 128* 37.96 3 36 3/4 40.02 0 33 0 -2.06 v Zimbabwe 15 Jan 2018 ODI # 3952
84 2112 128* 37.71 3 36 3/4 40.02 0 35 0 -2.31 v Sri Lanka 19 Jan 2018 ODI # 3959
85 2114 128* 37.08 3 36 3/4 40.02 0 36 0 -2.94 v Zimbabwe 23 Jan 2018 ODI # 3964
86 2121 128* 36.56 3 36 3/4 40.02 0 36 0 -3.45 v Sri Lanka 25 Jan 2018 ODI # 3965
87 2197 128* 37.23 3 36 3/4 40.52 0 37 0 -3.29 v Sri Lanka 27 Jan 2018 ODI # 3967
88 2201 128* 37.30 3 36 3/4 40.52 0 40 0 -3.22 v West Indies 22 Jul 2018 ODI # 4022
89 2240 128* 37.33 3 36 3/4 40.52 0 40 0 -3.19 v West Indies 25 Jul 2018 ODI # 4023
90 2307 128* 38.45 3 36 3/4 41.08 0 40 0 -2.63 v West Indies 28 Jul 2018 ODI # 4024
91 2308 128* 37.83 3 36 3/4 41.08 0 40 0 -3.24 v Sri Lanka 15 Sep 2018 ODI # 4036
92 2335 128* 37.66 3 36 3/4 41.22 0 40 0 -3.56 v Afghanistan 20 Sep 2018 ODI # 4041
93 2360 128* 37.46 3 36 3/4 41.22 0 40 0 -3.76 v India 21 Sep 2018 ODI # 4042
94 2434 128* 38.03 3 37 3/4 40.56 0 41 0 -2.53 v Afghanistan 23 Sep 2018 ODI # 4045
95 2459 128* 37.83 3 38 3/4 40.50 0 41 0 -2.66 v Pakistan 26 Sep 2018 ODI # 4047
96 2463 128* 37.31 3 39 3/4 40.30 0 41 0 -2.98 v India 28 Sep 2018 ODI # 4048
97 2463 128* 36.76 3 40 3/4 39.90 0 41 0 -3.13 v Zimbabwe 21 Oct 2018 ODI # 4057
98 2463 128* 36.76 3 41 3/4 39.43 0 41 0 -2.67 v Zimbabwe 24 Oct 2018 ODI # 4060
99 2463 128* 36.76 3 41 3/4 40.41 0 41 0 -3.65 v Zimbabwe 26 Oct 2018 ODI # 4061
100 2477 128* 36.97 3 41 3/4 40.41 0 41 0 -3.44 v West Indies 9 Dec 2018 ODI # 4071
101 2507 128* 36.86 3 41 3/4 40.70 0 41 0 -3.83 v West Indies 11 Dec 2018 ODI # 4072
102 2507 128* 36.86 3 41 3/4 41.04 0 41 0 -4.18 v West Indies 14 Dec 2018 ODI # 4073
103 2520 128* 36.52 3 42 3/4 40.71 0 41 0 -4.19 v New Zealand 13 Feb 2019 ODI # 4093
104 2527 128* 36.10 3 42 3/4 41.30 0 41 0 -5.20 v New Zealand 16 Feb 2019 ODI # 4094
105 2543 128* 35.81 3 42 3/4 41.97 0 42 0 -6.15 v New Zealand 20 Feb 2019 ODI # 4095
106 2543 128* 35.81 3 42 3/4 41.97 0 43 0 -6.15 v West Indies 7 May 2019 ODI # 4129
107 2573 128* 36.23 3 42 3/4 41.97 0 44 0 -5.73 v West Indies 13 May 2019 ODI # 4134
108 2608 128* 36.73 3 42 3/4 41.97 0 44 0 -5.24 v Ireland 15 May 2019 ODI # 4136
109 2627 128* 37.00 3 42 3/4 41.97 0 44 0 -4.97 v West Indies 17 May 2019 ODI # 4137
110 2673 128* 37.64 3 42 3/4 41.97 0 44 0 -4.32 v South Africa 2 Jun 2019 ODI # 4147
111 2693 128* 37.40 3 42 3/4 41.97 0 44 0 -4.57 v New Zealand 5 Jun 2019 ODI # 4151
112 2721 128* 37.27 3 42 3/4 41.97 0 44 0 -4.70 v England 8 Jun 2019 ODI # 4153
113 2721 128* 37.27 3 42 3/4 41.97 0 45 0 -4.70 v West Indies 17 Jun 2019 ODI # 4162
114 2790 128* 37.70 3 42 3/4 41.97 0 45 0 -4.27 v Australia 20 Jun 2019 ODI # 4166
115 2817 128* 37.56 3 42 3/4 41.97 0 45 0 -4.41 v Afghanistan 24 Jun 2019 ODI # 4172
116 2846 128* 37.44 3 42 3/4 41.97 0 46 0 -4.52 v Pakistan 5 Jul 2019 ODI # 4186
117 2849 128* 37.00 3 42 3/4 42.07 0 46 0 -5.07 v Sri Lanka 26 Jul 2019 ODI # 4193
118 2855 128* 36.60 3 42 3/4 42.07 0 46 0 -5.46 v Sri Lanka 28 Jul 2019 ODI # 4194
119 2864 128* 36.25 3 42 3/4 42.59 0 46 0 -6.34 v Sri Lanka 31 Jul 2019 ODI # 4195
120 2896 128* 36.20 3 42 3/4 42.88 0 48 0 -6.68 v Zimbabwe 1 Mar 2020 ODI # 4249
121 2937 128* 36.25 3 42 3/4 43.40 0 49 0 -7.14 v Zimbabwe 3 Mar 2020 ODI # 4251
122 2940 128* 35.85 3 42 3/4 43.40 0 49 0 -7.55 v Zimbabwe 6 Mar 2020 ODI # 4253
123 2949 128* 35.96 3 42 3/4 43.40 0 49 0 -7.44 v West Indies 20 Jan 2021 ODI # 4270
124 2949 128* 35.96 3 42 3/4 43.40 0 49 0 -7.44 v West Indies 22 Jan 2021 ODI # 4272
125 3013 128* 36.74 3 42 3/4 43.66 0 49 0 -6.92 v West Indies 25 Jan 2021 ODI # 4274
126 3040 128* 36.62 3 42 3/4 43.66 0 50 0 -7.04 v New Zealand 20 Mar 2021 ODI # 4279
127 3056 128* 36.38 3 42 3/4 43.66 0 50 0 -7.28 v New Zealand 23 Mar 2021 ODI # 4280
128 3132 128* 37.28 3 42 3/4 43.66 0 50 0 -6.38 v New Zealand 26 Mar 2021 ODI # 4282
129 3186 128* 37.48 3 42 3/4 43.69 0 50 0 -6.20 v Sri Lanka 23 May 2021 ODI # 4290
130 3227 128* 37.52 3 42 3/4 43.69 0 52 0 -6.16 v Sri Lanka 25 May 2021 ODI # 4291
131 3280 128* 37.70 3 42 3/4 43.69 0 53 0 -5.98 v Sri Lanka 28 May 2021 ODI # 4292
132 3313 128* 37.64 3 42 3/4 43.69 0 53 0 -6.04 v Zimbabwe 16 Jul 2021 ODI # 4304
133 3339 128* 37.51 3 42 3/4 43.69 0 54 0 -6.17 v Zimbabwe 18 Jul 2021 ODI # 4306
134 3339 128* 37.10 3 44 3/4 42.72 0 54 0 -5.62 v Zimbabwe 20 Jul 2021 ODI # 4308
135 3347 128* 36.78 3 45 3/4 41.86 0 56 0 -5.08 v Afghanistan 23 Feb 2022 ODI # 4357
136 3353 128* 36.84 3 46 3/4 41.00 0 56 0 -4.15 v Afghanistan 25 Feb 2022 ODI # 4358
137 3382 128* 37.16 3 46 3/4 41.00 0 56 0 -3.83 v Afghanistan 28 Feb 2022 ODI # 4359
138 3407 128* 37.03 3 47 3/4 40.63 0 56 0 -3.60 v South Africa 18 Mar 2022 ODI # 4370
139 3432 128* 36.90 3 47 3/4 40.80 0 56 0 -3.90 v South Africa 20 Mar 2022 ODI # 4372
140 3432 128* 36.90 3 47 3/4 40.80 0 57 0 -3.90 v South Africa 23 Mar 2022 ODI # 4375
141 3473 128* 37.34 3 47 3/4 40.80 0 57 0 -3.46 v West Indies 10 Jul 2022 ODI # 4421
142 3473 128* 37.34 3 47 3/4 40.80 0 58 0 -3.46 v West Indies 13 Jul 2022 ODI # 4426
143 3499 128* 37.22 3 47 3/4 40.80 0 58 0 -3.58 v West Indies 16 Jul 2022 ODI # 4431
144 3519 128* 37.43 3 47 3/4 41.06 0 58 0 -3.62 v Zimbabwe 5 Aug 2022 ODI # 4441
145 3599 128* 38.28 3 47 3/4 41.06 0 58 0 -2.77 v Zimbabwe 7 Aug 2022 ODI # 4442
146 3638 128* 38.29 3 47 3/4 41.06 0 58 0 -2.76 v Zimbabwe 10 Aug 2022 ODI # 4443
147 3652 128* 38.04 3 47 3/4 41.06 0 59 0 -3.02 v India 4 Dec 2022 ODI # 4493
148 3729 128* 38.44 3 48 3/4 40.89 0 59 0 -2.45 v India 7 Dec 2022 ODI # 4496
149 3749 128* 38.25 3 48 3/4 41.12 0 59 0 -2.86 v India 10 Dec 2022 ODI # 4499
150 3780 128* 38.18 3 48 3/4 41.12 0 59 0 -2.94 v England 1 Mar 2023 ODI # 4525
151 3812 128* 38.12 3 48 3/4 41.12 0 59 0 -3.00 v England 3 Mar 2023 ODI # 4528
152 3820 128* 37.82 3 48 3/4 41.12 0 61 0 -3.30 v England 6 Mar 2023 ODI # 4531
153 3820 128* 37.82 3 48 3/4 41.56 0 61 0 -3.74 v New Zealand 21 Sep 2023 ODI # 4650
154 3869 128* 37.93 3 48 3/4 41.56 0 61 0 -3.63 v New Zealand 23 Sep 2023 ODI # 4652
155 3890 128* 37.76 3 48 3/4 42.08 0 61 0 -4.31 v New Zealand 26 Sep 2023 ODI # 4655
156 3890 128* 37.76 3 48 3/4 42.22 0 61 0 -4.46 v Afghanistan 7 Oct 2023 ODI # 4660
157 3931 128* 38.16 3 48 3/4 42.22 0 61 0 -4.06 v New Zealand 13 Oct 2023 ODI # 4668
158 3977 128* 38.24 3 48 3/4 42.35 0 63 0 -4.11 v India 19 Oct 2023 ODI # 4674
159 4088 128* 38.93 4 48 3/4 42.77 0 64 0 -3.83 v South Africa 24 Oct 2023 ODI # 4680
160 4108 128* 38.75 4 48 3/4 42.77 0 64 0 -4.01 v Netherlands 28 Oct 2023 ODI # 4685
161 4164 128* 38.91 4 48 3/4 42.77 0 65 0 -3.85 v Pakistan 31 Oct 2023 ODI # 4688
162 4186 128* 38.75 4 48 3/4 42.77 0 66 0 -4.01 v Sri Lanka 6 Nov 2023 ODI # 4695
163 4218 128* 38.69 4 48 3/4 42.77 0 66 0 -4.07 v Australia 11 Nov 2023 ODI # 4700
164 4255 128* 38.68 4 48 3/4 42.77 0 66 0 -4.08 v Sri Lanka 13 Mar 2024 ODI # 4743
165 4255 128* 38.33 4 48 3/4 42.77 0 66 0 -4.43 v Sri Lanka 15 Mar 2024 ODI # 4744
166 4256 128* 38.00 4 48 3/4 42.77 0 66 0 -4.77 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