Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Bangladesh remove Bangladesh 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