Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 6 Jun 2007 remove greater than or equal to 6 Jun 2007 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-2023 78 51 18 853 69* 25.84 973 87.66 0 2 4 73 36 Profile
filtered 2016-2023 78 51 18 853 69* 25.84 973 87.66 0 2 4 73 36
Cumulative averages
1 - - - - - - - - - - - - v Ireland 25 Sep 2016 ODI # 3780
2 - - - - - - - - - - - - v Australia 30 Sep 2016 ODI # 3785
3 1 1 13 13* - 8 162.50 0 0 0 1 1 v Australia 2 Oct 2016 ODI # 3787
4 2 2 55 42* - 47 117.02 0 0 0 5 3 v Australia 5 Oct 2016 ODI # 3790
5 2 2 55 42* - 47 117.02 0 0 0 5 3 v Australia 9 Oct 2016 ODI # 3792
6 3 2 66 42* 66.00 56 117.85 0 0 0 5 4 v Australia 12 Oct 2016 ODI # 3795
7 3 2 66 42* 66.00 56 117.85 0 0 0 5 4 v Sri Lanka 28 Jan 2017 ODI # 3828
8 3 2 66 42* 66.00 56 117.85 0 0 0 5 4 v Sri Lanka 1 Feb 2017 ODI # 3830
9 3 2 66 42* 66.00 56 117.85 0 0 0 5 4 v Sri Lanka 4 Feb 2017 ODI # 3831
10 3 2 66 42* 66.00 56 117.85 0 0 0 5 4 v Sri Lanka 10 Feb 2017 ODI # 3834
11 4 3 95 42* 95.00 79 120.25 0 0 0 7 6 v New Zealand 19 Feb 2017 ODI # 3836
12 5 4 124 42* 124.00 113 109.73 0 0 0 11 6 v New Zealand 22 Feb 2017 ODI # 3839
13 6 5 125 42* 125.00 114 109.64 0 0 0 11 6 v New Zealand 25 Feb 2017 ODI # 3841
14 6 5 125 42* 125.00 114 109.64 0 0 0 11 6 v New Zealand 4 Mar 2017 ODI # 3846
15 7 5 129 42* 64.50 120 107.50 0 0 0 12 6 v England 24 May 2017 ODI # 3872
16 7 5 129 42* 64.50 120 107.50 0 0 0 12 6 v England 27 May 2017 ODI # 3873
17 8 5 133 42* 44.33 131 101.52 0 0 0 12 6 v India 11 Jun 2017 ODI # 3886
18 8 5 133 42* 44.33 131 101.52 0 0 0 12 6 v Bangladesh 15 Oct 2017 ODI # 3923
19 9 6 133 42* 44.33 131 101.52 0 0 0 12 6 v Bangladesh 18 Oct 2017 ODI # 3925
20 10 6 138 42* 34.50 135 102.22 0 0 0 13 6 v Bangladesh 22 Oct 2017 ODI # 3929
21 11 7 165 42* 41.25 168 98.21 0 0 0 14 7 v India 1 Feb 2018 ODI # 3969
22 12 7 168 42* 33.60 176 95.45 0 0 0 14 7 v India 7 Feb 2018 ODI # 3971
23 13 8 191 42* 38.20 181 105.52 0 0 0 15 10 v India 10 Feb 2018 ODI # 3973
24 14 8 191 42* 31.83 184 103.80 0 0 1 15 10 v India 13 Feb 2018 ODI # 3976
25 15 8 225 42* 32.14 226 99.55 0 0 1 17 12 v India 16 Feb 2018 ODI # 3978
26 15 8 225 42* 32.14 226 99.55 0 0 1 17 12 v Sri Lanka 29 Jul 2018 ODI # 4025
27 16 9 232 42* 33.14 245 94.69 0 0 1 18 12 v Sri Lanka 1 Aug 2018 ODI # 4027
28 17 10 256 42* 36.57 256 100.00 0 0 1 21 13 v Sri Lanka 5 Aug 2018 ODI # 4029
29 18 10 265 42* 33.12 266 99.62 0 0 1 23 13 v Sri Lanka 8 Aug 2018 ODI # 4030
30 19 10 268 42* 29.77 280 95.71 0 0 1 23 13 v Sri Lanka 12 Aug 2018 ODI # 4031
31 19 10 268 42* 29.77 280 95.71 0 0 1 23 13 v Zimbabwe 30 Sep 2018 ODI # 4049
32 20 10 296 42* 29.60 324 91.35 0 0 1 24 14 v Zimbabwe 3 Oct 2018 ODI # 4050
33 21 10 296 42* 26.90 333 88.88 0 0 2 24 14 v Zimbabwe 6 Oct 2018 ODI # 4051
34 21 10 296 42* 26.90 333 88.88 0 0 2 24 14 v Australia 4 Nov 2018 ODI # 4065
35 21 10 296 42* 26.90 333 88.88 0 0 2 24 14 v Pakistan 19 Jan 2019 ODI # 4080
36 22 11 365 69* 33.18 413 88.37 0 1 2 31 16 v Pakistan 22 Jan 2019 ODI # 4081
37 22 11 365 69* 33.18 413 88.37 0 1 2 31 16 v Pakistan 25 Jan 2019 ODI # 4084
38 23 11 376 69* 31.33 434 86.63 0 1 2 33 16 v Pakistan 27 Jan 2019 ODI # 4087
39 23 11 376 69* 31.33 434 86.63 0 1 2 33 16 v Pakistan 30 Jan 2019 ODI # 4090
40 24 11 378 69* 29.07 439 86.10 0 1 2 33 16 v Sri Lanka 6 Mar 2019 ODI # 4107
41 25 12 416 69* 32.00 454 91.62 0 1 2 38 17 v Sri Lanka 10 Mar 2019 ODI # 4112
42 25 12 416 69* 32.00 454 91.62 0 1 2 38 17 v Sri Lanka 13 Mar 2019 ODI # 4114
43 25 12 416 69* 32.00 454 91.62 0 1 2 38 17 v Sri Lanka 16 Mar 2019 ODI # 4115
44 26 12 440 69* 31.42 479 91.85 0 1 2 42 17 v England 30 May 2019 ODI # 4143
45 27 12 448 69* 29.86 492 91.05 0 1 2 43 17 v Bangladesh 2 Jun 2019 ODI # 4147
46 28 12 482 69* 30.12 553 87.16 0 1 2 45 18 v India 5 Jun 2019 ODI # 4150
47 28 12 482 69* 30.12 553 87.16 0 1 2 45 18 v West Indies 10 Jun 2019 ODI # 4156
48 29 13 499 69* 31.18 570 87.54 0 1 2 47 19 v Afghanistan 15 Jun 2019 ODI # 4160
49 30 13 499 69* 29.35 575 86.78 0 1 3 47 19 v New Zealand 19 Jun 2019 ODI # 4165
50 31 14 545 69* 32.05 607 89.78 0 1 3 53 19 v Pakistan 23 Jun 2019 ODI # 4171
51 31 14 545 69* 32.05 607 89.78 0 1 3 53 19 v Sri Lanka 28 Jun 2019 ODI # 4176
52 32 15 549 69* 32.29 610 90.00 0 1 3 54 19 v Australia 6 Jul 2019 ODI # 4188
53 32 15 549 69* 32.29 610 90.00 0 1 3 54 19 v England 4 Feb 2020 ODI # 4234
54 32 15 549 69* 32.29 610 90.00 0 1 3 54 19 v England 7 Feb 2020 ODI # 4238
55 33 15 563 69* 31.27 641 87.83 0 1 3 55 19 v England 9 Feb 2020 ODI # 4242
56 34 15 563 69* 29.63 643 87.55 0 1 4 55 19 v Australia 29 Feb 2020 ODI # 4248
57 34 15 563 69* 29.63 643 87.55 0 1 4 55 19 v Australia 4 Mar 2020 ODI # 4252
58 34 15 563 69* 29.63 643 87.55 0 1 4 55 19 v Australia 7 Mar 2020 ODI # 4254
59 35 15 592 69* 29.60 678 87.31 0 1 4 59 19 v Pakistan 2 Apr 2021 ODI # 4285
60 36 15 595 69* 28.33 683 87.11 0 1 4 59 19 v Pakistan 4 Apr 2021 ODI # 4286
61 37 15 649 69* 29.50 744 87.23 0 2 4 62 21 v Pakistan 7 Apr 2021 ODI # 4287
62 37 15 649 69* 29.50 744 87.23 0 2 4 62 21 v Ireland 11 Jul 2021 ODI # 4301
63 38 15 651 69* 28.30 755 86.22 0 2 4 62 21 v Ireland 13 Jul 2021 ODI # 4302
64 39 15 657 69* 27.37 760 86.44 0 2 4 63 21 v Ireland 16 Jul 2021 ODI # 4305
65 40 15 662 69* 26.48 768 86.19 0 2 4 63 21 v Sri Lanka 2 Sep 2021 ODI # 4314
66 41 15 666 69* 25.61 772 86.26 0 2 4 63 21 v Sri Lanka 4 Sep 2021 ODI # 4315
67 42 15 683 69* 25.29 808 84.52 0 2 4 65 21 v Sri Lanka 7 Sep 2021 ODI # 4318
68 43 15 731 69* 26.10 830 88.07 0 2 4 66 27 v Netherlands 26 Nov 2021 ODI # 4337
69 43 15 731 69* 26.10 830 88.07 0 2 4 66 27 v India 19 Jan 2022 ODI # 4344
70 43 15 731 69* 26.10 830 88.07 0 2 4 66 27 v India 21 Jan 2022 ODI # 4346
71 44 15 735 69* 25.34 841 87.39 0 2 4 66 27 v India 23 Jan 2022 ODI # 4349
72 45 15 737 69* 24.56 854 86.29 0 2 4 66 27 v Bangladesh 18 Mar 2022 ODI # 4370
73 46 16 737 69* 24.56 854 86.29 0 2 4 66 27 v England 19 Jul 2022 ODI # 4434
74 47 16 742 69* 23.93 859 86.37 0 2 4 67 27 v India 11 Oct 2022 ODI # 4472
75 48 16 743 69* 23.21 868 85.59 0 2 4 67 27 v Australia 9 Sep 2023 ODI # 4638
76 49 17 781 69* 24.40 887 88.04 0 2 4 69 31 v Australia 17 Sep 2023 ODI # 4648
77 50 18 820 69* 25.62 924 88.74 0 2 4 70 34 v Afghanistan 10 Nov 2023 ODI # 4699
78 51 18 853 69* 25.84 973 87.66 0 2 4 73 36 v India 17 Dec 2023 ODI # 4713
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