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 24 May 2017 remove greater than or equal to 24 May 2017 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 2007-2024 232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93 Profile
filtered 2017-2024 92 81 19 2414 111 38.93 3039 79.43 2 11 3 164 63
Cumulative averages
1 1 1 46 46* - 36 127.77 0 0 0 6 1 v New Zealand 24 May 2017 ODI # 3871
2 2 2 52 46* - 42 123.80 0 0 0 6 1 v England 1 Jun 2017 ODI # 3875
3 3 2 60 46* 60.00 53 113.20 0 0 0 6 2 v Australia 5 Jun 2017 ODI # 3879
4 4 3 162 102* 162.00 160 101.25 1 0 0 14 4 v New Zealand 9 Jun 2017 ODI # 3883
5 5 3 183 102* 91.50 185 98.91 1 0 0 16 4 v India 15 Jun 2017 ODI # 3891
6 6 3 209 102* 69.66 212 98.58 1 0 0 19 5 v South Africa 15 Oct 2017 ODI # 3923
7 7 3 244 102* 61.00 258 94.57 1 0 0 22 5 v South Africa 18 Oct 2017 ODI # 3925
8 8 3 246 102* 49.20 265 92.83 1 0 0 22 5 v South Africa 22 Oct 2017 ODI # 3929
9 8 3 246 102* 49.20 265 92.83 1 0 0 22 5 v Zimbabwe 15 Jan 2018 ODI # 3952
10 9 3 270 102* 45.00 288 93.75 1 0 0 24 6 v Sri Lanka 19 Jan 2018 ODI # 3959
11 10 3 272 102* 38.85 295 92.20 1 0 0 24 6 v Zimbabwe 23 Jan 2018 ODI # 3964
12 11 3 279 102* 34.87 315 88.57 1 0 0 25 6 v Sri Lanka 25 Jan 2018 ODI # 3965
13 12 3 355 102* 39.44 407 87.22 1 1 0 31 9 v Sri Lanka 27 Jan 2018 ODI # 3967
14 13 4 359 102* 39.88 408 87.99 1 1 0 32 9 v West Indies 22 Jul 2018 ODI # 4022
15 14 4 398 102* 39.80 459 86.71 1 1 0 32 11 v West Indies 25 Jul 2018 ODI # 4023
16 15 5 465 102* 46.50 508 91.53 1 2 0 37 14 v West Indies 28 Jul 2018 ODI # 4024
17 16 5 466 102* 42.36 512 91.01 1 2 0 37 14 v Sri Lanka 15 Sep 2018 ODI # 4036
18 17 5 493 102* 41.08 566 87.10 1 2 0 39 14 v Afghanistan 20 Sep 2018 ODI # 4041
19 18 5 518 102* 39.84 617 83.95 1 2 0 42 14 v India 21 Sep 2018 ODI # 4042
20 19 5 592 102* 42.28 698 84.81 1 3 0 45 16 v Afghanistan 23 Sep 2018 ODI # 4045
21 20 5 617 102* 41.13 729 84.63 1 3 0 46 16 v Pakistan 26 Sep 2018 ODI # 4047
22 21 5 621 102* 38.81 745 83.35 1 3 0 46 16 v India 28 Sep 2018 ODI # 4048
23 22 5 621 102* 36.52 749 82.91 1 3 1 46 16 v Zimbabwe 21 Oct 2018 ODI # 4057
24 22 5 621 102* 36.52 749 82.91 1 3 1 46 16 v Zimbabwe 24 Oct 2018 ODI # 4060
25 22 5 621 102* 36.52 749 82.91 1 3 1 46 16 v Zimbabwe 26 Oct 2018 ODI # 4061
26 23 6 635 102* 37.35 770 82.46 1 3 1 46 17 v West Indies 9 Dec 2018 ODI # 4071
27 24 6 665 102* 36.94 821 80.99 1 3 1 49 17 v West Indies 11 Dec 2018 ODI # 4072
28 24 6 665 102* 36.94 821 80.99 1 3 1 49 17 v West Indies 14 Dec 2018 ODI # 4073
29 25 6 678 102* 35.68 850 79.76 1 3 1 49 17 v New Zealand 13 Feb 2019 ODI # 4093
30 26 6 685 102* 34.25 858 79.83 1 3 1 50 17 v New Zealand 16 Feb 2019 ODI # 4094
31 27 6 701 102* 33.38 894 78.41 1 3 1 51 18 v New Zealand 20 Feb 2019 ODI # 4095
32 27 6 701 102* 33.38 894 78.41 1 3 1 51 18 v West Indies 7 May 2019 ODI # 4129
33 28 7 731 102* 34.80 928 78.77 1 3 1 52 19 v West Indies 13 May 2019 ODI # 4134
34 29 8 766 102* 36.47 957 80.04 1 3 1 54 21 v Ireland 15 May 2019 ODI # 4136
35 30 9 785 102* 37.38 975 80.51 1 3 1 55 21 v West Indies 17 May 2019 ODI # 4137
36 31 10 831 102* 39.57 1008 82.44 1 3 1 58 22 v South Africa 2 Jun 2019 ODI # 4147
37 32 10 851 102* 38.68 1049 81.12 1 3 1 58 22 v New Zealand 5 Jun 2019 ODI # 4151
38 33 10 879 102* 38.21 1090 80.64 1 3 1 59 23 v England 8 Jun 2019 ODI # 4153
39 33 10 879 102* 38.21 1090 80.64 1 3 1 59 23 v West Indies 17 Jun 2019 ODI # 4162
40 34 10 948 102* 39.50 1140 83.15 1 4 1 64 26 v Australia 20 Jun 2019 ODI # 4166
41 35 10 975 102* 39.00 1178 82.76 1 4 1 66 26 v Afghanistan 24 Jun 2019 ODI # 4172
42 36 10 1004 102* 38.61 1219 82.36 1 4 1 69 26 v Pakistan 5 Jul 2019 ODI # 4186
43 37 10 1007 102* 37.29 1229 81.93 1 4 1 69 26 v Sri Lanka 26 Jul 2019 ODI # 4193
44 38 10 1013 102* 36.17 1247 81.23 1 4 1 69 26 v Sri Lanka 28 Jul 2019 ODI # 4194
45 39 10 1022 102* 35.24 1259 81.17 1 4 1 70 26 v Sri Lanka 31 Jul 2019 ODI # 4195
46 40 10 1054 102* 35.13 1287 81.89 1 4 1 72 27 v Zimbabwe 1 Mar 2020 ODI # 4249
47 41 10 1095 102* 35.32 1344 81.47 1 4 1 75 27 v Zimbabwe 3 Mar 2020 ODI # 4251
48 42 10 1098 102* 34.31 1348 81.45 1 4 1 75 27 v Zimbabwe 6 Mar 2020 ODI # 4253
49 43 11 1107 102* 34.59 1364 81.15 1 4 1 76 27 v West Indies 20 Jan 2021 ODI # 4270
50 43 11 1107 102* 34.59 1364 81.15 1 4 1 76 27 v West Indies 22 Jan 2021 ODI # 4272
51 44 12 1171 102* 36.59 1407 83.22 1 5 1 79 30 v West Indies 25 Jan 2021 ODI # 4274
52 45 12 1198 102* 36.30 1461 81.99 1 5 1 80 31 v New Zealand 20 Mar 2021 ODI # 4279
53 46 12 1214 102* 35.70 1479 82.08 1 5 1 81 31 v New Zealand 23 Mar 2021 ODI # 4280
54 47 13 1290 102* 37.94 1552 83.11 1 6 1 87 35 v New Zealand 26 Mar 2021 ODI # 4282
55 48 13 1344 102* 38.40 1628 82.55 1 7 1 89 36 v Sri Lanka 23 May 2021 ODI # 4290
56 49 13 1385 102* 38.47 1686 82.14 1 7 1 90 38 v Sri Lanka 25 May 2021 ODI # 4291
57 50 13 1438 102* 38.86 1749 82.21 1 8 1 92 39 v Sri Lanka 28 May 2021 ODI # 4292
58 51 13 1471 102* 38.71 1801 81.67 1 8 1 92 40 v Zimbabwe 16 Jul 2021 ODI # 4304
59 52 13 1497 102* 38.38 1836 81.53 1 8 1 95 40 v Zimbabwe 18 Jul 2021 ODI # 4306
60 53 13 1497 102* 37.42 1837 81.49 1 8 2 95 40 v Zimbabwe 20 Jul 2021 ODI # 4308
61 54 13 1505 102* 36.70 1854 81.17 1 8 2 96 40 v Afghanistan 23 Feb 2022 ODI # 4357
62 55 14 1511 102* 36.85 1863 81.10 1 8 2 96 40 v Afghanistan 25 Feb 2022 ODI # 4358
63 56 15 1540 102* 37.56 1916 80.37 1 8 2 96 40 v Afghanistan 28 Feb 2022 ODI # 4359
64 57 15 1565 102* 37.26 1933 80.96 1 8 2 97 41 v South Africa 18 Mar 2022 ODI # 4370
65 58 15 1590 102* 36.97 1977 80.42 1 8 2 100 41 v South Africa 20 Mar 2022 ODI # 4372
66 58 15 1590 102* 36.97 1977 80.42 1 8 2 100 41 v South Africa 23 Mar 2022 ODI # 4375
67 59 16 1631 102* 37.93 2046 79.71 1 8 2 102 42 v West Indies 10 Jul 2022 ODI # 4421
68 59 16 1631 102* 37.93 2046 79.71 1 8 2 102 42 v West Indies 13 Jul 2022 ODI # 4426
69 60 16 1657 102* 37.65 2107 78.64 1 8 2 103 42 v West Indies 16 Jul 2022 ODI # 4431
70 61 17 1677 102* 38.11 2119 79.14 1 8 2 106 42 v Zimbabwe 5 Aug 2022 ODI # 4441
71 62 18 1757 102* 39.93 2203 79.75 1 9 2 109 45 v Zimbabwe 7 Aug 2022 ODI # 4442
72 63 18 1796 102* 39.91 2272 79.04 1 9 2 112 45 v Zimbabwe 10 Aug 2022 ODI # 4443
73 64 18 1810 102* 39.34 2307 78.45 1 9 2 112 45 v India 4 Dec 2022 ODI # 4493
74 65 18 1887 102* 40.14 2403 78.52 1 10 2 119 45 v India 7 Dec 2022 ODI # 4496
75 66 18 1907 102* 39.72 2429 78.50 1 10 2 120 46 v India 10 Dec 2022 ODI # 4499
76 67 18 1938 102* 39.55 2477 78.23 1 10 2 123 46 v England 1 Mar 2023 ODI # 4525
77 68 18 1970 102* 39.40 2526 77.98 1 10 2 126 46 v England 3 Mar 2023 ODI # 4528
78 69 18 1978 102* 38.78 2535 78.02 1 10 2 126 47 v England 6 Mar 2023 ODI # 4531
79 69 18 1978 102* 38.78 2535 78.02 1 10 2 126 47 v New Zealand 21 Sep 2023 ODI # 4650
80 70 18 2027 102* 38.98 2611 77.63 1 10 2 130 48 v New Zealand 23 Sep 2023 ODI # 4652
81 71 18 2048 102* 38.64 2638 77.63 1 10 2 132 48 v New Zealand 26 Sep 2023 ODI # 4655
82 71 18 2048 102* 38.64 2638 77.63 1 10 2 132 48 v Afghanistan 7 Oct 2023 ODI # 4660
83 72 19 2089 102* 39.41 2687 77.74 1 10 2 134 50 v New Zealand 13 Oct 2023 ODI # 4668
84 73 19 2135 102* 39.53 2723 78.40 1 10 2 137 53 v India 19 Oct 2023 ODI # 4674
85 74 19 2246 111 40.83 2834 79.25 2 10 2 148 57 v South Africa 24 Oct 2023 ODI # 4680
86 75 19 2266 111 40.46 2875 78.81 2 10 2 150 57 v Netherlands 28 Oct 2023 ODI # 4685
87 76 19 2322 111 40.73 2945 78.84 2 11 2 156 58 v Pakistan 31 Oct 2023 ODI # 4688
88 77 19 2344 111 40.41 2968 78.97 2 11 2 159 59 v Sri Lanka 6 Nov 2023 ODI # 4695
89 78 19 2376 111 40.27 2996 79.30 2 11 2 160 62 v Australia 11 Nov 2023 ODI # 4700
90 79 19 2413 111 40.21 3033 79.55 2 11 2 164 63 v Sri Lanka 13 Mar 2024 ODI # 4743
91 80 19 2413 111 39.55 3035 79.50 2 11 3 164 63 v Sri Lanka 15 Mar 2024 ODI # 4744
92 81 19 2414 111 38.93 3039 79.43 2 11 3 164 63 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