Records type all-round analysis [change type]
View 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 (ascending)
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 -
Cumulative averages
1 - - - - - - - - 1 0 - v Sri Lanka 16 Nov 2016 ODI # 3805
2 101 101 101.00 1 - - - - 1 0 - v Zimbabwe 19 Nov 2016 ODI # 3806
3 126 101 63.00 1 - - - - 1 0 - v Sri Lanka 23 Nov 2016 ODI # 3808
4 140 101 46.66 1 - - - - 1 0 - v Zimbabwe 25 Nov 2016 ODI # 3809
5 171 101 42.75 1 - - - - 1 0 - v England 3 Mar 2017 ODI # 3845
6 171 101 42.75 1 - - - - 3 0 - v England 5 Mar 2017 ODI # 3848
7 187 101 37.40 1 - - - - 3 0 - v England 9 Mar 2017 ODI # 3849
8 211 101 35.16 1 - - - - 3 0 - v Pakistan 7 Apr 2017 ODI # 3861
9 226 101 32.28 1 - - - - 3 0 - v Pakistan 9 Apr 2017 ODI # 3862
10 226 101 32.28 1 - - - - 4 0 - v Pakistan 11 Apr 2017 ODI # 3863
11 261 101 32.62 1 - - - - 4 0 - v Afghanistan 9 Jun 2017 ODI # 3884
12 309 101 38.62 1 - - - - 4 0 - v Afghanistan 11 Jun 2017 ODI # 3887
12 309 101 38.62 1 - - - - 4 0 - v Afghanistan 14 Jun 2017 ODI # 3890
12 309 101 38.62 1 - - - - 4 0 - v India 23 Jun 2017 ODI # 3895
13 390 101 43.33 1 - - - - 4 0 - v India 25 Jun 2017 ODI # 3896
14 414 101 41.40 1 - - - - 4 0 - v India 30 Jun 2017 ODI # 3898
15 414 101 41.40 1 - - - - 8 0 - v India 2 Jul 2017 ODI # 3900
16 414 101 41.40 1 - - - - 8 0 - v India 6 Jul 2017 ODI # 3902
17 414 101 41.40 1 - - - - 9 0 - v England 19 Sep 2017 ODI # 3911
17 414 101 41.40 1 - - - - 9 0 - v England 21 Sep 2017 ODI # 3913
18 434 101 39.45 1 - - - - 9 0 - v England 24 Sep 2017 ODI # 3915
19 434 101 39.45 1 - - - - 12 0 - v England 27 Sep 2017 ODI # 3916
20 434 101 39.45 1 - - - - 12 0 - v England 29 Sep 2017 ODI # 3918
21 434 101 39.45 1 - - - - 13 0 - v New Zealand 20 Dec 2017 ODI # 3943
22 457 101 38.08 1 - - - - 13 0 - v New Zealand 23 Dec 2017 ODI # 3944
23 459 101 35.30 1 - - - - 13 0 - v New Zealand 26 Dec 2017 ODI # 3945
24 459 101 35.30 1 - - - - 13 0 - v U.A.E. 6 Mar 2018 ODI # 3987
25 508 101 39.07 1 - - - - 13 0 - v P.N.G. 8 Mar 2018 ODI # 3991
26 508 101 39.07 1 - - - - 14 0 - v Ireland 10 Mar 2018 ODI # 3993
27 508 101 39.07 1 - - - - 14 0 - v Afghanistan 15 Mar 2018 ODI # 3997
28 584 101 41.71 1 - - - - 14 0 - v Zimbabwe 19 Mar 2018 ODI # 4002
29 584 101 41.71 1 - - - - 14 0 - v Scotland 21 Mar 2018 ODI # 4004
30 584 101 41.71 1 - - - - 14 1 - v Afghanistan 25 Mar 2018 ODI # 4007
31 590 101 39.33 1 - - - - 14 1 - v Bangladesh 22 Jul 2018 ODI # 4022
32 590 101 39.33 1 - - - - 14 2 - v Bangladesh 25 Jul 2018 ODI # 4023
33 654 101 40.87 1 - - - - 14 2 - v Bangladesh 28 Jul 2018 ODI # 4024
34 654 101 40.87 1 - - - - 14 3 - v India 21 Oct 2018 ODI # 4056
35 777 123* 48.56 2 - - - - 14 3 - v India 24 Oct 2018 ODI # 4059
36 777 123* 48.56 2 - - - - 16 4 - v India 27 Oct 2018 ODI # 4062
37 777 123* 45.70 2 - - - - 16 4 - v India 29 Oct 2018 ODI # 4063
38 777 123* 45.70 2 - - - - 16 4 - v India 1 Nov 2018 ODI # 4064
39 777 123* 45.70 2 - - - - 17 4 - v Bangladesh 9 Dec 2018 ODI # 4071
40 923 146* 54.29 3 - - - - 17 4 - v Bangladesh 11 Dec 2018 ODI # 4072
41 923 146* 54.29 3 - - - - 17 4 - v Bangladesh 14 Dec 2018 ODI # 4073
42 923 146* 54.29 3 - - - - 18 4 - v England 20 Feb 2019 ODI # 4096
43 923 146* 54.29 3 - - - - 21 4 - v England 22 Feb 2019 ODI # 4097
43 923 146* 54.29 3 - - - - 21 4 - v England 25 Feb 2019 ODI # 4098
44 928 146* 51.55 3 - - - - 21 4 - v England 27 Feb 2019 ODI # 4099
45 941 146* 49.52 3 - - - - 21 4 - v England 2 Mar 2019 ODI # 4103
46 941 146* 49.52 3 - - - - 21 5 - v Ireland 5 May 2019 ODI # 4128
47 941 146* 49.52 3 - - - - 21 5 - v Bangladesh 7 May 2019 ODI # 4129
48 971 146* 48.55 3 - - - - 21 5 - v Ireland 11 May 2019 ODI # 4132
49 971 146* 48.55 3 - - - - 21 5 - v Bangladesh 13 May 2019 ODI # 4134
50 971 146* 48.55 3 - - - - 21 5 - v Bangladesh 17 May 2019 ODI # 4137
51 982 146* 46.76 3 - - - - 21 5 - v Pakistan 31 May 2019 ODI # 4144
52 1050 146* 47.72 3 - - - - 21 5 - v Australia 6 Jun 2019 ODI # 4152
52 1050 146* 47.72 3 - - - - 21 5 - v South Africa 10 Jun 2019 ODI # 4156
53 1050 146* 47.72 3 - - - - 21 5 - v England 14 Jun 2019 ODI # 4158
54 1050 146* 47.72 3 - - - - 22 5 - v Bangladesh 17 Jun 2019 ODI # 4162
55 1051 146* 45.69 3 - - - - 22 5 - v New Zealand 22 Jun 2019 ODI # 4170
56 1056 146* 44.00 3 - - - - 22 5 - v India 27 Jun 2019 ODI # 4175
57 1061 146* 42.44 3 - - - - 22 5 - v Sri Lanka 1 Jul 2019 ODI # 4180
58 1061 146* 42.44 3 - - - - 22 5 - v Afghanistan 4 Jul 2019 ODI # 4184
58 1061 146* 42.44 3 - - - - 22 5 - v India 8 Aug 2019 ODI # 4196
59 1066 146* 41.00 3 - - - - 22 5 - v India 11 Aug 2019 ODI # 4197
60 1066 146* 41.00 3 - - - - 22 5 - v India 14 Aug 2019 ODI # 4199
61 1143 146* 43.96 3 - - - - 22 5 - v Afghanistan 6 Nov 2019 ODI # 4213
62 1143 146* 43.96 3 - - - - 22 5 - v Afghanistan 9 Nov 2019 ODI # 4214
63 1252 146* 48.15 4 - - - - 22 5 - v Afghanistan 11 Nov 2019 ODI # 4215
64 1354 146* 52.07 5 - - - - 22 5 - v India 15 Dec 2019 ODI # 4221
65 1432 146* 53.03 5 - - - - 22 5 - v India 18 Dec 2019 ODI # 4222
66 1432 146* 53.03 5 - - - - 24 5 - v India 22 Dec 2019 ODI # 4223
67 1445 146* 51.60 5 - - - - 24 5 - v Ireland 7 Jan 2020 ODI # 4226
68 1470 146* 50.68 5 - - - - 24 5 - v Ireland 9 Jan 2020 ODI # 4229
69 1476 146* 49.20 5 - - - - 24 5 - v Ireland 12 Jan 2020 ODI # 4230
70 1476 146* 49.20 5 - - - - 28 5 - v Sri Lanka 22 Feb 2020 ODI # 4246
71 1527 146* 49.25 5 - - - - 28 5 - v Sri Lanka 26 Feb 2020 ODI # 4247
72 1599 146* 49.96 5 - - - - 28 5 - v Sri Lanka 1 Mar 2020 ODI # 4250
73 1709 146* 51.78 6 - - - - 28 5 - v Sri Lanka 10 Mar 2021 ODI # 4276
74 1793 146* 52.73 6 - - - - 28 5 - v Sri Lanka 12 Mar 2021 ODI # 4277
75 1857 146* 53.05 6 - - - - 28 5 - v Sri Lanka 14 Mar 2021 ODI # 4278
76 1895 146* 52.63 6 - - - - 28 5 - v Australia 22 Jul 2021 ODI # 4311
77 1895 146* 52.63 6 - - - - 30 5 - v Australia 26 Jul 2021 ODI # 4313
78 1895 146* 52.63 6 - - - - 32 5 - v Ireland 8 Jan 2022 ODI # 4339
79 1895 146* 52.63 6 - - - - 32 5 - v Ireland 13 Jan 2022 ODI # 4340
80 1895 146* 52.63 6 - - - - 33 5 - v Ireland 16 Jan 2022 ODI # 4342
81 1895 146* 52.63 6 - - - - 33 5 - v India 6 Feb 2022 ODI # 4353
82 1922 146* 51.94 6 - - - - 33 5 - v India 9 Feb 2022 ODI # 4355
83 1927 146* 50.71 6 - - - - 33 5 - v India 11 Feb 2022 ODI # 4356
84 2046 146* 53.84 7 - - - - 33 5 - v Netherlands 31 May 2022 ODI # 4392
85 2064 146* 52.92 7 - - - - 33 5 - v Netherlands 2 Jun 2022 ODI # 4395
86 2064 146* 52.92 7 - - - - 34 5 - v Netherlands 4 Jun 2022 ODI # 4398
87 2064 146* 52.92 7 - - - - 34 5 - v Pakistan 8 Jun 2022 ODI # 4401
88 2068 146* 51.70 7 - - - - 34 5 - v Pakistan 10 Jun 2022 ODI # 4405
89 2089 146* 50.95 7 - - - - 34 5 - v Pakistan 12 Jun 2022 ODI # 4407
90 2089 146* 50.95 7 - - - - 34 5 - v Bangladesh 10 Jul 2022 ODI # 4421
91 2089 146* 50.95 7 - - - - 34 5 - v Bangladesh 13 Jul 2022 ODI # 4426
92 2089 146* 50.95 7 - - - - 35 6 - v Bangladesh 16 Jul 2022 ODI # 4431
93 2096 146* 49.90 7 - - - - 35 6 - v India 22 Jul 2022 ODI # 4436
94 2096 146* 49.90 7 - - - - 35 6 - v India 24 Jul 2022 ODI # 4438
95 2118 146* 49.25 7 - - - - 35 6 - v India 27 Jul 2022 ODI # 4439
96 2144 146* 48.72 7 - - - - 35 6 - v New Zealand 17 Aug 2022 ODI # 4450
97 2160 146* 48.00 7 - - - - 35 6 - v New Zealand 19 Aug 2022 ODI # 4453
98 2160 146* 48.00 7 - - - - 35 6 - v New Zealand 21 Aug 2022 ODI # 4456
99 2160 146* 48.00 7 - - - - 38 7 - v South Africa 18 Mar 2023 ODI # 4540
100 2160 146* 48.00 7 - - - - 39 7 - v South Africa 21 Mar 2023 ODI # 4544
101 2173 146* 48.28 7 - - - - 39 7 - v U.A.E. 4 Jun 2023 ODI # 4581
102 2173 146* 48.28 7 - - - - 40 7 - v U.A.E. 6 Jun 2023 ODI # 4582
103 2173 146* 48.28 7 - - - - 42 7 - v U.S.A. 18 Jun 2023 ODI # 4586
104 2173 146* 48.28 7 - - - - 44 7 - v Nepal 22 Jun 2023 ODI # 4593
105 2203 146* 47.89 7 - - - - 44 7 - v Zimbabwe 24 Jun 2023 ODI # 4597
106 2203 146* 47.89 7 - - - - 45 7 - v Netherlands 26 Jun 2023 ODI # 4602
107 2203 146* 47.89 7 - - - - 45 7 - v Scotland 1 Jul 2023 ODI # 4608
108 2266 146* 49.26 7 - - - - 45 7 - v Oman 5 Jul 2023 ODI # 4614
109 2266 146* 49.26 7 - - - - 45 7 - v Sri Lanka 7 Jul 2023 ODI # 4618
110 2266 146* 49.26 7 - - - - 45 7 - v India 27 Jul 2023 ODI # 4622
111 2329 146* 50.63 7 - - - - 45 7 - v India 29 Jul 2023 ODI # 4623
112 2334 146* 49.65 7 - - - - 45 7 - v India 1 Aug 2023 ODI # 4624
113 2443 146* 51.97 8 - - - - 45 7 - v England 3 Dec 2023 ODI # 4706
114 2443 146* 51.97 8 - - - - 46 7 - v England 6 Dec 2023 ODI # 4707
115 2458 146* 51.20 8 - - - - 46 7 - v England 9 Dec 2023 ODI # 4708
116 2458 146* 51.20 8 - - - - 47 7 - v Australia 2 Feb 2024 ODI # 4721
117 2487 146* 50.75 8 - - - - 47 7 - v Australia 4 Feb 2024 ODI # 4722
118 2487 146* 50.75 8 - - - - 48 7 - v Australia 6 Feb 2024 ODI # 4723
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