Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 14 Sep 1999 remove greater than or equal to 14 Sep 1999 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2016-2024 124 5177 170 50.26 16 - - - - 128 13 - Profile
filtered 2016-2024 118 2487 146* 50.75 8 - - - - 48 7 -
Reverse cumulative
1 - - - - - - - - 1 0 - v Australia 6 Feb 2024 ODI # 4723
2 29 29 29.00 0 - - - - 1 0 - v Australia 4 Feb 2024 ODI # 4722
3 29 29 29.00 0 - - - - 2 0 - v Australia 2 Feb 2024 ODI # 4721
4 44 29 22.00 0 - - - - 2 0 - v England 9 Dec 2023 ODI # 4708
5 44 29 22.00 0 - - - - 3 0 - v England 6 Dec 2023 ODI # 4707
6 153 109* 76.50 1 - - - - 3 0 - v England 3 Dec 2023 ODI # 4706
7 158 109* 52.66 1 - - - - 3 0 - v India 1 Aug 2023 ODI # 4624
8 221 109* 73.66 1 - - - - 3 0 - v India 29 Jul 2023 ODI # 4623
9 221 109* 73.66 1 - - - - 3 0 - v India 27 Jul 2023 ODI # 4622
10 221 109* 73.66 1 - - - - 3 0 - v Sri Lanka 7 Jul 2023 ODI # 4618
11 284 109* 94.66 1 - - - - 3 0 - v Oman 5 Jul 2023 ODI # 4614
12 284 109* 94.66 1 - - - - 3 0 - v Scotland 1 Jul 2023 ODI # 4608
13 284 109* 94.66 1 - - - - 4 0 - v Netherlands 26 Jun 2023 ODI # 4602
14 314 109* 78.50 1 - - - - 4 0 - v Zimbabwe 24 Jun 2023 ODI # 4597
15 314 109* 78.50 1 - - - - 6 0 - v Nepal 22 Jun 2023 ODI # 4593
16 314 109* 78.50 1 - - - - 8 0 - v U.S.A. 18 Jun 2023 ODI # 4586
17 314 109* 78.50 1 - - - - 9 0 - v U.A.E. 6 Jun 2023 ODI # 4582
18 327 109* 81.75 1 - - - - 9 0 - v U.A.E. 4 Jun 2023 ODI # 4581
19 327 109* 81.75 1 - - - - 10 0 - v South Africa 21 Mar 2023 ODI # 4544
20 327 109* 81.75 1 - - - - 13 1 - v South Africa 18 Mar 2023 ODI # 4540
21 327 109* 81.75 1 - - - - 13 1 - v New Zealand 21 Aug 2022 ODI # 4456
22 343 109* 68.60 1 - - - - 13 1 - v New Zealand 19 Aug 2022 ODI # 4453
23 369 109* 61.50 1 - - - - 13 1 - v New Zealand 17 Aug 2022 ODI # 4450
24 391 109* 55.85 1 - - - - 13 1 - v India 27 Jul 2022 ODI # 4439
25 391 109* 55.85 1 - - - - 13 1 - v India 24 Jul 2022 ODI # 4438
26 398 109* 49.75 1 - - - - 13 1 - v India 22 Jul 2022 ODI # 4436
27 398 109* 49.75 1 - - - - 14 2 - v Bangladesh 16 Jul 2022 ODI # 4431
28 398 109* 49.75 1 - - - - 14 2 - v Bangladesh 13 Jul 2022 ODI # 4426
29 398 109* 49.75 1 - - - - 14 2 - v Bangladesh 10 Jul 2022 ODI # 4421
30 419 109* 46.55 1 - - - - 14 2 - v Pakistan 12 Jun 2022 ODI # 4407
31 423 109* 42.30 1 - - - - 14 2 - v Pakistan 10 Jun 2022 ODI # 4405
32 423 109* 42.30 1 - - - - 14 2 - v Pakistan 8 Jun 2022 ODI # 4401
33 423 109* 42.30 1 - - - - 15 2 - v Netherlands 4 Jun 2022 ODI # 4398
34 441 109* 40.09 1 - - - - 15 2 - v Netherlands 2 Jun 2022 ODI # 4395
35 560 119* 50.90 2 - - - - 15 2 - v Netherlands 31 May 2022 ODI # 4392
36 565 119* 47.08 2 - - - - 15 2 - v India 11 Feb 2022 ODI # 4356
37 592 119* 45.53 2 - - - - 15 2 - v India 9 Feb 2022 ODI # 4355
38 592 119* 45.53 2 - - - - 15 2 - v India 6 Feb 2022 ODI # 4353
39 592 119* 45.53 2 - - - - 16 2 - v Ireland 16 Jan 2022 ODI # 4342
40 592 119* 45.53 2 - - - - 16 2 - v Ireland 13 Jan 2022 ODI # 4340
41 592 119* 45.53 2 - - - - 18 2 - v Ireland 8 Jan 2022 ODI # 4339
42 592 119* 45.53 2 - - - - 20 2 - v Australia 26 Jul 2021 ODI # 4313
43 630 119* 45.00 2 - - - - 20 2 - v Australia 22 Jul 2021 ODI # 4311
44 694 119* 46.26 2 - - - - 20 2 - v Sri Lanka 14 Mar 2021 ODI # 4278
45 778 119* 48.62 2 - - - - 20 2 - v Sri Lanka 12 Mar 2021 ODI # 4277
46 888 119* 52.23 3 - - - - 20 2 - v Sri Lanka 10 Mar 2021 ODI # 4276
47 960 119* 53.33 3 - - - - 20 2 - v Sri Lanka 1 Mar 2020 ODI # 4250
48 1011 119* 53.21 3 - - - - 20 2 - v Sri Lanka 26 Feb 2020 ODI # 4247
49 1011 119* 53.21 3 - - - - 24 2 - v Sri Lanka 22 Feb 2020 ODI # 4246
50 1017 119* 50.85 3 - - - - 24 2 - v Ireland 12 Jan 2020 ODI # 4230
51 1042 119* 49.61 3 - - - - 24 2 - v Ireland 9 Jan 2020 ODI # 4229
52 1055 119* 47.95 3 - - - - 24 2 - v Ireland 7 Jan 2020 ODI # 4226
53 1055 119* 47.95 3 - - - - 26 2 - v India 22 Dec 2019 ODI # 4223
54 1133 119* 49.26 3 - - - - 26 2 - v India 18 Dec 2019 ODI # 4222
55 1235 119* 53.69 4 - - - - 26 2 - v India 15 Dec 2019 ODI # 4221
56 1344 119* 58.43 5 - - - - 26 2 - v Afghanistan 11 Nov 2019 ODI # 4215
57 1344 119* 58.43 5 - - - - 26 2 - v Afghanistan 9 Nov 2019 ODI # 4214
58 1421 119* 61.78 5 - - - - 26 2 - v Afghanistan 6 Nov 2019 ODI # 4213
59 1421 119* 61.78 5 - - - - 26 2 - v India 14 Aug 2019 ODI # 4199
60 1426 119* 59.41 5 - - - - 26 2 - v India 11 Aug 2019 ODI # 4197
60 1426 119* 59.41 5 - - - - 26 2 - v India 8 Aug 2019 ODI # 4196
61 1426 119* 59.41 5 - - - - 26 2 - v Afghanistan 4 Jul 2019 ODI # 4184
62 1431 119* 57.24 5 - - - - 26 2 - v Sri Lanka 1 Jul 2019 ODI # 4180
63 1436 119* 55.23 5 - - - - 26 2 - v India 27 Jun 2019 ODI # 4175
64 1437 119* 53.22 5 - - - - 26 2 - v New Zealand 22 Jun 2019 ODI # 4170
65 1437 119* 53.22 5 - - - - 27 2 - v Bangladesh 17 Jun 2019 ODI # 4162
66 1437 119* 53.22 5 - - - - 27 2 - v England 14 Jun 2019 ODI # 4158
66 1437 119* 53.22 5 - - - - 27 2 - v South Africa 10 Jun 2019 ODI # 4156
67 1505 119* 53.75 5 - - - - 27 2 - v Australia 6 Jun 2019 ODI # 4152
68 1516 119* 52.27 5 - - - - 27 2 - v Pakistan 31 May 2019 ODI # 4144
69 1516 119* 52.27 5 - - - - 27 2 - v Bangladesh 17 May 2019 ODI # 4137
70 1516 119* 52.27 5 - - - - 27 2 - v Bangladesh 13 May 2019 ODI # 4134
71 1546 119* 51.53 5 - - - - 27 2 - v Ireland 11 May 2019 ODI # 4132
72 1546 119* 51.53 5 - - - - 27 2 - v Bangladesh 7 May 2019 ODI # 4129
73 1546 119* 51.53 5 - - - - 27 3 - v Ireland 5 May 2019 ODI # 4128
74 1559 119* 50.29 5 - - - - 27 3 - v England 2 Mar 2019 ODI # 4103
75 1564 119* 48.87 5 - - - - 27 3 - v England 27 Feb 2019 ODI # 4099
75 1564 119* 48.87 5 - - - - 27 3 - v England 25 Feb 2019 ODI # 4098
76 1564 119* 48.87 5 - - - - 30 3 - v England 22 Feb 2019 ODI # 4097
77 1564 119* 48.87 5 - - - - 31 3 - v England 20 Feb 2019 ODI # 4096
78 1564 119* 48.87 5 - - - - 31 3 - v Bangladesh 14 Dec 2018 ODI # 4073
79 1710 146* 53.43 6 - - - - 31 3 - v Bangladesh 11 Dec 2018 ODI # 4072
80 1710 146* 53.43 6 - - - - 32 3 - v Bangladesh 9 Dec 2018 ODI # 4071
81 1710 146* 53.43 6 - - - - 32 3 - v India 1 Nov 2018 ODI # 4064
82 1710 146* 51.81 6 - - - - 32 3 - v India 29 Oct 2018 ODI # 4063
83 1710 146* 51.81 6 - - - - 34 4 - v India 27 Oct 2018 ODI # 4062
84 1833 146* 55.54 7 - - - - 34 4 - v India 24 Oct 2018 ODI # 4059
85 1833 146* 55.54 7 - - - - 34 5 - v India 21 Oct 2018 ODI # 4056
86 1897 146* 55.79 7 - - - - 34 5 - v Bangladesh 28 Jul 2018 ODI # 4024
87 1897 146* 55.79 7 - - - - 34 6 - v Bangladesh 25 Jul 2018 ODI # 4023
88 1903 146* 54.37 7 - - - - 34 6 - v Bangladesh 22 Jul 2018 ODI # 4022
89 1903 146* 54.37 7 - - - - 34 7 - v Afghanistan 25 Mar 2018 ODI # 4007
90 1903 146* 54.37 7 - - - - 34 7 - v Scotland 21 Mar 2018 ODI # 4004
91 1979 146* 54.97 7 - - - - 34 7 - v Zimbabwe 19 Mar 2018 ODI # 4002
92 1979 146* 54.97 7 - - - - 34 7 - v Afghanistan 15 Mar 2018 ODI # 3997
93 1979 146* 54.97 7 - - - - 35 7 - v Ireland 10 Mar 2018 ODI # 3993
94 2028 146* 56.33 7 - - - - 35 7 - v P.N.G. 8 Mar 2018 ODI # 3991
95 2028 146* 56.33 7 - - - - 35 7 - v U.A.E. 6 Mar 2018 ODI # 3987
96 2030 146* 54.86 7 - - - - 35 7 - v New Zealand 26 Dec 2017 ODI # 3945
97 2053 146* 54.02 7 - - - - 35 7 - v New Zealand 23 Dec 2017 ODI # 3944
98 2053 146* 54.02 7 - - - - 36 7 - v New Zealand 20 Dec 2017 ODI # 3943
99 2053 146* 54.02 7 - - - - 36 7 - v England 29 Sep 2017 ODI # 3918
100 2053 146* 54.02 7 - - - - 39 7 - v England 27 Sep 2017 ODI # 3916
101 2073 146* 53.15 7 - - - - 39 7 - v England 24 Sep 2017 ODI # 3915
101 2073 146* 53.15 7 - - - - 39 7 - v England 21 Sep 2017 ODI # 3913
102 2073 146* 53.15 7 - - - - 40 7 - v England 19 Sep 2017 ODI # 3911
103 2073 146* 53.15 7 - - - - 40 7 - v India 6 Jul 2017 ODI # 3902
104 2073 146* 53.15 7 - - - - 44 7 - v India 2 Jul 2017 ODI # 3900
105 2097 146* 52.42 7 - - - - 44 7 - v India 30 Jun 2017 ODI # 3898
106 2178 146* 53.12 7 - - - - 44 7 - v India 25 Jun 2017 ODI # 3896
106 2178 146* 53.12 7 - - - - 44 7 - v India 23 Jun 2017 ODI # 3895
106 2178 146* 53.12 7 - - - - 44 7 - v Afghanistan 14 Jun 2017 ODI # 3890
107 2226 146* 54.29 7 - - - - 44 7 - v Afghanistan 11 Jun 2017 ODI # 3887
108 2261 146* 53.83 7 - - - - 44 7 - v Afghanistan 9 Jun 2017 ODI # 3884
109 2261 146* 53.83 7 - - - - 45 7 - v Pakistan 11 Apr 2017 ODI # 3863
110 2276 146* 52.93 7 - - - - 45 7 - v Pakistan 9 Apr 2017 ODI # 3862
111 2300 146* 52.27 7 - - - - 45 7 - v Pakistan 7 Apr 2017 ODI # 3861
112 2316 146* 51.46 7 - - - - 45 7 - v England 9 Mar 2017 ODI # 3849
113 2316 146* 51.46 7 - - - - 47 7 - v England 5 Mar 2017 ODI # 3848
114 2347 146* 51.02 7 - - - - 47 7 - v England 3 Mar 2017 ODI # 3845
115 2361 146* 50.23 7 - - - - 47 7 - v Zimbabwe 25 Nov 2016 ODI # 3809
116 2386 146* 49.70 7 - - - - 47 7 - v Sri Lanka 23 Nov 2016 ODI # 3808
117 2487 146* 50.75 8 - - - - 47 7 - v Zimbabwe 19 Nov 2016 ODI # 3806
118 2487 146* 50.75 8 - - - - 48 7 - v Sri Lanka 16 Nov 2016 ODI # 3805
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