Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 10 Feb 2017 remove greater than or equal to 10 Feb 2017 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 2007-2024 232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93 Profile
filtered 2017-2024 98 85 21 2528 111 39.50 3167 79.82 2 12 3 175 65
Reverse cumulative
1 1 0 1 1 1.00 4 25.00 0 0 0 0 0 v Sri Lanka 18 Mar 2024 ODI # 4745
2 2 0 1 1 0.50 6 16.66 0 0 1 0 0 v Sri Lanka 15 Mar 2024 ODI # 4744
3 3 0 38 37 12.66 43 88.37 0 0 1 4 1 v Sri Lanka 13 Mar 2024 ODI # 4743
4 4 0 70 37 17.50 71 98.59 0 0 1 5 4 v Australia 11 Nov 2023 ODI # 4700
5 5 0 92 37 18.40 94 97.87 0 0 1 8 5 v Sri Lanka 6 Nov 2023 ODI # 4695
6 6 0 148 56 24.66 164 90.24 0 1 1 14 6 v Pakistan 31 Oct 2023 ODI # 4688
7 7 0 168 56 24.00 205 81.95 0 1 1 16 6 v Netherlands 28 Oct 2023 ODI # 4685
8 8 0 279 111 34.87 316 88.29 1 1 1 27 10 v South Africa 24 Oct 2023 ODI # 4680
9 9 0 325 111 36.11 352 92.32 1 1 1 30 13 v India 19 Oct 2023 ODI # 4674
10 10 1 366 111 40.66 401 91.27 1 1 1 32 15 v New Zealand 13 Oct 2023 ODI # 4668
11 10 1 366 111 40.66 401 91.27 1 1 1 32 15 v Afghanistan 7 Oct 2023 ODI # 4660
12 11 1 387 111 38.70 428 90.42 1 1 1 34 15 v New Zealand 26 Sep 2023 ODI # 4655
13 12 1 436 111 39.63 504 86.50 1 1 1 38 16 v New Zealand 23 Sep 2023 ODI # 4652
14 12 1 436 111 39.63 504 86.50 1 1 1 38 16 v New Zealand 21 Sep 2023 ODI # 4650
15 13 1 444 111 37.00 513 86.54 1 1 1 38 17 v England 6 Mar 2023 ODI # 4531
16 14 1 476 111 36.61 562 84.69 1 1 1 41 17 v England 3 Mar 2023 ODI # 4528
17 15 1 507 111 36.21 610 83.11 1 1 1 44 17 v England 1 Mar 2023 ODI # 4525
18 16 1 527 111 35.13 636 82.86 1 1 1 45 18 v India 10 Dec 2022 ODI # 4499
19 17 1 604 111 37.75 732 82.51 1 2 1 52 18 v India 7 Dec 2022 ODI # 4496
20 18 1 618 111 36.35 767 80.57 1 2 1 52 18 v India 4 Dec 2022 ODI # 4493
21 19 1 657 111 36.50 836 78.58 1 2 1 55 18 v Zimbabwe 10 Aug 2022 ODI # 4443
22 20 2 737 111 40.94 920 80.10 1 3 1 58 21 v Zimbabwe 7 Aug 2022 ODI # 4442
23 21 3 757 111 42.05 932 81.22 1 3 1 61 21 v Zimbabwe 5 Aug 2022 ODI # 4441
24 22 3 783 111 41.21 993 78.85 1 3 1 62 21 v West Indies 16 Jul 2022 ODI # 4431
25 22 3 783 111 41.21 993 78.85 1 3 1 62 21 v West Indies 13 Jul 2022 ODI # 4426
26 23 4 824 111 43.36 1062 77.58 1 3 1 64 22 v West Indies 10 Jul 2022 ODI # 4421
27 23 4 824 111 43.36 1062 77.58 1 3 1 64 22 v South Africa 23 Mar 2022 ODI # 4375
28 24 4 849 111 42.45 1106 76.76 1 3 1 67 22 v South Africa 20 Mar 2022 ODI # 4372
29 25 4 874 111 41.61 1123 77.82 1 3 1 68 23 v South Africa 18 Mar 2022 ODI # 4370
30 26 5 903 111 43.00 1176 76.78 1 3 1 68 23 v Afghanistan 28 Feb 2022 ODI # 4359
31 27 6 909 111 43.28 1185 76.70 1 3 1 68 23 v Afghanistan 25 Feb 2022 ODI # 4358
32 28 6 917 111 41.68 1202 76.28 1 3 1 69 23 v Afghanistan 23 Feb 2022 ODI # 4357
33 29 6 917 111 39.86 1203 76.22 1 3 2 69 23 v Zimbabwe 20 Jul 2021 ODI # 4308
34 30 6 943 111 39.29 1238 76.17 1 3 2 72 23 v Zimbabwe 18 Jul 2021 ODI # 4306
35 31 6 976 111 39.04 1290 75.65 1 3 2 72 24 v Zimbabwe 16 Jul 2021 ODI # 4304
36 32 6 1029 111 39.57 1353 76.05 1 4 2 74 25 v Sri Lanka 28 May 2021 ODI # 4292
37 33 6 1070 111 39.62 1411 75.83 1 4 2 75 27 v Sri Lanka 25 May 2021 ODI # 4291
38 34 6 1124 111 40.14 1487 75.58 1 5 2 77 28 v Sri Lanka 23 May 2021 ODI # 4290
39 35 7 1200 111 42.85 1560 76.92 1 6 2 83 32 v New Zealand 26 Mar 2021 ODI # 4282
40 36 7 1216 111 41.93 1578 77.05 1 6 2 84 32 v New Zealand 23 Mar 2021 ODI # 4280
41 37 7 1243 111 41.43 1632 76.16 1 6 2 85 33 v New Zealand 20 Mar 2021 ODI # 4279
42 38 8 1307 111 43.56 1675 78.02 1 7 2 88 36 v West Indies 25 Jan 2021 ODI # 4274
43 38 8 1307 111 43.56 1675 78.02 1 7 2 88 36 v West Indies 22 Jan 2021 ODI # 4272
44 39 9 1316 111 43.86 1691 77.82 1 7 2 89 36 v West Indies 20 Jan 2021 ODI # 4270
45 40 9 1319 111 42.54 1695 77.81 1 7 2 89 36 v Zimbabwe 6 Mar 2020 ODI # 4253
46 41 9 1360 111 42.50 1752 77.62 1 7 2 92 36 v Zimbabwe 3 Mar 2020 ODI # 4251
47 42 9 1392 111 42.18 1780 78.20 1 7 2 94 37 v Zimbabwe 1 Mar 2020 ODI # 4249
48 43 9 1401 111 41.20 1792 78.18 1 7 2 95 37 v Sri Lanka 31 Jul 2019 ODI # 4195
49 44 9 1407 111 40.20 1810 77.73 1 7 2 95 37 v Sri Lanka 28 Jul 2019 ODI # 4194
50 45 9 1410 111 39.16 1820 77.47 1 7 2 95 37 v Sri Lanka 26 Jul 2019 ODI # 4193
51 46 9 1439 111 38.89 1861 77.32 1 7 2 98 37 v Pakistan 5 Jul 2019 ODI # 4186
52 47 9 1466 111 38.57 1899 77.19 1 7 2 100 37 v Afghanistan 24 Jun 2019 ODI # 4172
53 48 9 1535 111 39.35 1949 78.75 1 8 2 105 40 v Australia 20 Jun 2019 ODI # 4166
54 48 9 1535 111 39.35 1949 78.75 1 8 2 105 40 v West Indies 17 Jun 2019 ODI # 4162
55 49 9 1563 111 39.07 1990 78.54 1 8 2 106 41 v England 8 Jun 2019 ODI # 4153
56 50 9 1583 111 38.60 2031 77.94 1 8 2 106 41 v New Zealand 5 Jun 2019 ODI # 4151
57 51 10 1629 111 39.73 2064 78.92 1 8 2 109 42 v South Africa 2 Jun 2019 ODI # 4147
58 52 11 1648 111 40.19 2082 79.15 1 8 2 110 42 v West Indies 17 May 2019 ODI # 4137
59 53 12 1683 111 41.04 2111 79.72 1 8 2 112 44 v Ireland 15 May 2019 ODI # 4136
60 54 13 1713 111 41.78 2145 79.86 1 8 2 113 45 v West Indies 13 May 2019 ODI # 4134
61 54 13 1713 111 41.78 2145 79.86 1 8 2 113 45 v West Indies 7 May 2019 ODI # 4129
62 55 13 1729 111 41.16 2181 79.27 1 8 2 114 46 v New Zealand 20 Feb 2019 ODI # 4095
63 56 13 1736 111 40.37 2189 79.30 1 8 2 115 46 v New Zealand 16 Feb 2019 ODI # 4094
64 57 13 1749 111 39.75 2218 78.85 1 8 2 115 46 v New Zealand 13 Feb 2019 ODI # 4093
65 57 13 1749 111 39.75 2218 78.85 1 8 2 115 46 v West Indies 14 Dec 2018 ODI # 4073
66 58 13 1779 111 39.53 2269 78.40 1 8 2 118 46 v West Indies 11 Dec 2018 ODI # 4072
67 59 14 1793 111 39.84 2290 78.29 1 8 2 118 47 v West Indies 9 Dec 2018 ODI # 4071
68 59 14 1793 111 39.84 2290 78.29 1 8 2 118 47 v Zimbabwe 26 Oct 2018 ODI # 4061
69 59 14 1793 111 39.84 2290 78.29 1 8 2 118 47 v Zimbabwe 24 Oct 2018 ODI # 4060
70 60 14 1793 111 38.97 2294 78.16 1 8 3 118 47 v Zimbabwe 21 Oct 2018 ODI # 4057
71 61 14 1797 111 38.23 2310 77.79 1 8 3 118 47 v India 28 Sep 2018 ODI # 4048
72 62 14 1822 111 37.95 2341 77.82 1 8 3 119 47 v Pakistan 26 Sep 2018 ODI # 4047
73 63 14 1896 111 38.69 2422 78.28 1 9 3 122 49 v Afghanistan 23 Sep 2018 ODI # 4045
74 64 14 1921 111 38.42 2473 77.67 1 9 3 125 49 v India 21 Sep 2018 ODI # 4042
75 65 14 1948 111 38.19 2527 77.08 1 9 3 127 49 v Afghanistan 20 Sep 2018 ODI # 4041
76 66 14 1949 111 37.48 2531 77.00 1 9 3 127 49 v Sri Lanka 15 Sep 2018 ODI # 4036
77 67 15 2016 111 38.76 2580 78.13 1 10 3 132 52 v West Indies 28 Jul 2018 ODI # 4024
78 68 15 2055 111 38.77 2631 78.10 1 10 3 132 54 v West Indies 25 Jul 2018 ODI # 4023
79 69 16 2059 111 38.84 2632 78.22 1 10 3 133 54 v West Indies 22 Jul 2018 ODI # 4022
80 70 16 2135 111 39.53 2724 78.37 1 11 3 139 57 v Sri Lanka 27 Jan 2018 ODI # 3967
81 71 16 2142 111 38.94 2744 78.06 1 11 3 140 57 v Sri Lanka 25 Jan 2018 ODI # 3965
82 72 16 2144 111 38.28 2751 77.93 1 11 3 140 57 v Zimbabwe 23 Jan 2018 ODI # 3964
83 73 16 2168 111 38.03 2774 78.15 1 11 3 142 58 v Sri Lanka 19 Jan 2018 ODI # 3959
84 73 16 2168 111 38.03 2774 78.15 1 11 3 142 58 v Zimbabwe 15 Jan 2018 ODI # 3952
85 74 16 2170 111 37.41 2781 78.02 1 11 3 142 58 v South Africa 22 Oct 2017 ODI # 3929
86 75 16 2205 111 37.37 2827 77.99 1 11 3 145 58 v South Africa 18 Oct 2017 ODI # 3925
87 76 16 2231 111 37.18 2854 78.17 1 11 3 148 59 v South Africa 15 Oct 2017 ODI # 3923
88 77 16 2252 111 36.91 2879 78.22 1 11 3 150 59 v India 15 Jun 2017 ODI # 3891
89 78 17 2354 111 38.59 2986 78.83 2 11 3 158 61 v New Zealand 9 Jun 2017 ODI # 3883
90 79 17 2362 111 38.09 2997 78.81 2 11 3 158 62 v Australia 5 Jun 2017 ODI # 3879
91 80 18 2368 111 38.19 3003 78.85 2 11 3 158 62 v England 1 Jun 2017 ODI # 3875
92 81 19 2414 111 38.93 3039 79.43 2 11 3 164 63 v New Zealand 24 May 2017 ODI # 3871
93 81 19 2414 111 38.93 3039 79.43 2 11 3 164 63 v Ireland 19 May 2017 ODI # 3869
94 82 19 2465 111 39.12 3095 79.64 2 12 3 170 63 v New Zealand 17 May 2017 ODI # 3868
95 83 20 2508 111 39.80 3151 79.59 2 12 3 174 64 v Ireland 12 May 2017 ODI # 3866
96 84 20 2515 111 39.29 3160 79.58 2 12 3 175 64 v Sri Lanka 1 Apr 2017 ODI # 3858
97 84 20 2515 111 39.29 3160 79.58 2 12 3 175 64 v Sri Lanka 28 Mar 2017 ODI # 3856
98 85 21 2528 111 39.50 3167 79.82 2 12 3 175 65 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