Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 6 Mar 2014 remove greater than or equal to 6 Mar 2014 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2007-2024 232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93 Profile
filtered 2014-2024 134 119 26 3551 128* 38.18 4459 79.63 4 19 7 273 76
Cumulative averages
1 1 0 30 30 30.00 41 73.17 0 0 0 2 0 v Sri Lanka 6 Mar 2014 ODI # 3485
2 2 0 71 41 35.50 85 83.52 0 0 0 8 0 v India 15 Jun 2014 ODI # 3497
3 3 0 71 41 23.66 86 82.55 0 0 1 8 0 v India 17 Jun 2014 ODI # 3498
4 3 0 71 41 23.66 86 82.55 0 0 1 8 0 v India 19 Jun 2014 ODI # 3499
5 4 0 82 41 20.50 107 76.63 0 0 1 9 0 v West Indies 20 Aug 2014 ODI # 3509
6 5 0 82 41 16.40 108 75.92 0 0 2 9 0 v West Indies 22 Aug 2014 ODI # 3511
7 6 0 109 41 18.16 146 74.65 0 0 2 11 1 v West Indies 25 Aug 2014 ODI # 3514
8 7 0 110 41 15.71 155 70.96 0 0 2 11 1 v Zimbabwe 21 Nov 2014 ODI # 3550
9 8 0 122 41 15.25 176 69.31 0 0 2 12 1 v Zimbabwe 23 Nov 2014 ODI # 3552
10 9 1 155 41 19.37 202 76.73 0 0 2 17 1 v Zimbabwe 26 Nov 2014 ODI # 3553
11 10 2 237 82* 29.62 314 75.47 0 1 2 23 1 v Zimbabwe 28 Nov 2014 ODI # 3555
12 11 3 288 82* 36.00 369 78.04 0 2 2 33 1 v Zimbabwe 1 Dec 2014 ODI # 3559
13 12 3 311 82* 34.55 415 74.93 0 2 2 33 1 v Afghanistan 18 Feb 2015 ODI # 3605
14 13 3 339 82* 33.90 461 73.53 0 2 2 36 1 v Sri Lanka 26 Feb 2015 ODI # 3615
15 14 3 401 82* 36.45 523 76.67 0 3 2 42 2 v Scotland 5 Mar 2015 ODI # 3624
16 15 3 504 103 42.00 661 76.24 1 3 2 49 4 v England 9 Mar 2015 ODI # 3630
17 16 4 632 128* 52.66 784 80.61 2 3 2 61 7 v New Zealand 13 Mar 2015 ODI # 3634
18 17 4 653 128* 50.23 815 80.12 2 3 2 63 7 v India 19 Mar 2015 ODI # 3641
19 18 4 658 128* 47.00 833 78.99 2 3 2 63 7 v Pakistan 17 Apr 2015 ODI # 3647
20 19 4 675 128* 45.00 861 78.39 2 3 2 65 7 v Pakistan 19 Apr 2015 ODI # 3648
21 20 4 679 128* 42.43 871 77.95 2 3 2 66 7 v Pakistan 22 Apr 2015 ODI # 3649
22 21 4 679 128* 39.94 872 77.86 2 3 3 66 7 v South Africa 10 Jul 2015 ODI # 3663
23 22 4 729 128* 40.50 936 77.88 2 4 3 72 7 v South Africa 12 Jul 2015 ODI # 3666
24 22 4 729 128* 40.50 936 77.88 2 4 3 72 7 v South Africa 15 Jul 2015 ODI # 3668
25 23 4 738 128* 38.84 956 77.19 2 4 3 73 7 v Zimbabwe 7 Nov 2015 ODI # 3703
26 24 4 742 128* 37.10 976 76.02 2 4 3 73 7 v Zimbabwe 9 Nov 2015 ODI # 3705
27 25 4 794 128* 37.80 1016 78.14 2 5 3 78 8 v Zimbabwe 11 Nov 2015 ODI # 3706
28 26 4 856 128* 38.90 1090 78.53 2 6 3 83 10 v Afghanistan 25 Sep 2016 ODI # 3781
29 27 4 881 128* 38.30 1129 78.03 2 6 3 86 10 v Afghanistan 28 Sep 2016 ODI # 3783
30 28 5 913 128* 39.69 1151 79.32 2 6 3 90 10 v Afghanistan 1 Oct 2016 ODI # 3786
31 29 5 938 128* 39.08 1177 79.69 2 6 3 92 10 v England 7 Oct 2016 ODI # 3791
32 30 5 1013 128* 40.52 1265 80.07 2 7 3 98 10 v England 9 Oct 2016 ODI # 3793
33 31 5 1019 128* 39.19 1272 80.11 2 7 3 98 11 v England 12 Oct 2016 ODI # 3794
34 32 5 1019 128* 37.74 1275 79.92 2 7 4 98 11 v New Zealand 26 Dec 2016 ODI # 3814
35 33 5 1020 128* 36.42 1285 79.37 2 7 4 98 11 v New Zealand 29 Dec 2016 ODI # 3815
36 34 5 1023 128* 35.27 1292 79.17 2 7 4 98 11 v New Zealand 31 Dec 2016 ODI # 3816
37 35 6 1036 128* 35.72 1299 79.75 2 7 4 98 12 v Sri Lanka 25 Mar 2017 ODI # 3855
38 35 6 1036 128* 35.72 1299 79.75 2 7 4 98 12 v Sri Lanka 28 Mar 2017 ODI # 3856
39 36 6 1043 128* 34.76 1308 79.74 2 7 4 99 12 v Sri Lanka 1 Apr 2017 ODI # 3858
40 37 7 1086 128* 36.20 1364 79.61 2 7 4 103 13 v Ireland 12 May 2017 ODI # 3866
41 38 7 1137 128* 36.67 1420 80.07 2 8 4 109 13 v New Zealand 17 May 2017 ODI # 3868
42 38 7 1137 128* 36.67 1420 80.07 2 8 4 109 13 v Ireland 19 May 2017 ODI # 3869
43 39 8 1183 128* 38.16 1456 81.25 2 8 4 115 14 v New Zealand 24 May 2017 ODI # 3871
44 40 9 1189 128* 38.35 1462 81.32 2 8 4 115 14 v England 1 Jun 2017 ODI # 3875
45 41 9 1197 128* 37.40 1473 81.26 2 8 4 115 15 v Australia 5 Jun 2017 ODI # 3879
46 42 10 1299 128* 40.59 1580 82.21 3 8 4 123 17 v New Zealand 9 Jun 2017 ODI # 3883
47 43 10 1320 128* 40.00 1605 82.24 3 8 4 125 17 v India 15 Jun 2017 ODI # 3891
48 44 10 1346 128* 39.58 1632 82.47 3 8 4 128 18 v South Africa 15 Oct 2017 ODI # 3923
49 45 10 1381 128* 39.45 1678 82.30 3 8 4 131 18 v South Africa 18 Oct 2017 ODI # 3925
50 46 10 1383 128* 38.41 1685 82.07 3 8 4 131 18 v South Africa 22 Oct 2017 ODI # 3929
51 46 10 1383 128* 38.41 1685 82.07 3 8 4 131 18 v Zimbabwe 15 Jan 2018 ODI # 3952
52 47 10 1407 128* 38.02 1708 82.37 3 8 4 133 19 v Sri Lanka 19 Jan 2018 ODI # 3959
53 48 10 1409 128* 37.07 1715 82.15 3 8 4 133 19 v Zimbabwe 23 Jan 2018 ODI # 3964
54 49 10 1416 128* 36.30 1735 81.61 3 8 4 134 19 v Sri Lanka 25 Jan 2018 ODI # 3965
55 50 10 1492 128* 37.30 1827 81.66 3 9 4 140 22 v Sri Lanka 27 Jan 2018 ODI # 3967
56 51 11 1496 128* 37.40 1828 81.83 3 9 4 141 22 v West Indies 22 Jul 2018 ODI # 4022
57 52 11 1535 128* 37.43 1879 81.69 3 9 4 141 24 v West Indies 25 Jul 2018 ODI # 4023
58 53 12 1602 128* 39.07 1928 83.09 3 10 4 146 27 v West Indies 28 Jul 2018 ODI # 4024
59 54 12 1603 128* 38.16 1932 82.97 3 10 4 146 27 v Sri Lanka 15 Sep 2018 ODI # 4036
60 55 12 1630 128* 37.90 1986 82.07 3 10 4 148 27 v Afghanistan 20 Sep 2018 ODI # 4041
61 56 12 1655 128* 37.61 2037 81.24 3 10 4 151 27 v India 21 Sep 2018 ODI # 4042
62 57 12 1729 128* 38.42 2118 81.63 3 11 4 154 29 v Afghanistan 23 Sep 2018 ODI # 4045
63 58 12 1754 128* 38.13 2149 81.61 3 11 4 155 29 v Pakistan 26 Sep 2018 ODI # 4047
64 59 12 1758 128* 37.40 2165 81.20 3 11 4 155 29 v India 28 Sep 2018 ODI # 4048
65 60 12 1758 128* 36.62 2169 81.05 3 11 5 155 29 v Zimbabwe 21 Oct 2018 ODI # 4057
66 60 12 1758 128* 36.62 2169 81.05 3 11 5 155 29 v Zimbabwe 24 Oct 2018 ODI # 4060
67 60 12 1758 128* 36.62 2169 81.05 3 11 5 155 29 v Zimbabwe 26 Oct 2018 ODI # 4061
68 61 13 1772 128* 36.91 2190 80.91 3 11 5 155 30 v West Indies 9 Dec 2018 ODI # 4071
69 62 13 1802 128* 36.77 2241 80.41 3 11 5 158 30 v West Indies 11 Dec 2018 ODI # 4072
70 62 13 1802 128* 36.77 2241 80.41 3 11 5 158 30 v West Indies 14 Dec 2018 ODI # 4073
71 63 13 1815 128* 36.30 2270 79.95 3 11 5 158 30 v New Zealand 13 Feb 2019 ODI # 4093
72 64 13 1822 128* 35.72 2278 79.98 3 11 5 159 30 v New Zealand 16 Feb 2019 ODI # 4094
73 65 13 1838 128* 35.34 2314 79.42 3 11 5 160 31 v New Zealand 20 Feb 2019 ODI # 4095
74 65 13 1838 128* 35.34 2314 79.42 3 11 5 160 31 v West Indies 7 May 2019 ODI # 4129
75 66 14 1868 128* 35.92 2348 79.55 3 11 5 161 32 v West Indies 13 May 2019 ODI # 4134
76 67 15 1903 128* 36.59 2377 80.05 3 11 5 163 34 v Ireland 15 May 2019 ODI # 4136
77 68 16 1922 128* 36.96 2395 80.25 3 11 5 164 34 v West Indies 17 May 2019 ODI # 4137
78 69 17 1968 128* 37.84 2428 81.05 3 11 5 167 35 v South Africa 2 Jun 2019 ODI # 4147
79 70 17 1988 128* 37.50 2469 80.51 3 11 5 167 35 v New Zealand 5 Jun 2019 ODI # 4151
80 71 17 2016 128* 37.33 2510 80.31 3 11 5 168 36 v England 8 Jun 2019 ODI # 4153
81 71 17 2016 128* 37.33 2510 80.31 3 11 5 168 36 v West Indies 17 Jun 2019 ODI # 4162
82 72 17 2085 128* 37.90 2560 81.44 3 12 5 173 39 v Australia 20 Jun 2019 ODI # 4166
83 73 17 2112 128* 37.71 2598 81.29 3 12 5 175 39 v Afghanistan 24 Jun 2019 ODI # 4172
84 74 17 2141 128* 37.56 2639 81.12 3 12 5 178 39 v Pakistan 5 Jul 2019 ODI # 4186
85 75 17 2144 128* 36.96 2649 80.93 3 12 5 178 39 v Sri Lanka 26 Jul 2019 ODI # 4193
86 76 17 2150 128* 36.44 2667 80.61 3 12 5 178 39 v Sri Lanka 28 Jul 2019 ODI # 4194
87 77 17 2159 128* 35.98 2679 80.58 3 12 5 179 39 v Sri Lanka 31 Jul 2019 ODI # 4195
88 78 17 2191 128* 35.91 2707 80.93 3 12 5 181 40 v Zimbabwe 1 Mar 2020 ODI # 4249
89 79 17 2232 128* 36.00 2764 80.75 3 12 5 184 40 v Zimbabwe 3 Mar 2020 ODI # 4251
90 80 17 2235 128* 35.47 2768 80.74 3 12 5 184 40 v Zimbabwe 6 Mar 2020 ODI # 4253
91 81 18 2244 128* 35.61 2784 80.60 3 12 5 185 40 v West Indies 20 Jan 2021 ODI # 4270
92 81 18 2244 128* 35.61 2784 80.60 3 12 5 185 40 v West Indies 22 Jan 2021 ODI # 4272
93 82 19 2308 128* 36.63 2827 81.64 3 13 5 188 43 v West Indies 25 Jan 2021 ODI # 4274
94 83 19 2335 128* 36.48 2881 81.04 3 13 5 189 44 v New Zealand 20 Mar 2021 ODI # 4279
95 84 19 2351 128* 36.16 2899 81.09 3 13 5 190 44 v New Zealand 23 Mar 2021 ODI # 4280
96 85 20 2427 128* 37.33 2972 81.66 3 14 5 196 48 v New Zealand 26 Mar 2021 ODI # 4282
97 86 20 2481 128* 37.59 3048 81.39 3 15 5 198 49 v Sri Lanka 23 May 2021 ODI # 4290
98 87 20 2522 128* 37.64 3106 81.19 3 15 5 199 51 v Sri Lanka 25 May 2021 ODI # 4291
99 88 20 2575 128* 37.86 3169 81.25 3 16 5 201 52 v Sri Lanka 28 May 2021 ODI # 4292
100 89 20 2608 128* 37.79 3221 80.96 3 16 5 201 53 v Zimbabwe 16 Jul 2021 ODI # 4304
101 90 20 2634 128* 37.62 3256 80.89 3 16 5 204 53 v Zimbabwe 18 Jul 2021 ODI # 4306
102 91 20 2634 128* 37.09 3257 80.87 3 16 6 204 53 v Zimbabwe 20 Jul 2021 ODI # 4308
103 92 20 2642 128* 36.69 3274 80.69 3 16 6 205 53 v Afghanistan 23 Feb 2022 ODI # 4357
104 93 21 2648 128* 36.77 3283 80.65 3 16 6 205 53 v Afghanistan 25 Feb 2022 ODI # 4358
105 94 22 2677 128* 37.18 3336 80.24 3 16 6 205 53 v Afghanistan 28 Feb 2022 ODI # 4359
106 95 22 2702 128* 37.01 3353 80.58 3 16 6 206 54 v South Africa 18 Mar 2022 ODI # 4370
107 96 22 2727 128* 36.85 3397 80.27 3 16 6 209 54 v South Africa 20 Mar 2022 ODI # 4372
108 96 22 2727 128* 36.85 3397 80.27 3 16 6 209 54 v South Africa 23 Mar 2022 ODI # 4375
109 97 23 2768 128* 37.40 3466 79.86 3 16 6 211 55 v West Indies 10 Jul 2022 ODI # 4421
110 97 23 2768 128* 37.40 3466 79.86 3 16 6 211 55 v West Indies 13 Jul 2022 ODI # 4426
111 98 23 2794 128* 37.25 3527 79.21 3 16 6 212 55 v West Indies 16 Jul 2022 ODI # 4431
112 99 24 2814 128* 37.52 3539 79.51 3 16 6 215 55 v Zimbabwe 5 Aug 2022 ODI # 4441
113 100 25 2894 128* 38.58 3623 79.87 3 17 6 218 58 v Zimbabwe 7 Aug 2022 ODI # 4442
114 101 25 2933 128* 38.59 3692 79.44 3 17 6 221 58 v Zimbabwe 10 Aug 2022 ODI # 4443
115 102 25 2947 128* 38.27 3727 79.07 3 17 6 221 58 v India 4 Dec 2022 ODI # 4493
116 103 25 3024 128* 38.76 3823 79.10 3 18 6 228 58 v India 7 Dec 2022 ODI # 4496
117 104 25 3044 128* 38.53 3849 79.08 3 18 6 229 59 v India 10 Dec 2022 ODI # 4499
118 105 25 3075 128* 38.43 3897 78.90 3 18 6 232 59 v England 1 Mar 2023 ODI # 4525
119 106 25 3107 128* 38.35 3946 78.73 3 18 6 235 59 v England 3 Mar 2023 ODI # 4528
120 107 25 3115 128* 37.98 3955 78.76 3 18 6 235 60 v England 6 Mar 2023 ODI # 4531
121 107 25 3115 128* 37.98 3955 78.76 3 18 6 235 60 v New Zealand 21 Sep 2023 ODI # 4650
122 108 25 3164 128* 38.12 4031 78.49 3 18 6 239 61 v New Zealand 23 Sep 2023 ODI # 4652
123 109 25 3185 128* 37.91 4058 78.48 3 18 6 241 61 v New Zealand 26 Sep 2023 ODI # 4655
124 109 25 3185 128* 37.91 4058 78.48 3 18 6 241 61 v Afghanistan 7 Oct 2023 ODI # 4660
125 110 26 3226 128* 38.40 4107 78.54 3 18 6 243 63 v New Zealand 13 Oct 2023 ODI # 4668
126 111 26 3272 128* 38.49 4143 78.97 3 18 6 246 66 v India 19 Oct 2023 ODI # 4674
127 112 26 3383 128* 39.33 4254 79.52 4 18 6 257 70 v South Africa 24 Oct 2023 ODI # 4680
128 113 26 3403 128* 39.11 4295 79.23 4 18 6 259 70 v Netherlands 28 Oct 2023 ODI # 4685
129 114 26 3459 128* 39.30 4365 79.24 4 19 6 265 71 v Pakistan 31 Oct 2023 ODI # 4688
130 115 26 3481 128* 39.11 4388 79.32 4 19 6 268 72 v Sri Lanka 6 Nov 2023 ODI # 4695
131 116 26 3513 128* 39.03 4416 79.55 4 19 6 269 75 v Australia 11 Nov 2023 ODI # 4700
132 117 26 3550 128* 39.01 4453 79.72 4 19 6 273 76 v Sri Lanka 13 Mar 2024 ODI # 4743
133 118 26 3550 128* 38.58 4455 79.68 4 19 7 273 76 v Sri Lanka 15 Mar 2024 ODI # 4744
134 119 26 3551 128* 38.18 4459 79.63 4 19 7 273 76 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