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 14 Aug 2011 remove greater than or equal to 14 Aug 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 135 126 14 4472 124* 39.92 5096 87.75 4 36 6 421 35
Cumulative averages
1 1 0 26 26 26.00 47 55.31 0 0 0 0 0 v Zimbabwe 14 Aug 2011 ODI # 3177
2 2 0 45 26 22.50 69 65.21 0 0 0 1 1 v Zimbabwe 16 Aug 2011 ODI # 3179
3 3 1 84 39* 42.00 116 72.41 0 0 0 6 1 v Zimbabwe 19 Aug 2011 ODI # 3181
4 4 1 163 79 54.33 187 87.16 0 1 0 11 2 v Zimbabwe 21 Aug 2011 ODI # 3183
5 5 2 230 79 76.66 245 93.87 0 2 0 13 3 v West Indies 13 Oct 2011 ODI # 3198
6 6 2 242 79 60.50 254 95.27 0 2 0 16 3 v West Indies 15 Oct 2011 ODI # 3200
7 6 2 242 79 60.50 254 95.27 0 2 0 16 3 v West Indies 18 Oct 2011 ODI # 3202
8 7 2 257 79 51.40 292 88.01 0 2 0 16 3 v Pakistan 1 Dec 2011 ODI # 3218
9 8 2 291 79 48.50 382 76.17 0 2 0 17 3 v Pakistan 3 Dec 2011 ODI # 3220
10 9 2 300 79 42.85 399 75.18 0 2 0 18 3 v Pakistan 6 Dec 2011 ODI # 3222
11 10 2 364 79 45.50 465 78.27 0 3 0 22 3 v Pakistan 11 Mar 2012 ODI # 3258
12 11 2 413 79 45.88 496 83.26 0 3 0 27 5 v India 16 Mar 2012 ODI # 3261
13 12 2 469 79 46.90 542 86.53 0 4 0 34 5 v Sri Lanka 20 Mar 2012 ODI # 3265
14 13 2 537 79 48.81 614 87.45 0 5 0 41 6 v Pakistan 22 Mar 2012 ODI # 3267
15 14 2 538 79 44.83 617 87.19 0 5 0 41 6 v Zimbabwe 3 May 2013 ODI # 3353
16 15 2 572 79 44.00 652 87.73 0 5 0 43 6 v Zimbabwe 5 May 2013 ODI # 3354
17 16 2 590 79 42.14 675 87.40 0 5 0 45 6 v Zimbabwe 8 May 2013 ODI # 3355
18 17 2 593 79 39.53 684 86.69 0 5 0 45 6 v Sri Lanka 17 Feb 2014 ODI # 3469
19 18 2 617 79 38.56 707 87.27 0 5 0 47 7 v Sri Lanka 20 Feb 2014 ODI # 3470
20 19 3 661 79 41.31 723 91.42 0 5 0 53 9 v Pakistan 4 Mar 2014 ODI # 3482
21 20 3 681 79 40.05 755 90.19 0 5 0 55 9 v Sri Lanka 6 Mar 2014 ODI # 3485
22 21 3 733 79 40.72 813 90.15 0 6 0 59 10 v India 15 Jun 2014 ODI # 3497
23 22 3 737 79 38.78 821 89.76 0 6 0 60 10 v India 17 Jun 2014 ODI # 3498
24 22 3 737 79 38.78 821 89.76 0 6 0 60 10 v India 19 Jun 2014 ODI # 3499
25 23 3 838 101 41.90 920 91.08 1 6 0 70 10 v Zimbabwe 21 Nov 2014 ODI # 3550
26 24 3 838 101 39.90 921 90.98 1 6 1 70 10 v Zimbabwe 23 Nov 2014 ODI # 3552
27 25 3 878 101 39.90 954 92.03 1 6 1 74 10 v Zimbabwe 26 Nov 2014 ODI # 3553
28 26 3 879 101 38.21 958 91.75 1 6 1 74 10 v Zimbabwe 28 Nov 2014 ODI # 3555
29 27 3 879 101 36.62 966 90.99 1 6 2 74 10 v Zimbabwe 1 Dec 2014 ODI # 3559
30 28 3 942 101 37.68 1017 92.62 1 7 2 80 11 v Afghanistan 18 Feb 2015 ODI # 3605
31 29 3 988 101 38.00 1076 91.82 1 7 2 84 12 v Sri Lanka 26 Feb 2015 ODI # 3615
32 30 4 1040 101 40.00 1117 93.10 1 8 2 89 13 v Scotland 5 Mar 2015 ODI # 3624
33 31 4 1042 101 38.59 1123 92.78 1 8 2 89 13 v England 9 Mar 2015 ODI # 3630
34 32 4 1065 101 38.03 1141 93.33 1 8 2 92 13 v New Zealand 13 Mar 2015 ODI # 3634
35 33 4 1075 101 37.06 1175 91.48 1 8 2 92 13 v India 19 Mar 2015 ODI # 3641
36 34 4 1106 101 36.86 1202 92.01 1 8 2 96 13 v Pakistan 17 Apr 2015 ODI # 3647
37 35 5 1113 101 37.10 1207 92.21 1 8 2 97 13 v Pakistan 19 Apr 2015 ODI # 3648
38 35 5 1113 101 37.10 1207 92.21 1 8 2 97 13 v Pakistan 22 Apr 2015 ODI # 3649
39 36 5 1165 101 37.58 1275 91.37 1 9 2 100 13 v India 18 Jun 2015 ODI # 3658
40 37 6 1216 101 39.22 1337 90.94 1 10 2 105 13 v India 21 Jun 2015 ODI # 3660
41 38 6 1236 101 38.62 1358 91.01 1 10 2 107 13 v India 24 Jun 2015 ODI # 3661
42 39 6 1284 101 38.90 1409 91.12 1 10 2 112 13 v South Africa 10 Jul 2015 ODI # 3663
43 40 7 1284 101 38.90 1413 90.87 1 10 2 112 13 v South Africa 12 Jul 2015 ODI # 3666
44 40 7 1284 101 38.90 1413 90.87 1 10 2 112 13 v South Africa 15 Jul 2015 ODI # 3668
45 41 7 1300 101 38.23 1434 90.65 1 10 2 114 13 v Zimbabwe 7 Nov 2015 ODI # 3703
46 42 7 1348 101 38.51 1474 91.45 1 10 2 117 13 v Afghanistan 25 Sep 2016 ODI # 3781
47 43 7 1365 101 37.91 1495 91.30 1 10 2 119 13 v Afghanistan 28 Sep 2016 ODI # 3783
48 44 7 1382 101 37.35 1530 90.32 1 10 2 120 13 v Afghanistan 1 Oct 2016 ODI # 3786
49 45 7 1461 101 38.44 1585 92.17 1 11 2 130 14 v England 7 Oct 2016 ODI # 3791
50 46 7 1464 101 37.53 1599 91.55 1 11 2 130 14 v England 9 Oct 2016 ODI # 3793
51 47 7 1468 101 36.70 1609 91.23 1 11 2 130 14 v England 12 Oct 2016 ODI # 3794
52 48 7 1527 101 37.24 1663 91.82 1 12 2 135 16 v New Zealand 26 Dec 2016 ODI # 3814
53 49 7 1534 101 36.52 1673 91.69 1 12 2 136 16 v New Zealand 29 Dec 2016 ODI # 3815
54 50 7 1552 101 36.09 1708 90.86 1 12 2 137 16 v New Zealand 31 Dec 2016 ODI # 3816
55 51 7 1624 101 36.90 1779 91.28 1 13 2 141 17 v Sri Lanka 25 Mar 2017 ODI # 3855
56 51 7 1624 101 36.90 1779 91.28 1 13 2 141 17 v Sri Lanka 28 Mar 2017 ODI # 3856
57 52 7 1678 101 37.28 1841 91.14 1 14 2 148 17 v Sri Lanka 1 Apr 2017 ODI # 3858
58 53 7 1692 101 36.78 1857 91.11 1 14 2 150 17 v Ireland 12 May 2017 ODI # 3866
59 54 7 1698 101 36.12 1871 90.75 1 14 2 151 17 v New Zealand 17 May 2017 ODI # 3868
60 54 7 1698 101 36.12 1871 90.75 1 14 2 151 17 v Ireland 19 May 2017 ODI # 3869
61 55 7 1717 101 35.77 1903 90.22 1 14 2 153 17 v New Zealand 24 May 2017 ODI # 3871
62 56 7 1727 101 35.24 1911 90.37 1 14 2 155 17 v England 1 Jun 2017 ODI # 3875
63 57 7 1756 101 35.12 1959 89.63 1 14 2 157 17 v Australia 5 Jun 2017 ODI # 3879
64 58 7 1870 114 36.66 2074 90.16 2 14 2 168 18 v New Zealand 9 Jun 2017 ODI # 3883
65 59 7 1885 114 36.25 2097 89.89 2 14 2 169 18 v India 15 Jun 2017 ODI # 3891
66 60 7 1914 114 36.11 2142 89.35 2 14 2 171 18 v South Africa 15 Oct 2017 ODI # 3923
67 61 7 1919 114 35.53 2147 89.38 2 14 2 171 18 v South Africa 18 Oct 2017 ODI # 3925
68 62 7 1982 114 36.03 2229 88.91 2 15 2 179 18 v South Africa 22 Oct 2017 ODI # 3929
69 63 7 2019 114 36.05 2275 88.74 2 15 2 184 18 v Zimbabwe 15 Jan 2018 ODI # 3952
70 64 7 2086 114 36.59 2338 89.22 2 16 2 191 18 v Sri Lanka 19 Jan 2018 ODI # 3959
71 65 7 2137 114 36.84 2418 88.37 2 17 2 197 18 v Zimbabwe 23 Jan 2018 ODI # 3964
72 66 7 2145 114 36.35 2426 88.41 2 17 2 199 18 v Sri Lanka 25 Jan 2018 ODI # 3965
73 66 7 2145 114 36.35 2426 88.41 2 17 2 199 18 v Sri Lanka 27 Jan 2018 ODI # 3967
74 67 7 2242 114 37.36 2547 88.02 2 18 2 205 18 v West Indies 22 Jul 2018 ODI # 4022
75 68 7 2298 114 37.67 2619 87.74 2 19 2 210 18 v West Indies 25 Jul 2018 ODI # 4023
76 69 7 2335 114 37.66 2663 87.68 2 19 2 213 18 v West Indies 28 Jul 2018 ODI # 4024
77 70 7 2335 114 37.06 2664 87.65 2 19 3 213 18 v Sri Lanka 15 Sep 2018 ODI # 4036
78 71 7 2367 114 36.98 2719 87.05 2 19 3 213 18 v Afghanistan 20 Sep 2018 ODI # 4041
79 72 7 2384 114 36.67 2731 87.29 2 19 3 216 18 v India 21 Sep 2018 ODI # 4042
80 73 7 2384 114 36.12 2733 87.23 2 19 4 216 18 v Afghanistan 23 Sep 2018 ODI # 4045
81 74 7 2414 114 36.02 2759 87.49 2 19 4 220 18 v West Indies 9 Dec 2018 ODI # 4071
82 75 7 2479 114 36.45 2821 87.87 2 20 4 226 19 v West Indies 11 Dec 2018 ODI # 4072
83 75 7 2479 114 36.45 2821 87.87 2 20 4 226 19 v West Indies 14 Dec 2018 ODI # 4073
84 76 8 2540 114 37.35 2882 88.13 2 21 4 229 21 v West Indies 7 May 2019 ODI # 4129
85 77 8 2569 114 37.23 2917 88.06 2 21 4 232 21 v West Indies 13 May 2019 ODI # 4134
86 78 9 2619 114 37.95 2968 88.24 2 22 4 236 21 v Ireland 15 May 2019 ODI # 4136
87 79 9 2694 114 38.48 3052 88.26 2 23 4 244 22 v South Africa 2 Jun 2019 ODI # 4147
88 80 9 2758 114 38.84 3120 88.39 2 24 4 251 22 v New Zealand 5 Jun 2019 ODI # 4151
89 81 9 2879 121 39.98 3239 88.88 3 24 4 263 23 v England 8 Jun 2019 ODI # 4153
90 82 10 3003 124* 41.70 3338 89.96 4 24 4 279 23 v West Indies 17 Jun 2019 ODI # 4162
91 83 10 3044 124* 41.69 3379 90.08 4 24 4 283 23 v Australia 20 Jun 2019 ODI # 4166
92 84 10 3095 124* 41.82 3448 89.76 4 25 4 284 23 v Afghanistan 24 Jun 2019 ODI # 4172
93 85 10 3161 124* 42.14 3522 89.75 4 26 4 290 23 v India 2 Jul 2019 ODI # 4182
94 86 10 3225 124* 42.43 3599 89.60 4 27 4 296 23 v Pakistan 5 Jul 2019 ODI # 4186
95 87 10 3244 124* 42.12 3642 89.07 4 27 4 297 23 v West Indies 20 Jan 2021 ODI # 4270
96 88 11 3287 124* 42.68 3692 89.03 4 27 4 301 23 v West Indies 22 Jan 2021 ODI # 4272
97 89 11 3338 124* 42.79 3773 88.47 4 28 4 304 23 v West Indies 25 Jan 2021 ODI # 4274
98 90 11 3353 124* 42.44 3807 88.07 4 28 4 306 23 v Sri Lanka 23 May 2021 ODI # 4290
99 91 11 3353 124* 41.91 3810 88.00 4 28 5 306 23 v Sri Lanka 25 May 2021 ODI # 4291
100 92 11 3357 124* 41.44 3817 87.94 4 28 5 306 23 v Sri Lanka 28 May 2021 ODI # 4292
101 93 11 3376 124* 41.17 3842 87.87 4 28 5 309 23 v Zimbabwe 16 Jul 2021 ODI # 4304
102 94 12 3472 124* 42.34 3951 87.87 4 29 5 317 23 v Zimbabwe 18 Jul 2021 ODI # 4306
103 95 12 3502 124* 42.19 3993 87.70 4 29 5 318 24 v Zimbabwe 20 Jul 2021 ODI # 4308
104 96 12 3512 124* 41.80 4008 87.62 4 29 5 319 24 v Afghanistan 23 Feb 2022 ODI # 4357
105 97 12 3532 124* 41.55 4044 87.33 4 29 5 321 24 v Afghanistan 25 Feb 2022 ODI # 4358
106 98 12 3562 124* 41.41 4080 87.30 4 29 5 324 24 v Afghanistan 28 Feb 2022 ODI # 4359
107 99 12 3639 124* 41.82 4144 87.81 4 30 5 331 27 v South Africa 18 Mar 2022 ODI # 4370
108 100 12 3639 124* 41.35 4150 87.68 4 30 6 331 27 v South Africa 20 Mar 2022 ODI # 4372
109 101 13 3657 124* 41.55 4170 87.69 4 30 6 333 27 v South Africa 23 Mar 2022 ODI # 4375
110 102 13 3686 124* 41.41 4208 87.59 4 30 6 336 27 v India 4 Dec 2022 ODI # 4493
111 103 13 3694 124* 41.04 4228 87.36 4 30 6 337 27 v India 7 Dec 2022 ODI # 4496
112 104 13 3737 124* 41.06 4278 87.35 4 30 6 341 27 v India 10 Dec 2022 ODI # 4499
113 105 13 3745 124* 40.70 4290 87.29 4 30 6 342 27 v England 1 Mar 2023 ODI # 4525
114 106 13 3803 124* 40.89 4359 87.24 4 31 6 347 27 v England 3 Mar 2023 ODI # 4528
115 107 13 3878 124* 41.25 4430 87.53 4 32 6 354 27 v England 6 Mar 2023 ODI # 4531
116 108 13 3971 124* 41.80 4519 87.87 4 33 6 363 27 v Ireland 18 Mar 2023 ODI # 4539
117 109 13 3988 124* 41.54 4538 87.88 4 33 6 365 27 v Ireland 20 Mar 2023 ODI # 4542
118 109 13 3988 124* 41.54 4538 87.88 4 33 6 365 27 v Ireland 23 Mar 2023 ODI # 4547
119 110 13 4008 124* 41.31 4559 87.91 4 33 6 369 27 v Ireland 9 May 2023 ODI # 4576
120 111 13 4034 124* 41.16 4586 87.96 4 33 6 374 27 v Ireland 12 May 2023 ODI # 4577
121 112 13 4049 124* 40.89 4624 87.56 4 33 6 374 27 v Afghanistan 5 Jul 2023 ODI # 4615
122 113 13 4074 124* 40.74 4653 87.55 4 33 6 377 27 v Afghanistan 8 Jul 2023 ODI # 4619
123 114 13 4113 124* 40.72 4692 87.65 4 33 6 382 27 v Afghanistan 11 Jul 2023 ODI # 4621
124 115 13 4118 124* 40.37 4703 87.56 4 33 6 383 27 v Sri Lanka 31 Aug 2023 ODI # 4629
125 116 14 4150 124* 40.68 4721 87.90 4 33 6 387 28 v Afghanistan 3 Sep 2023 ODI # 4631
126 117 14 4203 124* 40.80 4778 87.96 4 34 6 394 28 v Pakistan 6 Sep 2023 ODI # 4634
127 118 14 4206 124* 40.44 4785 87.89 4 34 6 394 28 v Sri Lanka 9 Sep 2023 ODI # 4637
128 119 14 4286 124* 40.81 4870 88.00 4 35 6 400 31 v India 15 Sep 2023 ODI # 4645
129 120 14 4300 124* 40.56 4889 87.95 4 35 6 402 31 v Afghanistan 7 Oct 2023 ODI # 4660
130 121 14 4301 124* 40.19 4898 87.81 4 35 6 402 31 v England 10 Oct 2023 ODI # 4664
131 122 14 4341 124* 40.19 4949 87.71 4 35 6 405 33 v New Zealand 13 Oct 2023 ODI # 4668
132 123 14 4342 124* 39.83 4953 87.66 4 35 6 405 33 v South Africa 24 Oct 2023 ODI # 4680
133 124 14 4347 124* 39.51 4967 87.51 4 35 6 405 33 v Netherlands 28 Oct 2023 ODI # 4685
134 125 14 4390 124* 39.54 5031 87.25 4 35 6 409 33 v Pakistan 31 Oct 2023 ODI # 4688
135 126 14 4472 124* 39.92 5096 87.75 4 36 6 421 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