Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 30 Mar 2002 remove greater than or equal to 30 Mar 2002 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 2012-2023 147 4099 145* 35.03 7 - - - - 125 15 - Profile
filtered 2012-2023 143 1982 145* 36.70 4 - - - - 52 8 -
Cumulative averages
1 - - - - - - - - 0 0 - v Zimbabwe 3 Feb 2012 ODI # 3230
2 - - - - - - - - 0 0 - v Zimbabwe 6 Feb 2012 ODI # 3232
3 - - - - - - - - 0 0 - v Zimbabwe 9 Feb 2012 ODI # 3234
4 2 2 2.00 0 - - - - 0 0 - v West Indies 7 Jul 2012 ODI # 3285
5 2 2 2.00 0 - - - - 0 0 - v West Indies 11 Jul 2012 ODI # 3288
6 34 32 17.00 0 - - - - 0 0 - v West Indies 14 Jul 2012 ODI # 3289
7 45 32 15.00 0 - - - - 0 0 - v West Indies 16 Jul 2012 ODI # 3290
8 45 32 15.00 0 - - - - 0 0 - v Sri Lanka 4 Nov 2012 ODI # 3305
9 45 32 11.25 0 - - - - 0 0 - v Bangladesh 31 Oct 2013 ODI # 3426
10 45 32 11.25 0 - - - - 0 0 - v Bangladesh 3 Nov 2013 ODI # 3429
11 49 32 12.25 0 - - - - 0 0 - v Sri Lanka 10 Nov 2013 ODI # 3432
12 135 86 27.00 0 - - - - 0 0 - v Sri Lanka 12 Nov 2013 ODI # 3434
13 144 86 24.00 0 - - - - 0 0 - v Sri Lanka 16 Nov 2013 ODI # 3435
14 144 86 24.00 0 - - - - 1 0 - v South Africa 21 Oct 2014 ODI # 3536
15 160 86 22.85 0 - - - - 1 0 - v South Africa 24 Oct 2014 ODI # 3537
15 160 86 22.85 0 - - - - 1 0 - v South Africa 27 Oct 2014 ODI # 3538
16 160 86 22.85 0 - - - - 1 0 - v Pakistan 8 Dec 2014 ODI # 3564
17 163 86 20.37 0 - - - - 1 0 - v Pakistan 12 Dec 2014 ODI # 3566
18 197 86 21.88 0 - - - - 1 0 - v Pakistan 14 Dec 2014 ODI # 3568
19 197 86 21.88 0 - - - - 2 0 - v Pakistan 17 Dec 2014 ODI # 3570
20 197 86 21.88 0 - - - - 2 0 - v Pakistan 19 Dec 2014 ODI # 3571
21 212 86 21.20 0 - - - - 2 0 - v Sri Lanka 11 Jan 2015 ODI # 3574
22 212 86 21.20 0 - - - - 3 0 - v Sri Lanka 15 Jan 2015 ODI # 3577
22 212 86 21.20 0 - - - - 3 0 - v Sri Lanka 17 Jan 2015 ODI # 3580
23 218 86 19.81 0 - - - - 3 0 - v Sri Lanka 29 Jan 2015 ODI # 3594
24 241 86 20.08 0 - - - - 3 0 - v Pakistan 31 Jan 2015 ODI # 3596
25 241 86 20.08 0 - - - - 3 0 - v Zimbabwe 2 Aug 2015 ODI # 3673
26 351 110* 29.25 1 - - - - 3 0 - v Zimbabwe 4 Aug 2015 ODI # 3674
27 351 110* 29.25 1 - - - - 3 0 - v Zimbabwe 7 Aug 2015 ODI # 3675
28 411 110* 31.61 1 - - - - 3 0 - v South Africa 19 Aug 2015 ODI # 3676
29 475 110* 33.92 1 - - - - 3 0 - v South Africa 23 Aug 2015 ODI # 3677
30 529 110* 35.26 1 - - - - 3 0 - v South Africa 26 Aug 2015 ODI # 3678
31 547 110* 34.18 1 - - - - 3 0 - v Sri Lanka 26 Dec 2015 ODI # 3714
32 564 110* 35.25 1 - - - - 3 0 - v Sri Lanka 28 Dec 2015 ODI # 3715
33 564 110* 35.25 1 - - - - 3 0 - v Sri Lanka 31 Dec 2015 ODI # 3717
33 564 110* 35.25 1 - - - - 3 0 - v Sri Lanka 2 Jan 2016 ODI # 3718
34 564 110* 35.25 1 - - - - 3 0 - v Sri Lanka 5 Jan 2016 ODI # 3721
35 564 110* 35.25 1 - - - - 4 0 - v Pakistan 25 Jan 2016 ODI # 3728
36 564 110* 35.25 1 - - - - 4 0 - v India 16 Oct 2016 ODI # 3796
37 564 110* 35.25 1 - - - - 4 0 - v India 20 Oct 2016 ODI # 3797
38 564 110* 35.25 1 - - - - 4 0 - v India 23 Oct 2016 ODI # 3798
39 564 110* 35.25 1 - - - - 6 0 - v India 26 Oct 2016 ODI # 3799
40 583 110* 34.29 1 - - - - 6 0 - v India 29 Oct 2016 ODI # 3800
41 585 110* 32.50 1 - - - - 6 0 - v Australia 4 Dec 2016 ODI # 3811
42 589 110* 31.00 1 - - - - 6 0 - v Australia 6 Dec 2016 ODI # 3812
43 617 110* 30.85 1 - - - - 6 0 - v Australia 9 Dec 2016 ODI # 3813
44 617 110* 30.85 1 - - - - 6 0 - v Bangladesh 26 Dec 2016 ODI # 3814
45 617 110* 30.85 1 - - - - 7 0 - v Bangladesh 29 Dec 2016 ODI # 3815
46 621 110* 29.57 1 - - - - 7 0 - v Bangladesh 31 Dec 2016 ODI # 3816
47 621 110* 29.57 1 - - - - 10 2 - v Australia 30 Jan 2017 ODI # 3829
48 621 110* 29.57 1 - - - - 11 2 - v Australia 5 Feb 2017 ODI # 3832
49 621 110* 29.57 1 - - - - 11 2 - v South Africa 19 Feb 2017 ODI # 3836
50 621 110* 29.57 1 - - - - 13 3 - v South Africa 22 Feb 2017 ODI # 3839
51 621 110* 28.22 1 - - - - 13 3 - v South Africa 25 Feb 2017 ODI # 3841
52 621 110* 28.22 1 - - - - 16 3 - v Ireland 14 May 2017 ODI # 3867
53 675 110* 29.34 1 - - - - 16 3 - v Bangladesh 17 May 2017 ODI # 3868
54 675 110* 29.34 1 - - - - 16 3 - v Ireland 21 May 2017 ODI # 3870
55 675 110* 29.34 1 - - - - 16 3 - v Bangladesh 24 May 2017 ODI # 3871
56 778 110* 33.82 2 - - - - 16 3 - v India 22 Oct 2017 ODI # 3928
57 778 110* 33.82 2 - - - - 17 3 - v India 25 Oct 2017 ODI # 3931
58 843 110* 35.12 2 - - - - 17 3 - v India 29 Oct 2017 ODI # 3932
59 860 110* 34.40 2 - - - - 17 3 - v West Indies 20 Dec 2017 ODI # 3943
60 860 110* 34.40 2 - - - - 19 3 - v West Indies 23 Dec 2017 ODI # 3944
61 860 110* 34.40 2 - - - - 19 3 - v West Indies 26 Dec 2017 ODI # 3945
62 860 110* 34.40 2 - - - - 21 3 - v Pakistan 6 Jan 2018 ODI # 3946
63 860 110* 34.40 2 - - - - 21 3 - v Pakistan 9 Jan 2018 ODI # 3947
64 860 110* 34.40 2 - - - - 21 3 - v Pakistan 13 Jan 2018 ODI # 3949
65 868 110* 33.38 2 - - - - 21 3 - v Pakistan 16 Jan 2018 ODI # 3953
66 868 110* 33.38 2 - - - - 21 3 - v Pakistan 19 Jan 2018 ODI # 3957
67 947 110* 35.07 2 - - - - 21 3 - v England 25 Feb 2018 ODI # 3980
68 947 110* 35.07 2 - - - - 21 3 - v England 28 Feb 2018 ODI # 3981
69 947 110* 33.82 2 - - - - 21 3 - v England 3 Mar 2018 ODI # 3982
70 1018 110* 35.10 2 - - - - 21 3 - v England 7 Mar 2018 ODI # 3989
71 1018 110* 35.10 2 - - - - 21 3 - v England 10 Mar 2018 ODI # 3992
72 1018 110* 35.10 2 - - - - 22 3 - v Pakistan 7 Nov 2018 ODI # 4066
73 1018 110* 35.10 2 - - - - 23 3 - v Pakistan 9 Nov 2018 ODI # 4068
74 1018 110* 35.10 2 - - - - 23 3 - v Pakistan 11 Nov 2018 ODI # 4070
75 1018 110* 35.10 2 - - - - 24 3 - v India 23 Jan 2019 ODI # 4082
76 1052 110* 35.06 2 - - - - 24 3 - v India 26 Jan 2019 ODI # 4085
77 1052 110* 35.06 2 - - - - 24 4 - v India 28 Jan 2019 ODI # 4088
78 1052 110* 35.06 2 - - - - 24 4 - v India 31 Jan 2019 ODI # 4091
79 1089 110* 35.12 2 - - - - 24 4 - v India 3 Feb 2019 ODI # 4092
80 1089 110* 35.12 2 - - - - 24 4 - v Bangladesh 13 Feb 2019 ODI # 4093
81 1089 110* 35.12 2 - - - - 24 4 - v Bangladesh 16 Feb 2019 ODI # 4094
82 1089 110* 35.12 2 - - - - 25 4 - v Bangladesh 20 Feb 2019 ODI # 4095
83 1089 110* 35.12 2 - - - - 25 4 - v Sri Lanka 1 Jun 2019 ODI # 4145
84 1089 110* 34.03 2 - - - - 25 4 - v Bangladesh 5 Jun 2019 ODI # 4151
85 1102 110* 34.43 2 - - - - 25 4 - v Afghanistan 8 Jun 2019 ODI # 4154
86 1103 110* 33.42 2 - - - - 25 4 - v South Africa 19 Jun 2019 ODI # 4165
87 1103 110* 33.42 2 - - - - 29 4 - v West Indies 22 Jun 2019 ODI # 4170
88 1103 110* 33.42 2 - - - - 29 4 - v Pakistan 26 Jun 2019 ODI # 4174
89 1117 110* 32.85 2 - - - - 29 4 - v Australia 29 Jun 2019 ODI # 4178
90 1174 110* 33.54 2 - - - - 29 4 - v England 3 Jul 2019 ODI # 4183
91 1174 110* 33.54 2 - - - - 32 4 - v India 9 Jul 2019 ODI # 4190
92 1174 110* 33.54 2 - - - - 35 4 - v England 14 Jul 2019 ODI # 4192
93 1243 110* 34.52 2 - - - - 35 4 - v India 5 Feb 2020 ODI # 4235
94 1243 110* 34.52 2 - - - - 36 4 - v India 8 Feb 2020 ODI # 4239
95 1275 110* 35.41 2 - - - - 36 4 - v India 11 Feb 2020 ODI # 4243
96 1313 110* 35.48 2 - - - - 36 4 - v Australia 13 Mar 2020 ODI # 4255
97 1313 110* 35.48 2 - - - - 36 4 - v Bangladesh 20 Mar 2021 ODI # 4279
98 1423 110* 38.45 3 - - - - 36 4 - v Bangladesh 23 Mar 2021 ODI # 4280
99 1423 110* 38.45 3 - - - - 39 4 - v Bangladesh 26 Mar 2021 ODI # 4282
100 1431 110* 38.67 3 - - - - 39 4 - v Netherlands 29 Mar 2022 ODI # 4378
101 1431 110* 38.67 3 - - - - 39 5 - v Netherlands 2 Apr 2022 ODI # 4381
102 1431 110* 38.67 3 - - - - 40 5 - v Netherlands 4 Apr 2022 ODI # 4383
103 1454 110* 38.26 3 - - - - 40 5 - v Ireland 10 Jul 2022 ODI # 4419
104 1509 110* 38.69 3 - - - - 40 5 - v Ireland 12 Jul 2022 ODI # 4423
105 1509 110* 38.69 3 - - - - 40 5 - v Ireland 15 Jul 2022 ODI # 4429
106 1509 110* 38.69 3 - - - - 42 5 - v West Indies 17 Aug 2022 ODI # 4450
107 1509 110* 38.69 3 - - - - 43 5 - v West Indies 19 Aug 2022 ODI # 4453
108 1578 110* 39.45 3 - - - - 43 5 - v West Indies 21 Aug 2022 ODI # 4456
109 1578 110* 39.45 3 - - - - 43 5 - v Australia 6 Sep 2022 ODI # 4461
110 1578 110* 38.48 3 - - - - 43 5 - v Australia 8 Sep 2022 ODI # 4462
111 1588 110* 37.80 3 - - - - 43 5 - v Australia 11 Sep 2022 ODI # 4464
112 1733 145* 41.26 4 - - - - 43 5 - v India 25 Nov 2022 ODI # 4483
112 1733 145* 41.26 4 - - - - 43 5 - v India 27 Nov 2022 ODI # 4487
113 1733 145* 41.26 4 - - - - 43 5 - v India 30 Nov 2022 ODI # 4489
114 1733 145* 41.26 4 - - - - 43 6 - v Pakistan 9 Jan 2023 ODI # 4500
115 1733 145* 41.26 4 - - - - 45 7 - v Pakistan 11 Jan 2023 ODI # 4502
116 1749 145* 40.67 4 - - - - 45 7 - v Pakistan 13 Jan 2023 ODI # 4504
117 1773 145* 40.29 4 - - - - 45 7 - v India 18 Jan 2023 ODI # 4507
118 1773 145* 40.29 4 - - - - 45 8 - v India 21 Jan 2023 ODI # 4509
119 1773 145* 39.40 4 - - - - 45 8 - v India 24 Jan 2023 ODI # 4511
120 1773 145* 39.40 4 - - - - 46 8 - v Sri Lanka 25 Mar 2023 ODI # 4548
121 1781 145* 38.71 4 - - - - 46 8 - v Sri Lanka 31 Mar 2023 ODI # 4557
122 1781 145* 38.71 4 - - - - 48 8 - v Pakistan 27 Apr 2023 ODI # 4569
123 1781 145* 38.71 4 - - - - 48 8 - v Pakistan 29 Apr 2023 ODI # 4571
124 1826 145* 38.85 4 - - - - 48 8 - v Pakistan 3 May 2023 ODI # 4573
125 1886 145* 39.29 4 - - - - 48 8 - v Pakistan 5 May 2023 ODI # 4574
126 1886 145* 39.29 4 - - - - 50 8 - v Pakistan 7 May 2023 ODI # 4575
127 1886 145* 39.29 4 - - - - 50 8 - v England 8 Sep 2023 ODI # 4636
128 1905 145* 38.87 4 - - - - 50 8 - v England 10 Sep 2023 ODI # 4640
129 1908 145* 38.16 4 - - - - 50 8 - v England 13 Sep 2023 ODI # 4643
130 1921 145* 37.66 4 - - - - 50 8 - v England 15 Sep 2023 ODI # 4647
131 1921 145* 37.66 4 - - - - 50 8 - v England 5 Oct 2023 ODI # 4658
132 1921 145* 37.66 4 - - - - 50 8 - v Netherlands 9 Oct 2023 ODI # 4663
133 1921 145* 37.66 4 - - - - 50 8 - v Bangladesh 13 Oct 2023 ODI # 4668
134 1921 145* 37.66 4 - - - - 51 8 - v Afghanistan 18 Oct 2023 ODI # 4673
135 1921 145* 37.66 4 - - - - 51 8 - v India 22 Oct 2023 ODI # 4678
136 1942 145* 37.34 4 - - - - 51 8 - v Australia 28 Oct 2023 ODI # 4684
137 1946 145* 36.71 4 - - - - 51 8 - v South Africa 1 Nov 2023 ODI # 4689
138 1946 145* 36.71 4 - - - - 51 8 - v Pakistan 4 Nov 2023 ODI # 4692
139 1948 145* 36.75 4 - - - - 51 8 - v Sri Lanka 9 Nov 2023 ODI # 4698
140 1948 145* 36.07 4 - - - - 51 8 - v India 15 Nov 2023 ODI # 4703
141 1948 145* 36.07 4 - - - - 52 8 - v Bangladesh 17 Dec 2023 ODI # 4711
142 1982 145* 36.70 4 - - - - 52 8 - v Bangladesh 20 Dec 2023 ODI # 4715
143 1982 145* 36.70 4 - - - - 52 8 - v Bangladesh 23 Dec 2023 ODI # 4717
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