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 20 Aug 2014 remove greater than or equal to 20 Aug 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 2006-2024 271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 Profile
filtered 2014-2024 139 132 22 4942 144 44.92 5726 86.30 7 34 2 400 62
Cumulative averages
1 1 0 12 12 12.00 21 57.14 0 0 0 0 0 v West Indies 20 Aug 2014 ODI # 3509
2 2 0 18 12 9.00 37 48.64 0 0 0 0 0 v West Indies 22 Aug 2014 ODI # 3511
3 3 0 90 72 30.00 150 60.00 0 1 0 8 0 v West Indies 25 Aug 2014 ODI # 3514
4 4 0 155 72 38.75 222 69.81 0 2 0 10 2 v Zimbabwe 21 Nov 2014 ODI # 3550
5 5 0 182 72 36.40 251 72.50 0 2 0 11 3 v Zimbabwe 23 Nov 2014 ODI # 3552
6 6 0 215 72 35.83 273 78.75 0 2 0 14 4 v Zimbabwe 26 Nov 2014 ODI # 3553
7 7 0 292 77 41.71 351 83.19 0 3 0 21 4 v Zimbabwe 28 Nov 2014 ODI # 3555
8 8 0 303 77 37.87 374 81.01 0 3 0 23 4 v Zimbabwe 1 Dec 2014 ODI # 3559
9 9 0 374 77 41.55 430 86.97 0 4 0 29 5 v Afghanistan 18 Feb 2015 ODI # 3605
10 10 0 410 77 41.00 469 87.42 0 4 0 31 6 v Sri Lanka 26 Feb 2015 ODI # 3615
11 11 0 470 77 42.72 511 91.97 0 5 0 37 8 v Scotland 5 Mar 2015 ODI # 3624
12 12 0 559 89 46.58 588 95.06 0 6 0 45 9 v England 9 Mar 2015 ODI # 3630
13 13 0 574 89 44.15 613 93.63 0 6 0 47 9 v New Zealand 13 Mar 2015 ODI # 3634
14 14 0 601 89 42.92 656 91.61 0 6 0 49 9 v India 19 Mar 2015 ODI # 3641
15 15 0 707 106 47.13 733 96.45 1 6 0 62 11 v Pakistan 17 Apr 2015 ODI # 3647
16 16 0 772 106 48.25 803 96.13 1 7 0 70 12 v Pakistan 19 Apr 2015 ODI # 3648
17 17 1 821 106 51.31 846 97.04 1 7 0 76 12 v Pakistan 22 Apr 2015 ODI # 3649
18 18 1 835 106 49.11 865 96.53 1 7 0 77 12 v India 18 Jun 2015 ODI # 3658
19 19 1 866 106 48.11 899 96.32 1 7 0 80 13 v India 21 Jun 2015 ODI # 3660
20 20 1 890 106 46.84 929 95.80 1 7 0 80 14 v India 24 Jun 2015 ODI # 3661
21 21 1 914 106 45.70 967 94.51 1 7 0 81 14 v South Africa 10 Jul 2015 ODI # 3663
22 21 1 914 106 45.70 967 94.51 1 7 0 81 14 v South Africa 12 Jul 2015 ODI # 3666
23 21 1 914 106 45.70 967 94.51 1 7 0 81 14 v South Africa 15 Jul 2015 ODI # 3668
24 22 1 1021 107 48.61 1076 94.88 2 7 0 90 15 v Zimbabwe 7 Nov 2015 ODI # 3703
25 23 1 1042 107 47.36 1104 94.38 2 7 0 93 15 v Zimbabwe 9 Nov 2015 ODI # 3705
26 24 1 1070 107 46.52 1129 94.77 2 7 0 96 15 v Zimbabwe 11 Nov 2015 ODI # 3706
27 25 1 1076 107 44.83 1136 94.71 2 7 0 96 15 v Afghanistan 25 Sep 2016 ODI # 3781
28 26 1 1114 107 44.56 1187 93.85 2 7 0 100 15 v Afghanistan 28 Sep 2016 ODI # 3783
29 27 1 1126 107 43.30 1200 93.83 2 7 0 101 15 v Afghanistan 1 Oct 2016 ODI # 3786
30 28 1 1138 107 42.14 1212 93.89 2 7 0 102 15 v England 7 Oct 2016 ODI # 3791
31 29 1 1159 107 41.39 1235 93.84 2 7 0 105 15 v England 9 Oct 2016 ODI # 3793
32 30 2 1226 107 43.78 1297 94.52 2 8 0 109 16 v England 12 Oct 2016 ODI # 3794
33 31 3 1268 107 45.28 1345 94.27 2 8 0 112 16 v New Zealand 26 Dec 2016 ODI # 3814
34 32 3 1269 107 43.75 1347 94.20 2 8 0 112 16 v Sri Lanka 25 Mar 2017 ODI # 3855
35 32 3 1269 107 43.75 1347 94.20 2 8 0 112 16 v Sri Lanka 28 Mar 2017 ODI # 3856
36 33 3 1269 107 42.30 1348 94.13 2 8 1 112 16 v Sri Lanka 1 Apr 2017 ODI # 3858
37 34 3 1282 107 41.35 1365 93.91 2 8 1 115 16 v Ireland 12 May 2017 ODI # 3866
38 35 3 1337 107 41.78 1431 93.43 2 9 1 119 17 v New Zealand 17 May 2017 ODI # 3868
39 36 4 1340 107 41.87 1438 93.18 2 9 1 119 17 v Ireland 19 May 2017 ODI # 3869
40 37 5 1385 107 43.28 1483 93.39 2 9 1 122 18 v New Zealand 24 May 2017 ODI # 3871
41 38 5 1464 107 44.36 1555 94.14 2 10 1 130 18 v England 1 Jun 2017 ODI # 3875
42 39 5 1473 107 43.32 1575 93.52 2 10 1 130 18 v Australia 5 Jun 2017 ODI # 3879
43 40 5 1487 107 42.48 1609 92.41 2 10 1 132 18 v New Zealand 9 Jun 2017 ODI # 3883
44 41 5 1548 107 43.00 1694 91.38 2 11 1 136 18 v India 15 Jun 2017 ODI # 3891
45 42 6 1658 110* 46.05 1810 91.60 3 11 1 147 20 v South Africa 15 Oct 2017 ODI # 3923
46 43 6 1718 110* 46.43 1880 91.38 3 12 1 151 21 v South Africa 18 Oct 2017 ODI # 3925
47 44 6 1726 110* 45.42 1901 90.79 3 12 1 152 21 v South Africa 22 Oct 2017 ODI # 3929
48 45 7 1740 110* 45.78 1924 90.43 3 12 1 153 22 v Zimbabwe 15 Jan 2018 ODI # 3952
49 46 7 1802 110* 46.20 1976 91.19 3 13 1 157 23 v Sri Lanka 19 Jan 2018 ODI # 3959
50 47 7 1820 110* 45.50 2001 90.95 3 13 1 157 24 v Zimbabwe 23 Jan 2018 ODI # 3964
51 48 7 1846 110* 45.02 2057 89.74 3 13 1 158 24 v Sri Lanka 25 Jan 2018 ODI # 3965
52 49 7 1868 110* 44.47 2097 89.07 3 13 1 159 24 v Sri Lanka 27 Jan 2018 ODI # 3967
53 50 7 1898 110* 44.13 2108 90.03 3 13 1 162 26 v West Indies 22 Jul 2018 ODI # 4022
54 51 7 1966 110* 44.68 2175 90.39 3 14 1 167 27 v West Indies 25 Jul 2018 ODI # 4023
55 52 7 1978 110* 43.95 2189 90.36 3 14 1 167 28 v West Indies 28 Jul 2018 ODI # 4024
56 53 7 2122 144 46.13 2339 90.72 4 14 1 178 32 v Sri Lanka 15 Sep 2018 ODI # 4036
57 54 7 2143 144 45.59 2384 89.89 4 14 1 179 32 v India 21 Sep 2018 ODI # 4042
58 55 7 2176 144 45.33 2436 89.32 4 14 1 181 33 v Afghanistan 23 Sep 2018 ODI # 4045
59 56 7 2275 144 46.42 2552 89.14 4 15 1 190 33 v Pakistan 26 Sep 2018 ODI # 4047
60 57 7 2280 144 45.60 2561 89.02 4 15 1 191 33 v India 28 Sep 2018 ODI # 4048
61 58 7 2295 144 45.00 2581 88.91 4 15 1 192 33 v Zimbabwe 21 Oct 2018 ODI # 4057
62 59 8 2335 144 45.78 2633 88.68 4 15 1 194 34 v Zimbabwe 24 Oct 2018 ODI # 4060
63 60 9 2363 144 46.33 2672 88.43 4 15 1 195 35 v Zimbabwe 26 Oct 2018 ODI # 4061
64 61 10 2418 144 47.41 2742 88.18 4 16 1 200 35 v West Indies 9 Dec 2018 ODI # 4071
65 62 10 2480 144 47.69 2822 87.88 4 17 1 205 35 v West Indies 11 Dec 2018 ODI # 4072
66 63 11 2496 144 48.00 2836 88.01 4 17 1 207 36 v West Indies 14 Dec 2018 ODI # 4073
67 64 11 2501 144 47.18 2850 87.75 4 17 1 208 36 v New Zealand 13 Feb 2019 ODI # 4093
68 65 11 2525 144 46.75 2886 87.49 4 17 1 210 36 v New Zealand 16 Feb 2019 ODI # 4094
69 66 11 2542 144 46.21 2913 87.26 4 17 1 213 36 v New Zealand 20 Feb 2019 ODI # 4095
70 67 12 2574 144 46.80 2938 87.61 4 17 1 215 38 v West Indies 7 May 2019 ODI # 4129
71 68 12 2637 144 47.08 3011 87.57 4 18 1 220 39 v West Indies 13 May 2019 ODI # 4134
72 69 12 2672 144 46.87 3044 87.77 4 18 1 225 39 v Ireland 15 May 2019 ODI # 4136
73 70 12 2708 144 46.68 3066 88.32 4 18 1 227 41 v West Indies 17 May 2019 ODI # 4137
74 71 12 2786 144 47.22 3146 88.55 4 19 1 235 41 v South Africa 2 Jun 2019 ODI # 4147
75 72 12 2805 144 46.75 3181 88.17 4 19 1 237 41 v New Zealand 5 Jun 2019 ODI # 4151
76 73 12 2849 144 46.70 3231 88.17 4 19 1 239 41 v England 8 Jun 2019 ODI # 4153
77 74 12 2850 144 45.96 3236 88.07 4 19 1 239 41 v West Indies 17 Jun 2019 ODI # 4162
78 75 13 2952 144 47.61 3333 88.56 5 19 1 248 42 v Australia 20 Jun 2019 ODI # 4166
79 76 13 3035 144 48.17 3420 88.74 5 20 1 252 43 v Afghanistan 24 Jun 2019 ODI # 4172
80 77 13 3059 144 47.79 3443 88.84 5 20 1 255 43 v India 2 Jul 2019 ODI # 4182
81 78 13 3075 144 47.30 3462 88.82 5 20 1 257 43 v Pakistan 5 Jul 2019 ODI # 4186
82 79 13 3142 144 47.60 3548 88.55 5 21 1 262 43 v Sri Lanka 26 Jul 2019 ODI # 4193
83 80 14 3240 144 49.09 3658 88.57 5 22 1 268 44 v Sri Lanka 28 Jul 2019 ODI # 4194
84 81 14 3250 144 48.50 3673 88.48 5 22 1 269 44 v Sri Lanka 31 Jul 2019 ODI # 4195
85 82 14 3269 144 48.07 3699 88.37 5 22 1 269 44 v Zimbabwe 1 Mar 2020 ODI # 4249
86 83 14 3324 144 48.17 3749 88.66 5 23 1 275 44 v Zimbabwe 3 Mar 2020 ODI # 4251
87 84 15 3343 144 48.44 3780 88.43 5 23 1 276 44 v West Indies 20 Jan 2021 ODI # 4270
88 85 16 3352 144 48.57 3805 88.09 5 23 1 276 44 v West Indies 22 Jan 2021 ODI # 4272
89 86 16 3416 144 48.80 3860 88.49 5 24 1 280 46 v West Indies 25 Jan 2021 ODI # 4274
90 87 16 3439 144 48.43 3909 87.97 5 24 1 282 46 v New Zealand 20 Mar 2021 ODI # 4279
91 88 16 3473 144 48.23 3968 87.52 5 24 1 285 46 v New Zealand 23 Mar 2021 ODI # 4280
92 89 16 3494 144 47.86 4012 87.08 5 24 1 286 46 v New Zealand 26 Mar 2021 ODI # 4282
93 90 16 3578 144 48.35 4099 87.28 5 25 1 290 47 v Sri Lanka 23 May 2021 ODI # 4290
94 91 16 3703 144 49.37 4226 87.62 6 25 1 300 47 v Sri Lanka 25 May 2021 ODI # 4291
95 92 16 3731 144 49.09 4280 87.17 6 25 1 300 47 v Sri Lanka 28 May 2021 ODI # 4292
96 93 16 3734 144 48.49 4285 87.14 6 25 1 300 47 v Afghanistan 23 Feb 2022 ODI # 4357
97 94 16 3820 144 48.97 4378 87.25 6 26 1 309 47 v Afghanistan 25 Feb 2022 ODI # 4358
98 95 16 3827 144 48.44 4393 87.11 6 26 1 309 47 v Afghanistan 28 Feb 2022 ODI # 4359
99 96 16 3836 144 47.95 4405 87.08 6 26 1 310 47 v South Africa 18 Mar 2022 ODI # 4370
100 97 16 3847 144 47.49 4436 86.72 6 26 1 310 47 v South Africa 20 Mar 2022 ODI # 4372
101 97 16 3847 144 47.49 4436 86.72 6 26 1 310 47 v South Africa 23 Mar 2022 ODI # 4375
102 98 17 3899 144 48.13 4485 86.93 6 27 1 315 47 v Zimbabwe 5 Aug 2022 ODI # 4441
103 99 17 3924 144 47.85 4516 86.89 6 27 1 316 47 v Zimbabwe 7 Aug 2022 ODI # 4442
104 100 17 3924 144 47.27 4519 86.83 6 27 2 316 47 v Zimbabwe 10 Aug 2022 ODI # 4443
105 101 17 3942 144 46.92 4564 86.37 6 27 2 316 47 v India 4 Dec 2022 ODI # 4493
106 102 17 3954 144 46.51 4588 86.18 6 27 2 318 47 v India 7 Dec 2022 ODI # 4496
107 103 17 3961 144 46.05 4601 86.08 6 27 2 318 47 v India 10 Dec 2022 ODI # 4499
108 104 17 3977 144 45.71 4635 85.80 6 27 2 318 48 v England 1 Mar 2023 ODI # 4525
109 105 17 3981 144 45.23 4640 85.79 6 27 2 318 48 v England 3 Mar 2023 ODI # 4528
110 106 17 4051 144 45.51 4733 85.59 6 28 2 324 48 v England 6 Mar 2023 ODI # 4531
111 107 17 4095 144 45.50 4759 86.04 6 28 2 327 51 v Ireland 18 Mar 2023 ODI # 4539
112 108 18 4195 144 46.61 4819 87.05 7 28 2 341 53 v Ireland 20 Mar 2023 ODI # 4542
113 108 18 4195 144 46.61 4819 87.05 7 28 2 341 53 v Ireland 23 Mar 2023 ODI # 4547
114 109 18 4256 144 46.76 4889 87.05 7 29 2 347 53 v Ireland 9 May 2023 ODI # 4576
115 110 19 4292 144 47.16 4917 87.28 7 29 2 351 53 v Ireland 12 May 2023 ODI # 4577
116 111 19 4337 144 47.14 4971 87.24 7 29 2 354 54 v Ireland 14 May 2023 ODI # 4578
117 112 19 4338 144 46.64 4974 87.21 7 29 2 354 54 v Afghanistan 5 Jul 2023 ODI # 4615
118 113 19 4407 144 46.88 5059 87.11 7 30 2 360 54 v Afghanistan 8 Jul 2023 ODI # 4619
119 113 19 4407 144 46.88 5059 87.11 7 30 2 360 54 v Afghanistan 11 Jul 2023 ODI # 4621
120 114 19 4420 144 46.52 5081 86.99 7 30 2 361 54 v Sri Lanka 31 Aug 2023 ODI # 4629
121 115 19 4445 144 46.30 5096 87.22 7 30 2 362 55 v Afghanistan 3 Sep 2023 ODI # 4631
122 116 19 4509 144 46.48 5183 86.99 7 31 2 367 55 v Pakistan 6 Sep 2023 ODI # 4634
123 117 19 4538 144 46.30 5231 86.75 7 31 2 367 55 v Sri Lanka 9 Sep 2023 ODI # 4637
124 118 19 4556 144 46.02 5256 86.68 7 31 2 367 57 v New Zealand 26 Sep 2023 ODI # 4655
125 119 20 4558 144 46.04 5259 86.67 7 31 2 367 57 v Afghanistan 7 Oct 2023 ODI # 4660
126 120 20 4609 144 46.09 5323 86.58 7 32 2 371 57 v England 10 Oct 2023 ODI # 4664
127 121 20 4675 144 46.28 5398 86.60 7 33 2 377 59 v New Zealand 13 Oct 2023 ODI # 4668
128 122 20 4713 144 46.20 5444 86.57 7 33 2 378 60 v India 19 Oct 2023 ODI # 4674
129 123 20 4721 144 45.83 5461 86.44 7 33 2 379 60 v South Africa 24 Oct 2023 ODI # 4680
130 124 20 4722 144 45.40 5466 86.38 7 33 2 379 60 v Netherlands 28 Oct 2023 ODI # 4685
131 125 20 4727 144 45.01 5474 86.35 7 33 2 380 60 v Pakistan 31 Oct 2023 ODI # 4688
132 126 20 4737 144 44.68 5487 86.33 7 33 2 381 60 v Sri Lanka 6 Nov 2023 ODI # 4695
133 127 20 4758 144 44.46 5511 86.33 7 33 2 381 61 v Australia 11 Nov 2023 ODI # 4700
134 128 20 4762 144 44.09 5521 86.25 7 33 2 381 61 v New Zealand 17 Dec 2023 ODI # 4711
135 129 20 4807 144 44.10 5578 86.17 7 33 2 386 61 v New Zealand 20 Dec 2023 ODI # 4715
136 129 20 4807 144 44.10 5578 86.17 7 33 2 386 61 v New Zealand 23 Dec 2023 ODI # 4717
137 130 21 4880 144 44.77 5662 86.18 7 34 2 394 61 v Sri Lanka 13 Mar 2024 ODI # 4743
138 131 21 4905 144 44.59 5690 86.20 7 34 2 397 61 v Sri Lanka 15 Mar 2024 ODI # 4744
139 132 22 4942 144 44.92 5726 86.30 7 34 2 400 62 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