Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 13 Mar 2015 remove greater than or equal to 13 Mar 2015 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
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 2010-2024 108 3008 145* 32.00 8 2 1/26 34.00 0 35 0 -1.99 Profile
filtered 2015-2024 92 2633 145* 32.91 8 - - - - - - -
Cumulative averages
4 40 18 10.00 0 - - - - 0 0 - v Zimbabwe 9 Oct 2015 ODI # 3688
5 52 18 10.40 0 - - - - 0 0 - v Zimbabwe 11 Oct 2015 ODI # 3690
7 80 24 11.42 0 - - - - 1 0 - v U.A.E. 2 Mar 2017 ODI # 3844
2 23 18 11.50 0 - - - - 0 0 - v England 8 May 2015 ODI # 3650
3 35 18 11.66 0 - - - - 0 0 - v Australia 27 Aug 2015 ODI # 3679
6 76 24 12.66 0 - - - - 1 0 - v Zimbabwe 13 Oct 2015 ODI # 3691
1 18 18 18.00 0 - - - - 0 0 - v Pakistan 15 Mar 2015 ODI # 3639
9 149 58* 18.62 0 - - - - 2 0 - v Afghanistan 17 Mar 2017 ODI # 3851
8 138 58* 19.71 0 - - - - 2 0 - v U.A.E. 4 Mar 2017 ODI # 3847
22 382 85* 20.10 0 - - - - 6 0 - v U.A.E. 11 Jan 2018 ODI # 3948
20 347 85* 20.41 0 - - - - 5 0 - v Afghanistan 7 Dec 2017 ODI # 3937
21 382 85* 21.22 0 - - - - 6 0 - v Afghanistan 10 Dec 2017 ODI # 3940
19 343 85* 21.43 0 - - - - 5 0 - v Afghanistan 5 Dec 2017 ODI # 3935
18 343 85* 22.86 0 - - - - 5 0 - v New Zealand 21 May 2017 ODI # 3870
29 623 102 23.96 1 - - - - 9 0 - v Zimbabwe 16 Mar 2018 ODI # 3999
23 484 102 24.20 1 - - - - 6 0 - v U.A.E. 13 Jan 2018 ODI # 3950
17 343 85* 24.50 0 - - - - 5 0 - v Bangladesh 19 May 2017 ODI # 3869
14 295 85* 24.58 0 - - - - 5 0 - v England 7 May 2017 ODI # 3865
15 295 85* 24.58 0 - - - - 5 0 - v Bangladesh 12 May 2017 ODI # 3866
28 621 102 24.84 1 - - - - 9 0 - v U.A.E. 12 Mar 2018 ODI # 3995
16 331 85* 25.46 0 - - - - 5 0 - v New Zealand 14 May 2017 ODI # 3867
27 614 102 25.58 1 - - - - 8 0 - v West Indies 10 Mar 2018 ODI # 3993
24 551 102 26.23 1 - - - - 8 0 - v Scotland 16 Jan 2018 ODI # 3954
12 263 85* 26.30 0 - - - - 4 0 - v Afghanistan 24 Mar 2017 ODI # 3854
26 605 102 26.30 1 - - - - 8 0 - v P.N.G. 6 Mar 2018 ODI # 3986
31 739 105 26.39 2 - - - - 10 0 - v Afghanistan 23 Mar 2018 ODI # 4006
13 293 85* 26.63 0 - - - - 4 0 - v England 5 May 2017 ODI # 3864
30 728 105 26.96 2 - - - - 10 0 - v Scotland 18 Mar 2018 ODI # 4001
25 598 102 27.18 1 - - - - 8 0 - v Scotland 18 Jan 2018 ODI # 3956
35 873 105 27.28 2 - - - - 14 0 - v Afghanistan 28 Feb 2019 ODI # 4100
36 873 105 27.28 2 - - - - 15 0 - v Afghanistan 2 Mar 2019 ODI # 4101
32 794 105 27.37 2 - - - - 14 0 - v Afghanistan 27 Aug 2018 ODI # 4032
34 871 105 28.09 2 - - - - 14 0 - v Afghanistan 31 Aug 2018 ODI # 4035
11 256 85* 28.44 0 - - - - 4 0 - v Afghanistan 22 Mar 2017 ODI # 3853
33 854 105 28.46 2 - - - - 14 0 - v Afghanistan 29 Aug 2018 ODI # 4033
10 234 85* 29.25 0 - - - - 3 0 - v Afghanistan 19 Mar 2017 ODI # 3852
38 1018 145* 30.84 3 - - - - 17 0 - v Afghanistan 8 Mar 2019 ODI # 4108
41 1144 145* 31.77 3 - - - - 17 0 - v West Indies 5 May 2019 ODI # 4128
37 1018 145* 31.81 3 - - - - 16 0 - v Afghanistan 5 Mar 2019 ODI # 4105
60 1751 145* 31.83 6 - - - - 23 0 - v Netherlands 2 Jun 2021 ODI # 4293
40 1115 145* 31.85 3 - - - - 17 0 - v England 3 May 2019 ODI # 4127
39 1086 145* 31.94 3 - - - - 17 0 - v Afghanistan 10 Mar 2019 ODI # 4110
59 1747 145* 32.35 6 - - - - 23 0 - v Afghanistan 26 Jan 2021 ODI # 4275
53 1553 145* 32.35 5 - - - - 19 0 - v England 1 Aug 2020 ODI # 4257
50 1464 145* 32.53 5 - - - - 19 0 - v West Indies 9 Jan 2020 ODI # 4229
62 1827 145* 32.62 6 - - - - 23 0 - v Netherlands 7 Jun 2021 ODI # 4295
89 2546 145* 32.64 8 - - - - 33 0 - v Zimbabwe 15 Dec 2023 ODI # 4710
82 2420 145* 32.70 8 - - - - 30 0 - v Sri Lanka 25 Jun 2023 ODI # 4599
52 1538 145* 32.72 5 - - - - 19 0 - v England 30 Jul 2020 ODI # 4256
72 2169 145* 32.86 7 - - - - 26 0 - v New Zealand 15 Jul 2022 ODI # 4429
58 1742 145* 32.86 6 - - - - 22 0 - v Afghanistan 24 Jan 2021 ODI # 4273
92 2633 145* 32.91 8 - - - - 34 0 - v Afghanistan 12 Mar 2024 ODI # 4742
61 1814 145* 32.98 6 - - - - 23 0 - v Netherlands 4 Jun 2021 ODI # 4294
81 2408 145* 32.98 8 - - - - 30 0 - v Scotland 21 Jun 2023 ODI # 4591
49 1454 145* 33.04 5 - - - - 19 0 - v West Indies 7 Jan 2020 ODI # 4226
86 2546 145* 33.06 8 - - - - 32 0 - v England 23 Sep 2023 ODI # 4653
87 2546 145* 33.06 8 - - - - 32 0 - v England 26 Sep 2023 ODI # 4656
88 2546 145* 33.06 8 - - - - 32 0 - v Zimbabwe 13 Dec 2023 ODI # 4709
45 1323 145* 33.07 4 - - - - 17 0 - v Afghanistan 21 May 2019 ODI # 4141
83 2486 145* 33.14 8 - - - - 30 0 - v U.A.E. 27 Jun 2023 ODI # 4604
63 1892 145* 33.19 6 - - - - 23 0 - v South Africa 11 Jul 2021 ODI # 4301
85 2532 145* 33.31 8 - - - - 31 0 - v Nepal 4 Jul 2023 ODI # 4613
91 2632 145* 33.31 8 - - - - 34 0 - v Afghanistan 7 Mar 2024 ODI # 4741
71 2169 145* 33.36 7 - - - - 26 0 - v New Zealand 12 Jul 2022 ODI # 4423
51 1535 145* 33.36 5 - - - - 19 0 - v West Indies 12 Jan 2020 ODI # 4230
57 1737 145* 33.40 6 - - - - 22 0 - v Afghanistan 21 Jan 2021 ODI # 4271
44 1303 145* 33.41 4 - - - - 17 0 - v Afghanistan 19 May 2019 ODI # 4139
77 2306 145* 33.42 8 - - - - 26 0 - v Bangladesh 9 May 2023 ODI # 4576
48 1438 145* 33.44 5 - - - - 19 0 - v Zimbabwe 7 Jul 2019 ODI # 4189
80 2408 145* 33.44 8 - - - - 29 0 - v Oman 19 Jun 2023 ODI # 4588
78 2348 145* 33.54 8 - - - - 26 0 - v Bangladesh 12 May 2023 ODI # 4577
66 2013 145* 33.55 7 - - - - 26 0 - v Zimbabwe 8 Sep 2021 ODI # 4319
67 2053 145* 33.65 7 - - - - 26 0 - v Zimbabwe 10 Sep 2021 ODI # 4321
68 2087 145* 33.66 7 - - - - 26 0 - v Zimbabwe 13 Sep 2021 ODI # 4323
90 2628 145* 33.69 8 - - - - 34 0 - v Zimbabwe 17 Dec 2023 ODI # 4712
84 2531 145* 33.74 8 - - - - 31 0 - v U.S.A. 30 Jun 2023 ODI # 4607
56 1722 145* 33.76 6 - - - - 22 0 - v U.A.E. 18 Jan 2021 ODI # 4269
79 2401 145* 33.81 8 - - - - 28 0 - v Bangladesh 14 May 2023 ODI # 4578
76 2301 145* 33.83 8 - - - - 26 0 - v Bangladesh 23 Mar 2023 ODI # 4547
70 2167 145* 33.85 7 - - - - 26 0 - v New Zealand 10 Jul 2022 ODI # 4419
65 2001 145* 33.91 7 - - - - 23 0 - v South Africa 16 Jul 2021 ODI # 4305
54 1666 145* 34.00 6 - - - - 22 0 - v England 4 Aug 2020 ODI # 4258
47 1433 145* 34.11 5 - - - - 19 0 - v Zimbabwe 4 Jul 2019 ODI # 4185
43 1299 145* 34.18 4 - - - - 17 0 - v Bangladesh 15 May 2019 ODI # 4136
74 2295 145* 34.25 8 - - - - 26 0 - v Bangladesh 18 Mar 2023 ODI # 4539
75 2295 145* 34.25 8 - - - - 26 0 - v Bangladesh 20 Mar 2023 ODI # 4542
69 2158 145* 34.25 7 - - - - 26 0 - v West Indies 8 Jan 2022 ODI # 4339
64 1994 145* 34.37 7 - - - - 23 0 - v South Africa 13 Jul 2021 ODI # 4302
55 1719 145* 34.38 6 - - - - 22 0 - v U.A.E. 8 Jan 2021 ODI # 4268
42 1279 145* 34.56 4 - - - - 17 0 - v West Indies 11 May 2019 ODI # 4132
73 2290 145* 34.69 8 - - - - 26 0 - v Zimbabwe 18 Jan 2023 ODI # 4506
46 1424 145* 34.73 5 - - - - 18 0 - v Zimbabwe 1 Jul 2019 ODI # 4181
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