Records type batting analysis [change type]
View reverse 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 (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2017-2024 97 68 11 1331 112* 23.35 1699 78.34 2 3 4 117 22 Profile
filtered 2017-2024 97 68 11 1331 112* 23.35 1699 78.34 2 3 4 117 22
Reverse cumulative
1 1 0 25 25 25.00 40 62.50 0 0 0 3 0 v Sri Lanka 18 Mar 2024 ODI # 4745
2 2 0 37 25 18.50 58 63.79 0 0 0 4 0 v Sri Lanka 15 Mar 2024 ODI # 4744
3 2 0 37 25 18.50 58 63.79 0 0 0 4 0 v Sri Lanka 13 Mar 2024 ODI # 4743
4 2 0 37 25 18.50 58 63.79 0 0 0 4 0 v New Zealand 23 Dec 2023 ODI # 4717
5 3 0 56 25 18.66 84 66.66 0 0 0 4 0 v New Zealand 20 Dec 2023 ODI # 4715
6 4 1 84 28* 28.00 105 80.00 0 0 0 5 2 v New Zealand 17 Dec 2023 ODI # 4711
7 5 1 113 29 28.25 125 90.40 0 0 0 9 2 v Australia 11 Nov 2023 ODI # 4700
8 6 1 116 29 23.20 130 89.23 0 0 0 9 2 v Sri Lanka 6 Nov 2023 ODI # 4695
9 7 1 141 29 23.50 160 88.12 0 0 0 10 3 v Pakistan 31 Oct 2023 ODI # 4688
10 8 1 176 35 25.14 200 88.00 0 0 0 15 4 v Netherlands 28 Oct 2023 ODI # 4685
11 9 1 187 35 23.37 219 85.38 0 0 0 16 4 v South Africa 24 Oct 2023 ODI # 4680
12 10 1 190 35 21.11 232 81.89 0 0 0 16 4 v India 19 Oct 2023 ODI # 4674
13 11 1 220 35 22.00 278 79.13 0 0 0 20 4 v New Zealand 13 Oct 2023 ODI # 4668
14 12 1 228 35 20.72 285 80.00 0 0 0 21 4 v England 10 Oct 2023 ODI # 4664
15 13 1 285 57 23.75 358 79.60 0 1 0 26 4 v Afghanistan 7 Oct 2023 ODI # 4660
16 14 1 298 57 22.92 386 77.20 0 1 0 27 4 v India 15 Sep 2023 ODI # 4645
17 15 1 326 57 23.28 415 78.55 0 1 0 31 4 v Sri Lanka 9 Sep 2023 ODI # 4637
18 16 1 326 57 21.73 416 78.36 0 1 1 31 4 v Pakistan 6 Sep 2023 ODI # 4634
19 17 2 438 112* 29.20 535 81.86 1 1 1 38 7 v Afghanistan 3 Sep 2023 ODI # 4631
20 18 2 443 112* 27.68 546 81.13 1 1 1 38 7 v Sri Lanka 31 Aug 2023 ODI # 4629
21 18 2 443 112* 27.68 546 81.13 1 1 1 38 7 v Afghanistan 11 Jul 2023 ODI # 4621
22 19 2 468 112* 27.52 594 78.78 1 1 1 40 7 v Afghanistan 8 Jul 2023 ODI # 4619
23 20 2 473 112* 26.27 617 76.66 1 1 1 40 7 v Afghanistan 5 Jul 2023 ODI # 4615
24 21 2 510 112* 26.84 656 77.74 1 1 1 43 7 v Ireland 14 May 2023 ODI # 4578
25 22 2 529 112* 26.45 668 79.19 1 1 1 46 7 v Ireland 12 May 2023 ODI # 4577
26 23 2 556 112* 26.47 702 79.20 1 1 1 50 7 v Ireland 9 May 2023 ODI # 4576
27 23 2 556 112* 26.47 702 79.20 1 1 1 50 7 v Ireland 23 Mar 2023 ODI # 4547
28 24 2 561 112* 25.50 708 79.23 1 1 1 51 7 v England 6 Mar 2023 ODI # 4531
29 25 2 568 112* 24.69 722 78.67 1 1 1 51 7 v England 3 Mar 2023 ODI # 4528
30 26 2 575 112* 23.95 741 77.59 1 1 1 51 7 v England 1 Mar 2023 ODI # 4525
31 27 2 578 112* 23.12 746 77.47 1 1 1 51 7 v India 10 Dec 2022 ODI # 4499
32 28 3 678 112* 27.12 829 81.78 2 1 1 59 11 v India 7 Dec 2022 ODI # 4496
33 29 4 716 112* 28.64 868 82.48 2 1 1 63 13 v India 4 Dec 2022 ODI # 4493
34 30 4 730 112* 28.07 892 81.83 2 1 1 65 13 v Zimbabwe 10 Aug 2022 ODI # 4443
35 31 4 745 112* 27.59 904 82.41 2 1 1 67 13 v Zimbabwe 7 Aug 2022 ODI # 4442
36 31 4 745 112* 27.59 904 82.41 2 1 1 67 13 v Zimbabwe 5 Aug 2022 ODI # 4441
37 32 5 761 112* 28.18 939 81.04 2 1 1 67 13 v West Indies 16 Jul 2022 ODI # 4431
38 32 5 761 112* 28.18 939 81.04 2 1 1 67 13 v West Indies 13 Jul 2022 ODI # 4426
39 32 5 761 112* 28.18 939 81.04 2 1 1 67 13 v West Indies 10 Jul 2022 ODI # 4421
40 32 5 761 112* 28.18 939 81.04 2 1 1 67 13 v South Africa 23 Mar 2022 ODI # 4375
41 33 5 799 112* 28.53 988 80.87 2 1 1 68 15 v South Africa 20 Mar 2022 ODI # 4372
42 34 6 818 112* 29.21 1001 81.71 2 1 1 68 17 v South Africa 18 Mar 2022 ODI # 4370
43 35 6 824 112* 28.41 1013 81.34 2 1 1 68 17 v Afghanistan 28 Feb 2022 ODI # 4359
44 35 6 824 112* 28.41 1013 81.34 2 1 1 68 17 v Afghanistan 25 Feb 2022 ODI # 4358
45 36 7 905 112* 31.20 1133 79.87 2 2 1 77 17 v Afghanistan 23 Feb 2022 ODI # 4357
46 37 7 911 112* 30.36 1148 79.35 2 2 1 77 17 v Zimbabwe 18 Jul 2021 ODI # 4306
47 38 7 937 112* 30.22 1173 79.88 2 2 1 78 18 v Zimbabwe 16 Jul 2021 ODI # 4304
48 39 7 937 112* 29.28 1177 79.60 2 2 2 78 18 v Sri Lanka 28 May 2021 ODI # 4292
49 40 7 937 112* 28.39 1179 79.47 2 2 3 78 18 v Sri Lanka 25 May 2021 ODI # 4291
50 40 7 937 112* 28.39 1179 79.47 2 2 3 78 18 v Sri Lanka 23 May 2021 ODI # 4290
51 41 7 937 112* 27.55 1181 79.33 2 2 4 78 18 v New Zealand 26 Mar 2021 ODI # 4282
52 41 7 937 112* 27.55 1181 79.33 2 2 4 78 18 v New Zealand 23 Mar 2021 ODI # 4280
53 42 7 938 112* 26.80 1191 78.75 2 2 4 78 18 v New Zealand 20 Mar 2021 ODI # 4279
54 42 7 938 112* 26.80 1191 78.75 2 2 4 78 18 v West Indies 25 Jan 2021 ODI # 4274
55 42 7 938 112* 26.80 1191 78.75 2 2 4 78 18 v West Indies 22 Jan 2021 ODI # 4272
56 42 7 938 112* 26.80 1191 78.75 2 2 4 78 18 v West Indies 20 Jan 2021 ODI # 4270
57 42 7 938 112* 26.80 1191 78.75 2 2 4 78 18 v Zimbabwe 6 Mar 2020 ODI # 4253
58 43 7 943 112* 26.19 1197 78.78 2 2 4 78 18 v Zimbabwe 3 Mar 2020 ODI # 4251
59 44 7 950 112* 25.67 1201 79.10 2 2 4 78 19 v Zimbabwe 1 Mar 2020 ODI # 4249
60 45 7 958 112* 25.21 1207 79.37 2 2 4 80 19 v Sri Lanka 31 Jul 2019 ODI # 4195
61 46 7 1001 112* 25.66 1256 79.69 2 2 4 86 19 v Sri Lanka 28 Jul 2019 ODI # 4194
62 47 7 1003 112* 25.07 1261 79.54 2 2 4 86 19 v Sri Lanka 26 Jul 2019 ODI # 4193
63 48 8 1010 112* 25.25 1267 79.71 2 2 4 87 19 v Pakistan 5 Jul 2019 ODI # 4186
64 48 8 1010 112* 25.25 1267 79.71 2 2 4 87 19 v Afghanistan 24 Jun 2019 ODI # 4172
65 49 8 1016 112* 24.78 1274 79.74 2 2 4 87 19 v Australia 20 Jun 2019 ODI # 4166
66 49 8 1016 112* 24.78 1274 79.74 2 2 4 87 19 v West Indies 17 Jun 2019 ODI # 4162
67 50 8 1028 112* 24.47 1282 80.18 2 2 4 89 19 v England 8 Jun 2019 ODI # 4153
68 51 8 1035 112* 24.06 1291 80.17 2 2 4 89 19 v New Zealand 5 Jun 2019 ODI # 4151
69 52 9 1040 112* 24.18 1294 80.37 2 2 4 90 19 v South Africa 2 Jun 2019 ODI # 4147
70 52 9 1040 112* 24.18 1294 80.37 2 2 4 90 19 v West Indies 17 May 2019 ODI # 4137
71 52 9 1040 112* 24.18 1294 80.37 2 2 4 90 19 v West Indies 13 May 2019 ODI # 4134
72 52 9 1040 112* 24.18 1294 80.37 2 2 4 90 19 v West Indies 7 May 2019 ODI # 4129
73 53 9 1077 112* 24.47 1328 81.09 2 2 4 97 19 v New Zealand 20 Feb 2019 ODI # 4095
74 54 9 1093 112* 24.28 1348 81.08 2 2 4 98 19 v New Zealand 16 Feb 2019 ODI # 4094
75 55 9 1119 112* 24.32 1375 81.38 2 2 4 101 20 v New Zealand 13 Feb 2019 ODI # 4093
76 55 9 1119 112* 24.32 1375 81.38 2 2 4 101 20 v West Indies 14 Dec 2018 ODI # 4073
77 56 10 1129 112* 24.54 1385 81.51 2 2 4 102 20 v West Indies 11 Dec 2018 ODI # 4072
78 56 10 1129 112* 24.54 1385 81.51 2 2 4 102 20 v West Indies 9 Dec 2018 ODI # 4071
79 56 10 1129 112* 24.54 1385 81.51 2 2 4 102 20 v Zimbabwe 24 Oct 2018 ODI # 4060
80 57 10 1130 112* 24.04 1389 81.35 2 2 4 102 20 v Zimbabwe 21 Oct 2018 ODI # 4057
81 58 10 1162 112* 24.20 1448 80.24 2 2 4 105 20 v India 28 Sep 2018 ODI # 4048
82 59 10 1174 112* 23.95 1459 80.46 2 2 4 106 20 v Pakistan 26 Sep 2018 ODI # 4047
83 60 11 1179 112* 24.06 1463 80.58 2 2 4 106 20 v Afghanistan 23 Sep 2018 ODI # 4045
84 61 11 1221 112* 24.42 1513 80.70 2 2 4 108 22 v India 21 Sep 2018 ODI # 4042
85 62 11 1225 112* 24.01 1523 80.43 2 2 4 108 22 v Afghanistan 20 Sep 2018 ODI # 4041
86 63 11 1240 112* 23.84 1544 80.31 2 2 4 108 22 v Sri Lanka 15 Sep 2018 ODI # 4036
87 63 11 1240 112* 23.84 1544 80.31 2 2 4 108 22 v West Indies 28 Jul 2018 ODI # 4024
88 63 11 1240 112* 23.84 1544 80.31 2 2 4 108 22 v West Indies 25 Jul 2018 ODI # 4023
89 63 11 1240 112* 23.84 1544 80.31 2 2 4 108 22 v West Indies 22 Jul 2018 ODI # 4022
90 64 11 1245 112* 23.49 1558 79.91 2 2 4 108 22 v Sri Lanka 27 Jan 2018 ODI # 3967
91 65 11 1260 112* 23.33 1596 78.94 2 2 4 109 22 v South Africa 22 Oct 2017 ODI # 3929
92 66 11 1274 112* 23.16 1622 78.54 2 2 4 110 22 v Australia 5 Jun 2017 ODI # 3879
93 67 11 1280 112* 22.85 1628 78.62 2 2 4 111 22 v New Zealand 17 May 2017 ODI # 3868
94 67 11 1280 112* 22.85 1628 78.62 2 2 4 111 22 v Ireland 12 May 2017 ODI # 3866
95 68 11 1331 112* 23.35 1699 78.34 2 3 4 117 22 v Sri Lanka 1 Apr 2017 ODI # 3858
96 68 11 1331 112* 23.35 1699 78.34 2 3 4 117 22 v Sri Lanka 28 Mar 2017 ODI # 3856
97 68 11 1331 112* 23.35 1699 78.34 2 3 4 117 22 v Sri Lanka 25 Mar 2017 ODI # 3855
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