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 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 Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2023 247 234 31 7570 134* 37.29 9138 82.84 9 56 12 699 54 Profile
filtered 2011-2023 139 130 14 4594 124* 39.60 5283 86.95 4 38 6 427 35
Cumulative averages
1 1 0 51 51 51.00 90 56.66 0 1 0 3 0 v Australia 9 Apr 2011 ODI # 3149
2 2 0 60 51 30.00 113 53.09 0 1 0 4 0 v Australia 11 Apr 2011 ODI # 3150
3 3 0 69 51 23.00 124 55.64 0 1 0 4 0 v Australia 13 Apr 2011 ODI # 3151
4 4 0 122 53 30.50 187 65.24 0 2 0 6 0 v Zimbabwe 12 Aug 2011 ODI # 3176
5 5 0 148 53 29.60 234 63.24 0 2 0 6 0 v Zimbabwe 14 Aug 2011 ODI # 3177
6 6 0 167 53 27.83 256 65.23 0 2 0 7 1 v Zimbabwe 16 Aug 2011 ODI # 3179
7 7 1 206 53 34.33 303 67.98 0 2 0 12 1 v Zimbabwe 19 Aug 2011 ODI # 3181
8 8 1 285 79 40.71 374 76.20 0 3 0 17 2 v Zimbabwe 21 Aug 2011 ODI # 3183
9 9 2 352 79 50.28 432 81.48 0 4 0 19 3 v West Indies 13 Oct 2011 ODI # 3198
10 10 2 364 79 45.50 441 82.53 0 4 0 22 3 v West Indies 15 Oct 2011 ODI # 3200
11 10 2 364 79 45.50 441 82.53 0 4 0 22 3 v West Indies 18 Oct 2011 ODI # 3202
12 11 2 379 79 42.11 479 79.12 0 4 0 22 3 v Pakistan 1 Dec 2011 ODI # 3218
13 12 2 413 79 41.30 569 72.58 0 4 0 23 3 v Pakistan 3 Dec 2011 ODI # 3220
14 13 2 422 79 38.36 586 72.01 0 4 0 24 3 v Pakistan 6 Dec 2011 ODI # 3222
15 14 2 486 79 40.50 652 74.53 0 5 0 28 3 v Pakistan 11 Mar 2012 ODI # 3258
16 15 2 535 79 41.15 683 78.33 0 5 0 33 5 v India 16 Mar 2012 ODI # 3261
17 16 2 591 79 42.21 729 81.06 0 6 0 40 5 v Sri Lanka 20 Mar 2012 ODI # 3265
18 17 2 659 79 43.93 801 82.27 0 7 0 47 6 v Pakistan 22 Mar 2012 ODI # 3267
19 18 2 660 79 41.25 804 82.08 0 7 0 47 6 v Zimbabwe 3 May 2013 ODI # 3353
20 19 2 694 79 40.82 839 82.71 0 7 0 49 6 v Zimbabwe 5 May 2013 ODI # 3354
21 20 2 712 79 39.55 862 82.59 0 7 0 51 6 v Zimbabwe 8 May 2013 ODI # 3355
22 21 2 715 79 37.63 871 82.08 0 7 0 51 6 v Sri Lanka 17 Feb 2014 ODI # 3469
23 22 2 739 79 36.95 894 82.66 0 7 0 53 7 v Sri Lanka 20 Feb 2014 ODI # 3470
24 23 3 783 79 39.15 910 86.04 0 7 0 59 9 v Pakistan 4 Mar 2014 ODI # 3482
25 24 3 803 79 38.23 942 85.24 0 7 0 61 9 v Sri Lanka 6 Mar 2014 ODI # 3485
26 25 3 855 79 38.86 1000 85.50 0 8 0 65 10 v India 15 Jun 2014 ODI # 3497
27 26 3 859 79 37.34 1008 85.21 0 8 0 66 10 v India 17 Jun 2014 ODI # 3498
28 26 3 859 79 37.34 1008 85.21 0 8 0 66 10 v India 19 Jun 2014 ODI # 3499
29 27 3 960 101 40.00 1107 86.72 1 8 0 76 10 v Zimbabwe 21 Nov 2014 ODI # 3550
30 28 3 960 101 38.40 1108 86.64 1 8 1 76 10 v Zimbabwe 23 Nov 2014 ODI # 3552
31 29 3 1000 101 38.46 1141 87.64 1 8 1 80 10 v Zimbabwe 26 Nov 2014 ODI # 3553
32 30 3 1001 101 37.07 1145 87.42 1 8 1 80 10 v Zimbabwe 28 Nov 2014 ODI # 3555
33 31 3 1001 101 35.75 1153 86.81 1 8 2 80 10 v Zimbabwe 1 Dec 2014 ODI # 3559
34 32 3 1064 101 36.68 1204 88.37 1 9 2 86 11 v Afghanistan 18 Feb 2015 ODI # 3605
35 33 3 1110 101 37.00 1263 87.88 1 9 2 90 12 v Sri Lanka 26 Feb 2015 ODI # 3615
36 34 4 1162 101 38.73 1304 89.11 1 10 2 95 13 v Scotland 5 Mar 2015 ODI # 3624
37 35 4 1164 101 37.54 1310 88.85 1 10 2 95 13 v England 9 Mar 2015 ODI # 3630
38 36 4 1187 101 37.09 1328 89.38 1 10 2 98 13 v New Zealand 13 Mar 2015 ODI # 3634
39 37 4 1197 101 36.27 1362 87.88 1 10 2 98 13 v India 19 Mar 2015 ODI # 3641
40 38 4 1228 101 36.11 1389 88.40 1 10 2 102 13 v Pakistan 17 Apr 2015 ODI # 3647
41 39 5 1235 101 36.32 1394 88.59 1 10 2 103 13 v Pakistan 19 Apr 2015 ODI # 3648
42 39 5 1235 101 36.32 1394 88.59 1 10 2 103 13 v Pakistan 22 Apr 2015 ODI # 3649
43 40 5 1287 101 36.77 1462 88.03 1 11 2 106 13 v India 18 Jun 2015 ODI # 3658
44 41 6 1338 101 38.22 1524 87.79 1 12 2 111 13 v India 21 Jun 2015 ODI # 3660
45 42 6 1358 101 37.72 1545 87.89 1 12 2 113 13 v India 24 Jun 2015 ODI # 3661
46 43 6 1406 101 38.00 1596 88.09 1 12 2 118 13 v South Africa 10 Jul 2015 ODI # 3663
47 44 7 1406 101 38.00 1600 87.87 1 12 2 118 13 v South Africa 12 Jul 2015 ODI # 3666
48 44 7 1406 101 38.00 1600 87.87 1 12 2 118 13 v South Africa 15 Jul 2015 ODI # 3668
49 45 7 1422 101 37.42 1621 87.72 1 12 2 120 13 v Zimbabwe 7 Nov 2015 ODI # 3703
50 46 7 1470 101 37.69 1661 88.50 1 12 2 123 13 v Afghanistan 25 Sep 2016 ODI # 3781
51 47 7 1487 101 37.17 1682 88.40 1 12 2 125 13 v Afghanistan 28 Sep 2016 ODI # 3783
52 48 7 1504 101 36.68 1717 87.59 1 12 2 126 13 v Afghanistan 1 Oct 2016 ODI # 3786
53 49 7 1583 101 37.69 1772 89.33 1 13 2 136 14 v England 7 Oct 2016 ODI # 3791
54 50 7 1586 101 36.88 1786 88.80 1 13 2 136 14 v England 9 Oct 2016 ODI # 3793
55 51 7 1590 101 36.13 1796 88.53 1 13 2 136 14 v England 12 Oct 2016 ODI # 3794
56 52 7 1649 101 36.64 1850 89.13 1 14 2 141 16 v New Zealand 26 Dec 2016 ODI # 3814
57 53 7 1656 101 36.00 1860 89.03 1 14 2 142 16 v New Zealand 29 Dec 2016 ODI # 3815
58 54 7 1674 101 35.61 1895 88.33 1 14 2 143 16 v New Zealand 31 Dec 2016 ODI # 3816
59 55 7 1746 101 36.37 1966 88.80 1 15 2 147 17 v Sri Lanka 25 Mar 2017 ODI # 3855
60 55 7 1746 101 36.37 1966 88.80 1 15 2 147 17 v Sri Lanka 28 Mar 2017 ODI # 3856
61 56 7 1800 101 36.73 2028 88.75 1 16 2 154 17 v Sri Lanka 1 Apr 2017 ODI # 3858
62 57 7 1814 101 36.28 2044 88.74 1 16 2 156 17 v Ireland 12 May 2017 ODI # 3866
63 58 7 1820 101 35.68 2058 88.43 1 16 2 157 17 v New Zealand 17 May 2017 ODI # 3868
64 58 7 1820 101 35.68 2058 88.43 1 16 2 157 17 v Ireland 19 May 2017 ODI # 3869
65 59 7 1839 101 35.36 2090 87.99 1 16 2 159 17 v New Zealand 24 May 2017 ODI # 3871
66 60 7 1849 101 34.88 2098 88.13 1 16 2 161 17 v England 1 Jun 2017 ODI # 3875
67 61 7 1878 101 34.77 2146 87.51 1 16 2 163 17 v Australia 5 Jun 2017 ODI # 3879
68 62 7 1992 114 36.21 2261 88.10 2 16 2 174 18 v New Zealand 9 Jun 2017 ODI # 3883
69 63 7 2007 114 35.83 2284 87.87 2 16 2 175 18 v India 15 Jun 2017 ODI # 3891
70 64 7 2036 114 35.71 2329 87.41 2 16 2 177 18 v South Africa 15 Oct 2017 ODI # 3923
71 65 7 2041 114 35.18 2334 87.44 2 16 2 177 18 v South Africa 18 Oct 2017 ODI # 3925
72 66 7 2104 114 35.66 2416 87.08 2 17 2 185 18 v South Africa 22 Oct 2017 ODI # 3929
73 67 7 2141 114 35.68 2462 86.96 2 17 2 190 18 v Zimbabwe 15 Jan 2018 ODI # 3952
74 68 7 2208 114 36.19 2525 87.44 2 18 2 197 18 v Sri Lanka 19 Jan 2018 ODI # 3959
75 69 7 2259 114 36.43 2605 86.71 2 19 2 203 18 v Zimbabwe 23 Jan 2018 ODI # 3964
76 70 7 2267 114 35.98 2613 86.75 2 19 2 205 18 v Sri Lanka 25 Jan 2018 ODI # 3965
77 70 7 2267 114 35.98 2613 86.75 2 19 2 205 18 v Sri Lanka 27 Jan 2018 ODI # 3967
78 71 7 2364 114 36.93 2734 86.46 2 20 2 211 18 v West Indies 22 Jul 2018 ODI # 4022
79 72 7 2420 114 37.23 2806 86.24 2 21 2 216 18 v West Indies 25 Jul 2018 ODI # 4023
80 73 7 2457 114 37.22 2850 86.21 2 21 2 219 18 v West Indies 28 Jul 2018 ODI # 4024
81 74 7 2457 114 36.67 2851 86.18 2 21 3 219 18 v Sri Lanka 15 Sep 2018 ODI # 4036
82 75 7 2489 114 36.60 2906 85.65 2 21 3 219 18 v Afghanistan 20 Sep 2018 ODI # 4041
83 76 7 2506 114 36.31 2918 85.88 2 21 3 222 18 v India 21 Sep 2018 ODI # 4042
84 77 7 2506 114 35.80 2920 85.82 2 21 4 222 18 v Afghanistan 23 Sep 2018 ODI # 4045
85 78 7 2536 114 35.71 2946 86.08 2 21 4 226 18 v West Indies 9 Dec 2018 ODI # 4071
86 79 7 2601 114 36.12 3008 86.46 2 22 4 232 19 v West Indies 11 Dec 2018 ODI # 4072
87 79 7 2601 114 36.12 3008 86.46 2 22 4 232 19 v West Indies 14 Dec 2018 ODI # 4073
88 80 8 2662 114 36.97 3069 86.73 2 23 4 235 21 v West Indies 7 May 2019 ODI # 4129
89 81 8 2691 114 36.86 3104 86.69 2 23 4 238 21 v West Indies 13 May 2019 ODI # 4134
90 82 9 2741 114 37.54 3155 86.87 2 24 4 242 21 v Ireland 15 May 2019 ODI # 4136
91 83 9 2816 114 38.05 3239 86.94 2 25 4 250 22 v South Africa 2 Jun 2019 ODI # 4147
92 84 9 2880 114 38.40 3307 87.08 2 26 4 257 22 v New Zealand 5 Jun 2019 ODI # 4151
93 85 9 3001 121 39.48 3426 87.59 3 26 4 269 23 v England 8 Jun 2019 ODI # 4153
94 86 10 3125 124* 41.11 3525 88.65 4 26 4 285 23 v West Indies 17 Jun 2019 ODI # 4162
95 87 10 3166 124* 41.11 3566 88.78 4 26 4 289 23 v Australia 20 Jun 2019 ODI # 4166
96 88 10 3217 124* 41.24 3635 88.50 4 27 4 290 23 v Afghanistan 24 Jun 2019 ODI # 4172
97 89 10 3283 124* 41.55 3709 88.51 4 28 4 296 23 v India 2 Jul 2019 ODI # 4182
98 90 10 3347 124* 41.83 3786 88.40 4 29 4 302 23 v Pakistan 5 Jul 2019 ODI # 4186
99 91 10 3366 124* 41.55 3829 87.90 4 29 4 303 23 v West Indies 20 Jan 2021 ODI # 4270
100 92 11 3409 124* 42.08 3879 87.88 4 29 4 307 23 v West Indies 22 Jan 2021 ODI # 4272
101 93 11 3460 124* 42.19 3960 87.37 4 30 4 310 23 v West Indies 25 Jan 2021 ODI # 4274
102 94 11 3475 124* 41.86 3994 87.00 4 30 4 312 23 v Sri Lanka 23 May 2021 ODI # 4290
103 95 11 3475 124* 41.36 3997 86.94 4 30 5 312 23 v Sri Lanka 25 May 2021 ODI # 4291
104 96 11 3479 124* 40.92 4004 86.88 4 30 5 312 23 v Sri Lanka 28 May 2021 ODI # 4292
105 97 11 3498 124* 40.67 4029 86.82 4 30 5 315 23 v Zimbabwe 16 Jul 2021 ODI # 4304
106 98 12 3594 124* 41.79 4138 86.85 4 31 5 323 23 v Zimbabwe 18 Jul 2021 ODI # 4306
107 99 12 3624 124* 41.65 4180 86.69 4 31 5 324 24 v Zimbabwe 20 Jul 2021 ODI # 4308
108 100 12 3634 124* 41.29 4195 86.62 4 31 5 325 24 v Afghanistan 23 Feb 2022 ODI # 4357
109 101 12 3654 124* 41.05 4231 86.36 4 31 5 327 24 v Afghanistan 25 Feb 2022 ODI # 4358
110 102 12 3684 124* 40.93 4267 86.33 4 31 5 330 24 v Afghanistan 28 Feb 2022 ODI # 4359
111 103 12 3761 124* 41.32 4331 86.83 4 32 5 337 27 v South Africa 18 Mar 2022 ODI # 4370
112 104 12 3761 124* 40.88 4337 86.71 4 32 6 337 27 v South Africa 20 Mar 2022 ODI # 4372
113 105 13 3779 124* 41.07 4357 86.73 4 32 6 339 27 v South Africa 23 Mar 2022 ODI # 4375
114 106 13 3808 124* 40.94 4395 86.64 4 32 6 342 27 v India 4 Dec 2022 ODI # 4493
115 107 13 3816 124* 40.59 4415 86.43 4 32 6 343 27 v India 7 Dec 2022 ODI # 4496
116 108 13 3859 124* 40.62 4465 86.42 4 32 6 347 27 v India 10 Dec 2022 ODI # 4499
117 109 13 3867 124* 40.28 4477 86.37 4 32 6 348 27 v England 1 Mar 2023 ODI # 4525
118 110 13 3925 124* 40.46 4546 86.33 4 33 6 353 27 v England 3 Mar 2023 ODI # 4528
119 111 13 4000 124* 40.81 4617 86.63 4 34 6 360 27 v England 6 Mar 2023 ODI # 4531
120 112 13 4093 124* 41.34 4706 86.97 4 35 6 369 27 v Ireland 18 Mar 2023 ODI # 4539
121 113 13 4110 124* 41.10 4725 86.98 4 35 6 371 27 v Ireland 20 Mar 2023 ODI # 4542
122 113 13 4110 124* 41.10 4725 86.98 4 35 6 371 27 v Ireland 23 Mar 2023 ODI # 4547
123 114 13 4130 124* 40.89 4746 87.02 4 35 6 375 27 v Ireland 9 May 2023 ODI # 4576
124 115 13 4156 124* 40.74 4773 87.07 4 35 6 380 27 v Ireland 12 May 2023 ODI # 4577
125 116 13 4171 124* 40.49 4811 86.69 4 35 6 380 27 v Afghanistan 5 Jul 2023 ODI # 4615
126 117 13 4196 124* 40.34 4840 86.69 4 35 6 383 27 v Afghanistan 8 Jul 2023 ODI # 4619
127 118 13 4235 124* 40.33 4879 86.80 4 35 6 388 27 v Afghanistan 11 Jul 2023 ODI # 4621
128 119 13 4240 124* 40.00 4890 86.70 4 35 6 389 27 v Sri Lanka 31 Aug 2023 ODI # 4629
129 120 14 4272 124* 40.30 4908 87.04 4 35 6 393 28 v Afghanistan 3 Sep 2023 ODI # 4631
130 121 14 4325 124* 40.42 4965 87.10 4 36 6 400 28 v Pakistan 6 Sep 2023 ODI # 4634
131 122 14 4328 124* 40.07 4972 87.04 4 36 6 400 28 v Sri Lanka 9 Sep 2023 ODI # 4637
132 123 14 4408 124* 40.44 5057 87.16 4 37 6 406 31 v India 15 Sep 2023 ODI # 4645
133 124 14 4422 124* 40.20 5076 87.11 4 37 6 408 31 v Afghanistan 7 Oct 2023 ODI # 4660
134 125 14 4423 124* 39.84 5085 86.98 4 37 6 408 31 v England 10 Oct 2023 ODI # 4664
135 126 14 4463 124* 39.84 5136 86.89 4 37 6 411 33 v New Zealand 13 Oct 2023 ODI # 4668
136 127 14 4464 124* 39.50 5140 86.84 4 37 6 411 33 v South Africa 24 Oct 2023 ODI # 4680
137 128 14 4469 124* 39.20 5154 86.70 4 37 6 411 33 v Netherlands 28 Oct 2023 ODI # 4685
138 129 14 4512 124* 39.23 5218 86.46 4 37 6 415 33 v Pakistan 31 Oct 2023 ODI # 4688
139 130 14 4594 124* 39.60 5283 86.95 4 38 6 427 35 v Sri Lanka 6 Nov 2023 ODI # 4695
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