Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date between 20 Sep 2018 and 18 Mar 2024 remove between 20 Sep 2018 and 18 Mar 2024 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 2017-2024 97 68 11 1331 112* 23.35 1699 78.34 2 3 4 117 22 Profile
filtered 2018-2024 85 62 11 1225 112* 24.01 1523 80.43 2 2 4 108 22
Cumulative averages
1 1 0 4 4 4.00 10 40.00 0 0 0 0 0 v Afghanistan 20 Sep 2018 ODI # 4041
2 2 0 46 42 23.00 60 76.66 0 0 0 2 2 v India 21 Sep 2018 ODI # 4042
3 3 1 51 42 25.50 64 79.68 0 0 0 2 2 v Afghanistan 23 Sep 2018 ODI # 4045
4 4 1 63 42 21.00 75 84.00 0 0 0 3 2 v Pakistan 26 Sep 2018 ODI # 4047
5 5 1 95 42 23.75 134 70.89 0 0 0 6 2 v India 28 Sep 2018 ODI # 4048
6 6 1 96 42 19.20 138 69.56 0 0 0 6 2 v Zimbabwe 21 Oct 2018 ODI # 4057
7 6 1 96 42 19.20 138 69.56 0 0 0 6 2 v Zimbabwe 24 Oct 2018 ODI # 4060
8 6 1 96 42 19.20 138 69.56 0 0 0 6 2 v West Indies 9 Dec 2018 ODI # 4071
9 7 2 106 42 21.20 148 71.62 0 0 0 7 2 v West Indies 11 Dec 2018 ODI # 4072
10 7 2 106 42 21.20 148 71.62 0 0 0 7 2 v West Indies 14 Dec 2018 ODI # 4073
11 8 2 132 42 22.00 175 75.42 0 0 0 10 3 v New Zealand 13 Feb 2019 ODI # 4093
12 9 2 148 42 21.14 195 75.89 0 0 0 11 3 v New Zealand 16 Feb 2019 ODI # 4094
13 10 2 185 42 23.12 229 80.78 0 0 0 18 3 v New Zealand 20 Feb 2019 ODI # 4095
14 10 2 185 42 23.12 229 80.78 0 0 0 18 3 v West Indies 7 May 2019 ODI # 4129
15 10 2 185 42 23.12 229 80.78 0 0 0 18 3 v West Indies 13 May 2019 ODI # 4134
16 10 2 185 42 23.12 229 80.78 0 0 0 18 3 v West Indies 17 May 2019 ODI # 4137
17 11 3 190 42 23.75 232 81.89 0 0 0 19 3 v South Africa 2 Jun 2019 ODI # 4147
18 12 3 197 42 21.88 241 81.74 0 0 0 19 3 v New Zealand 5 Jun 2019 ODI # 4151
19 13 3 209 42 20.90 249 83.93 0 0 0 21 3 v England 8 Jun 2019 ODI # 4153
20 13 3 209 42 20.90 249 83.93 0 0 0 21 3 v West Indies 17 Jun 2019 ODI # 4162
21 14 3 215 42 19.54 256 83.98 0 0 0 21 3 v Australia 20 Jun 2019 ODI # 4166
22 14 3 215 42 19.54 256 83.98 0 0 0 21 3 v Afghanistan 24 Jun 2019 ODI # 4172
23 15 4 222 42 20.18 262 84.73 0 0 0 22 3 v Pakistan 5 Jul 2019 ODI # 4186
24 16 4 224 42 18.66 267 83.89 0 0 0 22 3 v Sri Lanka 26 Jul 2019 ODI # 4193
25 17 4 267 43 20.53 316 84.49 0 0 0 28 3 v Sri Lanka 28 Jul 2019 ODI # 4194
26 18 4 275 43 19.64 322 85.40 0 0 0 30 3 v Sri Lanka 31 Jul 2019 ODI # 4195
27 19 4 282 43 18.80 326 86.50 0 0 0 30 4 v Zimbabwe 1 Mar 2020 ODI # 4249
28 20 4 287 43 17.93 332 86.44 0 0 0 30 4 v Zimbabwe 3 Mar 2020 ODI # 4251
29 20 4 287 43 17.93 332 86.44 0 0 0 30 4 v Zimbabwe 6 Mar 2020 ODI # 4253
30 20 4 287 43 17.93 332 86.44 0 0 0 30 4 v West Indies 20 Jan 2021 ODI # 4270
31 20 4 287 43 17.93 332 86.44 0 0 0 30 4 v West Indies 22 Jan 2021 ODI # 4272
32 20 4 287 43 17.93 332 86.44 0 0 0 30 4 v West Indies 25 Jan 2021 ODI # 4274
33 21 4 288 43 16.94 342 84.21 0 0 0 30 4 v New Zealand 20 Mar 2021 ODI # 4279
34 21 4 288 43 16.94 342 84.21 0 0 0 30 4 v New Zealand 23 Mar 2021 ODI # 4280
35 22 4 288 43 16.00 344 83.72 0 0 1 30 4 v New Zealand 26 Mar 2021 ODI # 4282
36 22 4 288 43 16.00 344 83.72 0 0 1 30 4 v Sri Lanka 23 May 2021 ODI # 4290
37 23 4 288 43 15.15 346 83.23 0 0 2 30 4 v Sri Lanka 25 May 2021 ODI # 4291
38 24 4 288 43 14.40 350 82.28 0 0 3 30 4 v Sri Lanka 28 May 2021 ODI # 4292
39 25 4 314 43 14.95 375 83.73 0 0 3 31 5 v Zimbabwe 16 Jul 2021 ODI # 4304
40 26 4 320 43 14.54 390 82.05 0 0 3 31 5 v Zimbabwe 18 Jul 2021 ODI # 4306
41 27 5 401 81* 18.22 510 78.62 0 1 3 40 5 v Afghanistan 23 Feb 2022 ODI # 4357
42 27 5 401 81* 18.22 510 78.62 0 1 3 40 5 v Afghanistan 25 Feb 2022 ODI # 4358
43 28 5 407 81* 17.69 522 77.96 0 1 3 40 5 v Afghanistan 28 Feb 2022 ODI # 4359
44 29 6 426 81* 18.52 535 79.62 0 1 3 40 7 v South Africa 18 Mar 2022 ODI # 4370
45 30 6 464 81* 19.33 584 79.45 0 1 3 41 9 v South Africa 20 Mar 2022 ODI # 4372
46 30 6 464 81* 19.33 584 79.45 0 1 3 41 9 v South Africa 23 Mar 2022 ODI # 4375
47 30 6 464 81* 19.33 584 79.45 0 1 3 41 9 v West Indies 10 Jul 2022 ODI # 4421
48 30 6 464 81* 19.33 584 79.45 0 1 3 41 9 v West Indies 13 Jul 2022 ODI # 4426
49 31 7 480 81* 20.00 619 77.54 0 1 3 41 9 v West Indies 16 Jul 2022 ODI # 4431
50 31 7 480 81* 20.00 619 77.54 0 1 3 41 9 v Zimbabwe 5 Aug 2022 ODI # 4441
51 32 7 495 81* 19.80 631 78.44 0 1 3 43 9 v Zimbabwe 7 Aug 2022 ODI # 4442
52 33 7 509 81* 19.57 655 77.70 0 1 3 45 9 v Zimbabwe 10 Aug 2022 ODI # 4443
53 34 8 547 81* 21.03 694 78.81 0 1 3 49 11 v India 4 Dec 2022 ODI # 4493
54 35 9 647 100* 24.88 777 83.26 1 1 3 57 15 v India 7 Dec 2022 ODI # 4496
55 36 9 650 100* 24.07 782 83.12 1 1 3 57 15 v India 10 Dec 2022 ODI # 4499
56 37 9 657 100* 23.46 801 82.02 1 1 3 57 15 v England 1 Mar 2023 ODI # 4525
57 38 9 664 100* 22.89 815 81.47 1 1 3 57 15 v England 3 Mar 2023 ODI # 4528
58 39 9 669 100* 22.30 821 81.48 1 1 3 58 15 v England 6 Mar 2023 ODI # 4531
59 39 9 669 100* 22.30 821 81.48 1 1 3 58 15 v Ireland 23 Mar 2023 ODI # 4547
60 40 9 696 100* 22.45 855 81.40 1 1 3 62 15 v Ireland 9 May 2023 ODI # 4576
61 41 9 715 100* 22.34 867 82.46 1 1 3 65 15 v Ireland 12 May 2023 ODI # 4577
62 42 9 752 100* 22.78 906 83.00 1 1 3 68 15 v Ireland 14 May 2023 ODI # 4578
63 43 9 757 100* 22.26 929 81.48 1 1 3 68 15 v Afghanistan 5 Jul 2023 ODI # 4615
64 44 9 782 100* 22.34 977 80.04 1 1 3 70 15 v Afghanistan 8 Jul 2023 ODI # 4619
65 44 9 782 100* 22.34 977 80.04 1 1 3 70 15 v Afghanistan 11 Jul 2023 ODI # 4621
66 45 9 787 100* 21.86 988 79.65 1 1 3 70 15 v Sri Lanka 31 Aug 2023 ODI # 4629
67 46 10 899 112* 24.97 1107 81.21 2 1 3 77 18 v Afghanistan 3 Sep 2023 ODI # 4631
68 47 10 899 112* 24.29 1108 81.13 2 1 4 77 18 v Pakistan 6 Sep 2023 ODI # 4634
69 48 10 927 112* 24.39 1137 81.53 2 1 4 81 18 v Sri Lanka 9 Sep 2023 ODI # 4637
70 49 10 940 112* 24.10 1165 80.68 2 1 4 82 18 v India 15 Sep 2023 ODI # 4645
71 50 10 997 112* 24.92 1238 80.53 2 2 4 87 18 v Afghanistan 7 Oct 2023 ODI # 4660
72 51 10 1005 112* 24.51 1245 80.72 2 2 4 88 18 v England 10 Oct 2023 ODI # 4664
73 52 10 1035 112* 24.64 1291 80.17 2 2 4 92 18 v New Zealand 13 Oct 2023 ODI # 4668
74 53 10 1038 112* 24.13 1304 79.60 2 2 4 92 18 v India 19 Oct 2023 ODI # 4674
75 54 10 1049 112* 23.84 1323 79.28 2 2 4 93 18 v South Africa 24 Oct 2023 ODI # 4680
76 55 10 1084 112* 24.08 1363 79.53 2 2 4 98 19 v Netherlands 28 Oct 2023 ODI # 4685
77 56 10 1109 112* 24.10 1393 79.61 2 2 4 99 20 v Pakistan 31 Oct 2023 ODI # 4688
78 57 10 1112 112* 23.65 1398 79.54 2 2 4 99 20 v Sri Lanka 6 Nov 2023 ODI # 4695
79 58 10 1141 112* 23.77 1418 80.46 2 2 4 103 20 v Australia 11 Nov 2023 ODI # 4700
80 59 11 1169 112* 24.35 1439 81.23 2 2 4 104 22 v New Zealand 17 Dec 2023 ODI # 4711
81 60 11 1188 112* 24.24 1465 81.09 2 2 4 104 22 v New Zealand 20 Dec 2023 ODI # 4715
82 60 11 1188 112* 24.24 1465 81.09 2 2 4 104 22 v New Zealand 23 Dec 2023 ODI # 4717
83 60 11 1188 112* 24.24 1465 81.09 2 2 4 104 22 v Sri Lanka 13 Mar 2024 ODI # 4743
84 61 11 1200 112* 24.00 1483 80.91 2 2 4 105 22 v Sri Lanka 15 Mar 2024 ODI # 4744
85 62 11 1225 112* 24.01 1523 80.43 2 2 4 108 22 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