Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 23 Oct 2016 remove greater than or equal to 23 Oct 2016 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 2016-2024 68 41 16 425 49 17.00 579 73.40 0 0 4 30 19 Profile
filtered 2017-2024 66 40 16 423 49 17.62 573 73.82 0 0 4 30 19
Cumulative averages
1 1 1 22 22* - 13 169.23 0 0 0 2 1 v England 9 Mar 2017 ODI # 3849
2 1 1 22 22* - 13 169.23 0 0 0 2 1 v Pakistan 7 Apr 2017 ODI # 3861
3 2 1 37 22* 37.00 42 88.09 0 0 0 2 1 v Pakistan 9 Apr 2017 ODI # 3862
4 3 1 64 27 32.00 77 83.11 0 0 0 4 2 v Afghanistan 9 Jun 2017 ODI # 3884
5 3 1 64 27 32.00 77 83.11 0 0 0 4 2 v Afghanistan 11 Jun 2017 ODI # 3887
6 3 1 64 27 32.00 77 83.11 0 0 0 4 2 v Afghanistan 14 Jun 2017 ODI # 3890
7 3 1 64 27 32.00 77 83.11 0 0 0 4 2 v India 23 Jun 2017 ODI # 3895
8 3 1 64 27 32.00 77 83.11 0 0 0 4 2 v India 25 Jun 2017 ODI # 3896
9 4 2 69 27 34.50 84 82.14 0 0 0 4 2 v India 2 Jul 2017 ODI # 3900
10 5 3 72 27 36.00 89 80.89 0 0 0 4 2 v India 6 Jul 2017 ODI # 3902
11 5 3 72 27 36.00 89 80.89 0 0 0 4 2 v England 27 Sep 2017 ODI # 3916
12 5 3 72 27 36.00 89 80.89 0 0 0 4 2 v England 29 Sep 2017 ODI # 3918
13 6 4 101 29* 50.50 110 91.81 0 0 0 6 4 v Bangladesh 22 Jul 2018 ODI # 4022
14 7 5 102 29* 51.00 115 88.69 0 0 0 6 4 v Bangladesh 25 Jul 2018 ODI # 4023
15 7 5 102 29* 51.00 115 88.69 0 0 0 6 4 v Afghanistan 6 Nov 2019 ODI # 4213
16 8 6 103 29* 51.50 119 86.55 0 0 0 6 4 v Afghanistan 9 Nov 2019 ODI # 4214
17 8 6 103 29* 51.50 119 86.55 0 0 0 6 4 v Afghanistan 11 Nov 2019 ODI # 4215
18 8 6 103 29* 51.50 119 86.55 0 0 0 6 4 v India 15 Dec 2019 ODI # 4221
19 9 6 103 29* 34.33 120 85.83 0 0 1 6 4 v India 18 Dec 2019 ODI # 4222
20 9 6 103 29* 34.33 120 85.83 0 0 1 6 4 v India 22 Dec 2019 ODI # 4223
21 9 6 103 29* 34.33 120 85.83 0 0 1 6 4 v Ireland 7 Jan 2020 ODI # 4226
22 10 6 119 29* 29.75 146 81.50 0 0 1 9 4 v Ireland 9 Jan 2020 ODI # 4229
23 10 6 119 29* 29.75 146 81.50 0 0 1 9 4 v Ireland 12 Jan 2020 ODI # 4230
24 10 6 119 29* 29.75 146 81.50 0 0 1 9 4 v Sri Lanka 22 Feb 2020 ODI # 4246
25 11 6 119 29* 23.80 149 79.86 0 0 2 9 4 v Sri Lanka 26 Feb 2020 ODI # 4247
26 12 7 119 29* 23.80 151 78.80 0 0 2 9 4 v Sri Lanka 1 Mar 2020 ODI # 4250
27 13 7 123 29* 20.50 158 77.84 0 0 2 10 4 v Bangladesh 20 Jan 2021 ODI # 4270
28 14 7 140 29* 20.00 179 78.21 0 0 2 13 4 v Bangladesh 22 Jan 2021 ODI # 4272
29 15 7 151 29* 18.87 186 81.18 0 0 2 13 5 v Bangladesh 25 Jan 2021 ODI # 4274
30 15 7 151 29* 18.87 186 81.18 0 0 2 13 5 v Sri Lanka 10 Mar 2021 ODI # 4276
31 15 7 151 29* 18.87 186 81.18 0 0 2 13 5 v Sri Lanka 12 Mar 2021 ODI # 4277
32 15 7 151 29* 18.87 186 81.18 0 0 2 13 5 v Sri Lanka 14 Mar 2021 ODI # 4278
33 16 7 168 29* 18.66 219 76.71 0 0 2 14 6 v Australia 20 Jul 2021 ODI # 4310
34 17 8 173 29* 19.22 229 75.54 0 0 2 15 6 v Australia 22 Jul 2021 ODI # 4311
35 18 8 188 29* 18.80 271 69.37 0 0 2 16 7 v Australia 26 Jul 2021 ODI # 4313
36 19 8 188 29* 17.09 273 68.86 0 0 3 16 7 v Ireland 8 Jan 2022 ODI # 4339
37 20 9 192 29* 17.45 283 67.84 0 0 3 16 7 v Ireland 13 Jan 2022 ODI # 4340
38 21 9 198 29* 16.50 294 67.34 0 0 3 17 7 v Ireland 16 Jan 2022 ODI # 4342
39 22 9 211 29* 16.23 310 68.06 0 0 3 18 8 v India 6 Feb 2022 ODI # 4353
40 23 10 218 29* 16.76 325 67.07 0 0 3 18 8 v India 9 Feb 2022 ODI # 4355
41 24 10 247 29* 17.64 381 64.82 0 0 3 19 10 v India 11 Feb 2022 ODI # 4356
42 24 10 247 29* 17.64 381 64.82 0 0 3 19 10 v Netherlands 31 May 2022 ODI # 4392
43 24 10 247 29* 17.64 381 64.82 0 0 3 19 10 v Netherlands 2 Jun 2022 ODI # 4395
44 25 11 248 29* 17.71 382 64.92 0 0 3 19 10 v Pakistan 8 Jun 2022 ODI # 4401
45 26 11 254 29* 16.93 410 61.95 0 0 3 19 10 v Pakistan 10 Jun 2022 ODI # 4405
46 27 11 254 29* 15.87 411 61.80 0 0 4 19 10 v Bangladesh 13 Jul 2022 ODI # 4426
47 28 12 261 29* 16.31 421 61.99 0 0 4 19 10 v Bangladesh 16 Jul 2022 ODI # 4431
48 28 12 261 29* 16.31 421 61.99 0 0 4 19 10 v India 22 Jul 2022 ODI # 4436
49 28 12 261 29* 16.31 421 61.99 0 0 4 19 10 v India 24 Jul 2022 ODI # 4438
50 28 12 261 29* 16.31 421 61.99 0 0 4 19 10 v New Zealand 17 Aug 2022 ODI # 4450
51 29 12 310 49 18.23 452 68.58 0 0 4 24 12 v New Zealand 19 Aug 2022 ODI # 4453
52 30 13 330 49 19.41 458 72.05 0 0 4 25 14 v New Zealand 21 Aug 2022 ODI # 4456
53 31 14 343 49 20.17 468 73.29 0 0 4 26 15 v South Africa 18 Mar 2023 ODI # 4540
54 32 15 344 49 20.23 471 73.03 0 0 4 26 15 v South Africa 21 Mar 2023 ODI # 4544
55 33 15 347 49 19.27 476 72.89 0 0 4 26 15 v U.S.A. 18 Jun 2023 ODI # 4586
56 33 15 347 49 19.27 476 72.89 0 0 4 26 15 v Nepal 22 Jun 2023 ODI # 4593
57 34 15 350 49 18.42 484 72.31 0 0 4 26 15 v Zimbabwe 24 Jun 2023 ODI # 4597
58 34 15 350 49 18.42 484 72.31 0 0 4 26 15 v Netherlands 26 Jun 2023 ODI # 4602
59 35 15 356 49 17.80 491 72.50 0 0 4 26 16 v Scotland 1 Jul 2023 ODI # 4608
60 35 15 356 49 17.80 491 72.50 0 0 4 26 16 v India 29 Jul 2023 ODI # 4623
61 36 15 382 49 18.19 530 72.07 0 0 4 27 18 v India 1 Aug 2023 ODI # 4624
62 37 16 384 49 18.28 532 72.18 0 0 4 27 18 v England 3 Dec 2023 ODI # 4706
63 38 16 398 49 18.09 549 72.49 0 0 4 28 18 v England 6 Dec 2023 ODI # 4707
64 38 16 398 49 18.09 549 72.49 0 0 4 28 18 v England 9 Dec 2023 ODI # 4708
65 39 16 417 49 18.13 564 73.93 0 0 4 30 19 v Australia 4 Feb 2024 ODI # 4722
66 40 16 423 49 17.62 573 73.82 0 0 4 30 19 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