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 3 apr 2011 remove greater than or equal to 3 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 167 4284 128* 38.25 4 48 3/4 43.08 0 68 0 -4.83
Cumulative averages
1 28 28* - 0 0 - - 0 2 0 - v Australia 9 Apr 2011 ODI # 3149
2 66 38 66.00 0 0 - - 0 3 0 - v Australia 11 Apr 2011 ODI # 3150
3 134 68* 134.00 0 0 - - 0 3 0 - v Australia 13 Apr 2011 ODI # 3151
4 139 68* 69.50 0 0 - - 0 4 0 - v Zimbabwe 12 Aug 2011 ODI # 3176
5 142 68* 47.33 0 1 1/27 129.00 0 4 0 -81.66 v Zimbabwe 14 Aug 2011 ODI # 3177
6 156 68* 39.00 0 2 1/27 89.00 0 4 0 -49.99 v Zimbabwe 16 Aug 2011 ODI # 3179
7 156 68* 39.00 0 3 1/27 71.33 0 5 0 -32.33 v Zimbabwe 19 Aug 2011 ODI # 3181
8 216 68* 54.00 0 6 3/13 37.83 0 5 0 16.16 v Zimbabwe 21 Aug 2011 ODI # 3183
9 217 68* 43.40 0 6 3/13 37.83 0 5 0 5.56 v Pakistan 1 Dec 2011 ODI # 3218
10 237 68* 47.40 0 6 3/13 37.83 0 6 0 9.56 v Pakistan 3 Dec 2011 ODI # 3220
11 272 68* 45.33 0 9 3/4 25.66 0 6 0 19.66 v Pakistan 6 Dec 2011 ODI # 3222
12 272 68* 38.85 0 9 3/4 27.77 0 6 0 11.07 v Pakistan 11 Mar 2012 ODI # 3258
13 276 68* 39.42 0 9 3/4 30.44 0 6 0 8.98 v India 16 Mar 2012 ODI # 3261
14 308 68* 44.00 0 9 3/4 32.22 0 6 0 11.77 v Sri Lanka 20 Mar 2012 ODI # 3265
15 325 68* 46.42 0 10 3/4 30.40 0 7 0 16.02 v Pakistan 22 Mar 2012 ODI # 3267
16 325 68* 46.42 0 11 3/4 30.27 0 8 0 16.15 v West Indies 30 Nov 2012 ODI # 3309
17 328 68* 46.85 0 12 3/4 30.00 0 8 0 16.85 v West Indies 2 Dec 2012 ODI # 3310
18 380 68* 47.50 0 13 3/4 31.00 0 9 0 16.50 v West Indies 5 Dec 2012 ODI # 3311
19 436 68* 54.50 0 16 3/4 28.06 0 9 0 26.43 v West Indies 7 Dec 2012 ODI # 3312
20 484 68* 53.77 0 18 3/4 27.05 0 9 0 26.72 v West Indies 8 Dec 2012 ODI # 3313
21 513 68* 51.30 0 18 3/4 27.50 0 9 0 23.80 v Sri Lanka 23 Mar 2013 ODI # 3349
22 513 68* 51.30 0 18 3/4 27.50 0 9 0 23.80 v Sri Lanka 25 Mar 2013 ODI # 3351
23 519 68* 47.18 0 19 3/4 28.68 0 9 0 18.49 v Sri Lanka 28 Mar 2013 ODI # 3352
24 555 68* 46.25 0 19 3/4 29.31 0 9 0 16.93 v Zimbabwe 3 May 2013 ODI # 3353
25 586 68* 45.07 0 19 3/4 30.26 0 9 0 14.81 v Zimbabwe 5 May 2013 ODI # 3354
26 661 75* 50.84 0 20 3/4 30.20 0 9 0 20.64 v Zimbabwe 8 May 2013 ODI # 3355
27 690 75* 49.28 0 21 3/4 30.04 0 9 0 19.23 v New Zealand 29 Oct 2013 ODI # 3423
28 711 75* 47.40 0 21 3/4 31.19 0 11 0 16.20 v New Zealand 31 Oct 2013 ODI # 3426
29 727 75* 45.43 0 23 3/4 30.04 0 11 0 15.39 v New Zealand 3 Nov 2013 ODI # 3429
30 727 75* 42.76 0 23 3/4 31.17 0 11 0 11.59 v Sri Lanka 17 Feb 2014 ODI # 3469
31 728 75* 40.44 0 23 3/4 31.65 0 13 0 8.79 v Sri Lanka 20 Feb 2014 ODI # 3470
32 733 75* 38.57 0 25 3/4 30.64 0 13 0 7.93 v Sri Lanka 22 Feb 2014 ODI # 3471
33 733 75* 38.57 0 26 3/4 31.26 0 13 0 7.30 v Pakistan 4 Mar 2014 ODI # 3482
34 763 75* 38.15 0 27 3/4 31.22 0 13 0 6.92 v Sri Lanka 6 Mar 2014 ODI # 3485
35 804 75* 38.28 0 27 3/4 32.18 0 13 0 6.10 v India 15 Jun 2014 ODI # 3497
36 804 75* 36.54 0 27 3/4 32.18 0 13 0 4.36 v India 17 Jun 2014 ODI # 3498
37 804 75* 36.54 0 27 3/4 32.37 0 13 0 4.17 v India 19 Jun 2014 ODI # 3499
38 815 75* 35.43 0 28 3/4 31.92 0 14 0 3.50 v West Indies 20 Aug 2014 ODI # 3509
39 815 75* 33.95 0 29 3/4 32.44 0 15 0 1.51 v West Indies 22 Aug 2014 ODI # 3511
40 842 75* 33.68 0 30 3/4 32.96 0 16 0 0.71 v West Indies 25 Aug 2014 ODI # 3514
41 843 75* 32.42 0 32 3/4 32.15 0 17 0 0.26 v Zimbabwe 21 Nov 2014 ODI # 3550
42 855 75* 31.66 0 32 3/4 32.53 0 19 0 -0.86 v Zimbabwe 23 Nov 2014 ODI # 3552
43 888 75* 32.88 0 33 3/4 32.42 0 19 0 0.46 v Zimbabwe 26 Nov 2014 ODI # 3553
44 970 82* 35.92 0 33 3/4 33.36 0 20 0 2.56 v Zimbabwe 28 Nov 2014 ODI # 3555
45 1021 82* 37.81 0 33 3/4 33.36 0 21 0 4.45 v Zimbabwe 1 Dec 2014 ODI # 3559
46 1044 82* 37.28 0 34 3/4 33.29 0 22 0 3.99 v Afghanistan 18 Feb 2015 ODI # 3605
47 1072 82* 36.96 0 34 3/4 34.73 0 22 0 2.23 v Sri Lanka 26 Feb 2015 ODI # 3615
48 1134 82* 37.80 0 34 3/4 35.58 0 23 0 2.21 v Scotland 5 Mar 2015 ODI # 3624
49 1237 103 39.90 1 34 3/4 35.58 0 23 0 4.31 v England 9 Mar 2015 ODI # 3630
50 1365 128* 44.03 2 34 3/4 36.23 0 23 0 7.79 v New Zealand 13 Mar 2015 ODI # 3634
51 1386 128* 43.31 2 34 3/4 36.35 0 23 0 6.95 v India 19 Mar 2015 ODI # 3641
52 1391 128* 42.15 2 34 3/4 36.55 0 24 0 5.59 v Pakistan 17 Apr 2015 ODI # 3647
53 1408 128* 41.41 2 34 3/4 36.73 0 24 0 4.67 v Pakistan 19 Apr 2015 ODI # 3648
54 1412 128* 40.34 2 34 3/4 37.00 0 24 0 3.34 v Pakistan 22 Apr 2015 ODI # 3649
55 1412 128* 39.22 2 34 3/4 37.50 0 25 0 1.72 v South Africa 10 Jul 2015 ODI # 3663
56 1462 128* 39.51 2 35 3/4 36.80 0 25 0 2.71 v South Africa 12 Jul 2015 ODI # 3666
57 1462 128* 39.51 2 36 3/4 36.33 0 25 0 3.18 v South Africa 15 Jul 2015 ODI # 3668
58 1471 128* 38.71 2 36 3/4 36.33 0 25 0 2.37 v Zimbabwe 7 Nov 2015 ODI # 3703
59 1475 128* 37.82 2 36 3/4 36.33 0 25 0 1.48 v Zimbabwe 9 Nov 2015 ODI # 3705
60 1527 128* 38.17 2 36 3/4 36.33 0 25 0 1.84 v Zimbabwe 11 Nov 2015 ODI # 3706
61 1589 128* 38.75 2 36 3/4 36.94 0 26 0 1.81 v Afghanistan 25 Sep 2016 ODI # 3781
62 1614 128* 38.42 2 36 3/4 36.94 0 26 0 1.48 v Afghanistan 28 Sep 2016 ODI # 3783
63 1646 128* 39.19 2 36 3/4 36.94 0 26 0 2.24 v Afghanistan 1 Oct 2016 ODI # 3786
64 1671 128* 38.86 2 36 3/4 37.61 0 26 0 1.24 v England 7 Oct 2016 ODI # 3791
65 1746 128* 39.68 2 36 3/4 37.61 0 26 0 2.07 v England 9 Oct 2016 ODI # 3793
66 1752 128* 38.93 2 36 3/4 37.61 0 27 0 1.32 v England 12 Oct 2016 ODI # 3794
67 1752 128* 38.08 2 36 3/4 37.61 0 27 0 0.47 v New Zealand 26 Dec 2016 ODI # 3814
68 1753 128* 37.29 2 36 3/4 37.61 0 27 0 -0.31 v New Zealand 29 Dec 2016 ODI # 3815
69 1756 128* 36.58 2 36 3/4 37.77 0 27 0 -1.19 v New Zealand 31 Dec 2016 ODI # 3816
70 1769 128* 36.85 2 36 3/4 37.77 0 29 0 -0.92 v Sri Lanka 25 Mar 2017 ODI # 3855
71 1769 128* 36.85 2 36 3/4 37.77 0 29 0 -0.92 v Sri Lanka 28 Mar 2017 ODI # 3856
72 1776 128* 36.24 2 36 3/4 37.91 0 32 0 -1.67 v Sri Lanka 1 Apr 2017 ODI # 3858
73 1819 128* 37.12 2 36 3/4 37.91 0 32 0 -0.79 v Ireland 12 May 2017 ODI # 3866
74 1870 128* 37.40 2 36 3/4 38.13 0 33 0 -0.73 v New Zealand 17 May 2017 ODI # 3868
75 1870 128* 37.40 2 36 3/4 38.50 0 33 0 -1.09 v Ireland 19 May 2017 ODI # 3869
76 1916 128* 38.32 2 36 3/4 38.50 0 35 0 -0.17 v New Zealand 24 May 2017 ODI # 3871
77 1922 128* 38.44 2 36 3/4 38.50 0 35 0 -0.05 v England 1 Jun 2017 ODI # 3875
78 1930 128* 37.84 2 36 3/4 38.50 0 35 0 -0.65 v Australia 5 Jun 2017 ODI # 3879
79 2032 128* 39.84 3 36 3/4 38.50 0 35 0 1.34 v New Zealand 9 Jun 2017 ODI # 3883
80 2053 128* 39.48 3 36 3/4 38.77 0 35 0 0.70 v India 15 Jun 2017 ODI # 3891
81 2079 128* 39.22 3 36 3/4 39.08 0 35 0 0.14 v South Africa 15 Oct 2017 ODI # 3923
82 2114 128* 39.14 3 36 3/4 39.52 0 35 0 -0.37 v South Africa 18 Oct 2017 ODI # 3925
83 2116 128* 38.47 3 36 3/4 40.44 0 35 0 -1.97 v South Africa 22 Oct 2017 ODI # 3929
84 2116 128* 38.47 3 36 3/4 40.44 0 35 0 -1.97 v Zimbabwe 15 Jan 2018 ODI # 3952
85 2140 128* 38.21 3 36 3/4 40.44 0 37 0 -2.23 v Sri Lanka 19 Jan 2018 ODI # 3959
86 2142 128* 37.57 3 36 3/4 40.44 0 38 0 -2.86 v Zimbabwe 23 Jan 2018 ODI # 3964
87 2149 128* 37.05 3 36 3/4 40.44 0 38 0 -3.39 v Sri Lanka 25 Jan 2018 ODI # 3965
88 2225 128* 37.71 3 36 3/4 40.94 0 39 0 -3.23 v Sri Lanka 27 Jan 2018 ODI # 3967
89 2229 128* 37.77 3 36 3/4 40.94 0 42 0 -3.16 v West Indies 22 Jul 2018 ODI # 4022
90 2268 128* 37.80 3 36 3/4 40.94 0 42 0 -3.14 v West Indies 25 Jul 2018 ODI # 4023
91 2335 128* 38.91 3 36 3/4 41.50 0 42 0 -2.58 v West Indies 28 Jul 2018 ODI # 4024
92 2336 128* 38.29 3 36 3/4 41.50 0 42 0 -3.20 v Sri Lanka 15 Sep 2018 ODI # 4036
93 2363 128* 38.11 3 36 3/4 41.63 0 42 0 -3.52 v Afghanistan 20 Sep 2018 ODI # 4041
94 2388 128* 37.90 3 36 3/4 41.63 0 42 0 -3.73 v India 21 Sep 2018 ODI # 4042
95 2462 128* 38.46 3 37 3/4 40.97 0 43 0 -2.50 v Afghanistan 23 Sep 2018 ODI # 4045
96 2487 128* 38.26 3 38 3/4 40.89 0 43 0 -2.63 v Pakistan 26 Sep 2018 ODI # 4047
97 2491 128* 37.74 3 39 3/4 40.69 0 43 0 -2.94 v India 28 Sep 2018 ODI # 4048
98 2491 128* 37.17 3 40 3/4 40.27 0 43 0 -3.09 v Zimbabwe 21 Oct 2018 ODI # 4057
99 2491 128* 37.17 3 41 3/4 39.80 0 43 0 -2.62 v Zimbabwe 24 Oct 2018 ODI # 4060
100 2491 128* 37.17 3 41 3/4 40.78 0 43 0 -3.60 v Zimbabwe 26 Oct 2018 ODI # 4061
101 2505 128* 37.38 3 41 3/4 40.78 0 43 0 -3.39 v West Indies 9 Dec 2018 ODI # 4071
102 2535 128* 37.27 3 41 3/4 41.07 0 43 0 -3.79 v West Indies 11 Dec 2018 ODI # 4072
103 2535 128* 37.27 3 41 3/4 41.41 0 43 0 -4.13 v West Indies 14 Dec 2018 ODI # 4073
104 2548 128* 36.92 3 42 3/4 41.07 0 43 0 -4.14 v New Zealand 13 Feb 2019 ODI # 4093
105 2555 128* 36.50 3 42 3/4 41.66 0 43 0 -5.16 v New Zealand 16 Feb 2019 ODI # 4094
106 2571 128* 36.21 3 42 3/4 42.33 0 44 0 -6.12 v New Zealand 20 Feb 2019 ODI # 4095
107 2571 128* 36.21 3 42 3/4 42.33 0 45 0 -6.12 v West Indies 7 May 2019 ODI # 4129
108 2601 128* 36.63 3 42 3/4 42.33 0 46 0 -5.69 v West Indies 13 May 2019 ODI # 4134
109 2636 128* 37.12 3 42 3/4 42.33 0 46 0 -5.20 v Ireland 15 May 2019 ODI # 4136
110 2655 128* 37.39 3 42 3/4 42.33 0 46 0 -4.93 v West Indies 17 May 2019 ODI # 4137
111 2701 128* 38.04 3 42 3/4 42.33 0 46 0 -4.29 v South Africa 2 Jun 2019 ODI # 4147
112 2721 128* 37.79 3 42 3/4 42.33 0 46 0 -4.54 v New Zealand 5 Jun 2019 ODI # 4151
113 2749 128* 37.65 3 42 3/4 42.33 0 46 0 -4.67 v England 8 Jun 2019 ODI # 4153
114 2749 128* 37.65 3 42 3/4 42.33 0 47 0 -4.67 v West Indies 17 Jun 2019 ODI # 4162
115 2818 128* 38.08 3 42 3/4 42.33 0 47 0 -4.25 v Australia 20 Jun 2019 ODI # 4166
116 2845 128* 37.93 3 42 3/4 42.33 0 47 0 -4.39 v Afghanistan 24 Jun 2019 ODI # 4172
117 2874 128* 37.81 3 42 3/4 42.33 0 48 0 -4.51 v Pakistan 5 Jul 2019 ODI # 4186
118 2877 128* 37.36 3 42 3/4 42.42 0 48 0 -5.06 v Sri Lanka 26 Jul 2019 ODI # 4193
119 2883 128* 36.96 3 42 3/4 42.42 0 48 0 -5.46 v Sri Lanka 28 Jul 2019 ODI # 4194
120 2892 128* 36.60 3 42 3/4 42.95 0 48 0 -6.34 v Sri Lanka 31 Jul 2019 ODI # 4195
121 2924 128* 36.55 3 42 3/4 43.23 0 50 0 -6.68 v Zimbabwe 1 Mar 2020 ODI # 4249
122 2965 128* 36.60 3 42 3/4 43.76 0 51 0 -7.15 v Zimbabwe 3 Mar 2020 ODI # 4251
123 2968 128* 36.19 3 42 3/4 43.76 0 51 0 -7.56 v Zimbabwe 6 Mar 2020 ODI # 4253
124 2977 128* 36.30 3 42 3/4 43.76 0 51 0 -7.45 v West Indies 20 Jan 2021 ODI # 4270
125 2977 128* 36.30 3 42 3/4 43.76 0 51 0 -7.45 v West Indies 22 Jan 2021 ODI # 4272
126 3041 128* 37.08 3 42 3/4 44.02 0 51 0 -6.93 v West Indies 25 Jan 2021 ODI # 4274
127 3068 128* 36.96 3 42 3/4 44.02 0 52 0 -7.05 v New Zealand 20 Mar 2021 ODI # 4279
128 3084 128* 36.71 3 42 3/4 44.02 0 52 0 -7.30 v New Zealand 23 Mar 2021 ODI # 4280
129 3160 128* 37.61 3 42 3/4 44.02 0 52 0 -6.40 v New Zealand 26 Mar 2021 ODI # 4282
130 3214 128* 37.81 3 42 3/4 44.04 0 52 0 -6.23 v Sri Lanka 23 May 2021 ODI # 4290
131 3255 128* 37.84 3 42 3/4 44.04 0 54 0 -6.19 v Sri Lanka 25 May 2021 ODI # 4291
132 3308 128* 38.02 3 42 3/4 44.04 0 55 0 -6.02 v Sri Lanka 28 May 2021 ODI # 4292
133 3341 128* 37.96 3 42 3/4 44.04 0 55 0 -6.08 v Zimbabwe 16 Jul 2021 ODI # 4304
134 3367 128* 37.83 3 42 3/4 44.04 0 56 0 -6.21 v Zimbabwe 18 Jul 2021 ODI # 4306
135 3367 128* 37.41 3 44 3/4 43.06 0 56 0 -5.65 v Zimbabwe 20 Jul 2021 ODI # 4308
136 3375 128* 37.08 3 45 3/4 42.20 0 58 0 -5.11 v Afghanistan 23 Feb 2022 ODI # 4357
137 3381 128* 37.15 3 46 3/4 41.32 0 58 0 -4.17 v Afghanistan 25 Feb 2022 ODI # 4358
138 3410 128* 37.47 3 46 3/4 41.32 0 58 0 -3.85 v Afghanistan 28 Feb 2022 ODI # 4359
139 3435 128* 37.33 3 47 3/4 40.95 0 58 0 -3.62 v South Africa 18 Mar 2022 ODI # 4370
140 3460 128* 37.20 3 47 3/4 41.12 0 58 0 -3.92 v South Africa 20 Mar 2022 ODI # 4372
141 3460 128* 37.20 3 47 3/4 41.12 0 59 0 -3.92 v South Africa 23 Mar 2022 ODI # 4375
142 3501 128* 37.64 3 47 3/4 41.12 0 59 0 -3.48 v West Indies 10 Jul 2022 ODI # 4421
143 3501 128* 37.64 3 47 3/4 41.12 0 60 0 -3.48 v West Indies 13 Jul 2022 ODI # 4426
144 3527 128* 37.52 3 47 3/4 41.12 0 60 0 -3.60 v West Indies 16 Jul 2022 ODI # 4431
145 3547 128* 37.73 3 47 3/4 41.38 0 60 0 -3.64 v Zimbabwe 5 Aug 2022 ODI # 4441
146 3627 128* 38.58 3 47 3/4 41.38 0 60 0 -2.79 v Zimbabwe 7 Aug 2022 ODI # 4442
147 3666 128* 38.58 3 47 3/4 41.38 0 60 0 -2.79 v Zimbabwe 10 Aug 2022 ODI # 4443
148 3680 128* 38.33 3 47 3/4 41.38 0 61 0 -3.04 v India 4 Dec 2022 ODI # 4493
149 3757 128* 38.73 3 48 3/4 41.20 0 61 0 -2.47 v India 7 Dec 2022 ODI # 4496
150 3777 128* 38.54 3 48 3/4 41.43 0 61 0 -2.89 v India 10 Dec 2022 ODI # 4499
151 3808 128* 38.46 3 48 3/4 41.43 0 61 0 -2.97 v England 1 Mar 2023 ODI # 4525
152 3840 128* 38.40 3 48 3/4 41.43 0 61 0 -3.03 v England 3 Mar 2023 ODI # 4528
153 3848 128* 38.09 3 48 3/4 41.43 0 63 0 -3.33 v England 6 Mar 2023 ODI # 4531
154 3848 128* 38.09 3 48 3/4 41.87 0 63 0 -3.77 v New Zealand 21 Sep 2023 ODI # 4650
155 3897 128* 38.20 3 48 3/4 41.87 0 63 0 -3.66 v New Zealand 23 Sep 2023 ODI # 4652
156 3918 128* 38.03 3 48 3/4 42.39 0 63 0 -4.35 v New Zealand 26 Sep 2023 ODI # 4655
157 3918 128* 38.03 3 48 3/4 42.54 0 63 0 -4.50 v Afghanistan 7 Oct 2023 ODI # 4660
158 3959 128* 38.43 3 48 3/4 42.54 0 63 0 -4.10 v New Zealand 13 Oct 2023 ODI # 4668
159 4005 128* 38.50 3 48 3/4 42.66 0 65 0 -4.15 v India 19 Oct 2023 ODI # 4674
160 4116 128* 39.20 4 48 3/4 43.08 0 66 0 -3.88 v South Africa 24 Oct 2023 ODI # 4680
161 4136 128* 39.01 4 48 3/4 43.08 0 66 0 -4.06 v Netherlands 28 Oct 2023 ODI # 4685
162 4192 128* 39.17 4 48 3/4 43.08 0 67 0 -3.90 v Pakistan 31 Oct 2023 ODI # 4688
163 4214 128* 39.01 4 48 3/4 43.08 0 68 0 -4.06 v Sri Lanka 6 Nov 2023 ODI # 4695
164 4246 128* 38.95 4 48 3/4 43.08 0 68 0 -4.12 v Australia 11 Nov 2023 ODI # 4700
165 4283 128* 38.93 4 48 3/4 43.08 0 68 0 -4.14 v Sri Lanka 13 Mar 2024 ODI # 4743
166 4283 128* 38.58 4 48 3/4 43.08 0 68 0 -4.49 v Sri Lanka 15 Mar 2024 ODI # 4744
167 4284 128* 38.25 4 48 3/4 43.08 0 68 0 -4.83 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