Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 2 Jul 2016 remove greater than or equal to 2 Jul 2016 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 2017-2024 86 2557 145* 34.55 8 - - - - - - -
Cumulative averages
1 4 4 4.00 0 - - - - 0 0 - v U.A.E. 2 Mar 2017 ODI # 3844
16 306 85* 23.53 0 - - - - 5 0 - v U.A.E. 11 Jan 2018 ODI # 3948
14 271 85* 24.63 0 - - - - 4 0 - v Afghanistan 7 Dec 2017 ODI # 3937
15 306 85* 25.50 0 - - - - 5 0 - v Afghanistan 10 Dec 2017 ODI # 3940
13 267 85* 26.70 0 - - - - 4 0 - v Afghanistan 5 Dec 2017 ODI # 3935
23 547 102 27.35 1 - - - - 8 0 - v Zimbabwe 16 Mar 2018 ODI # 3999
22 545 102 28.68 1 - - - - 8 0 - v U.A.E. 12 Mar 2018 ODI # 3995
17 408 102 29.14 1 - - - - 5 0 - v U.A.E. 13 Jan 2018 ODI # 3950
12 267 85* 29.66 0 - - - - 4 0 - v New Zealand 21 May 2017 ODI # 3870
21 538 102 29.88 1 - - - - 7 0 - v West Indies 10 Mar 2018 ODI # 3993
25 663 105 30.13 2 - - - - 9 0 - v Afghanistan 23 Mar 2018 ODI # 4006
29 797 105 30.65 2 - - - - 13 0 - v Afghanistan 28 Feb 2019 ODI # 4100
30 797 105 30.65 2 - - - - 14 0 - v Afghanistan 2 Mar 2019 ODI # 4101
24 652 105 31.04 2 - - - - 9 0 - v Scotland 18 Mar 2018 ODI # 4001
20 529 102 31.11 1 - - - - 7 0 - v P.N.G. 6 Mar 2018 ODI # 3986
26 718 105 31.21 2 - - - - 13 0 - v Afghanistan 27 Aug 2018 ODI # 4032
18 475 102 31.66 1 - - - - 7 0 - v Scotland 16 Jan 2018 ODI # 3954
28 795 105 31.80 2 - - - - 13 0 - v Afghanistan 31 Aug 2018 ODI # 4035
27 778 105 32.41 2 - - - - 13 0 - v Afghanistan 29 Aug 2018 ODI # 4033
19 522 102 32.62 1 - - - - 7 0 - v Scotland 18 Jan 2018 ODI # 3956
11 267 85* 33.37 0 - - - - 4 0 - v Bangladesh 19 May 2017 ODI # 3869
54 1675 145* 34.18 6 - - - - 22 0 - v Netherlands 2 Jun 2021 ODI # 4293
83 2470 145* 34.30 8 - - - - 32 0 - v Zimbabwe 15 Dec 2023 ODI # 4710
76 2344 145* 34.47 8 - - - - 29 0 - v Sri Lanka 25 Jun 2023 ODI # 4599
86 2557 145* 34.55 8 - - - - 33 0 - v Afghanistan 12 Mar 2024 ODI # 4742
80 2470 145* 34.78 8 - - - - 31 0 - v England 23 Sep 2023 ODI # 4653
81 2470 145* 34.78 8 - - - - 31 0 - v England 26 Sep 2023 ODI # 4656
82 2470 145* 34.78 8 - - - - 31 0 - v Zimbabwe 13 Dec 2023 ODI # 4709
75 2332 145* 34.80 8 - - - - 29 0 - v Scotland 21 Jun 2023 ODI # 4591
53 1671 145* 34.81 6 - - - - 22 0 - v Afghanistan 26 Jan 2021 ODI # 4275
66 2093 145* 34.88 7 - - - - 25 0 - v New Zealand 15 Jul 2022 ODI # 4429
32 942 145* 34.88 3 - - - - 16 0 - v Afghanistan 8 Mar 2019 ODI # 4108
77 2410 145* 34.92 8 - - - - 29 0 - v U.A.E. 27 Jun 2023 ODI # 4604
85 2556 145* 35.01 8 - - - - 33 0 - v Afghanistan 7 Mar 2024 ODI # 4741
56 1751 145* 35.02 6 - - - - 22 0 - v Netherlands 7 Jun 2021 ODI # 4295
79 2456 145* 35.08 8 - - - - 30 0 - v Nepal 4 Jul 2023 ODI # 4613
47 1477 145* 35.16 5 - - - - 18 0 - v England 1 Aug 2020 ODI # 4257
74 2332 145* 35.33 8 - - - - 28 0 - v Oman 19 Jun 2023 ODI # 4588
71 2230 145* 35.39 8 - - - - 25 0 - v Bangladesh 9 May 2023 ODI # 4576
84 2552 145* 35.44 8 - - - - 33 0 - v Zimbabwe 17 Dec 2023 ODI # 4712
52 1666 145* 35.44 6 - - - - 21 0 - v Afghanistan 24 Jan 2021 ODI # 4273
55 1738 145* 35.46 6 - - - - 22 0 - v Netherlands 4 Jun 2021 ODI # 4294
65 2093 145* 35.47 7 - - - - 25 0 - v New Zealand 12 Jul 2022 ODI # 4423
72 2272 145* 35.50 8 - - - - 25 0 - v Bangladesh 12 May 2023 ODI # 4577
78 2455 145* 35.57 8 - - - - 30 0 - v U.S.A. 30 Jun 2023 ODI # 4607
44 1388 145* 35.58 5 - - - - 18 0 - v West Indies 9 Jan 2020 ODI # 4229
35 1068 145* 35.60 3 - - - - 16 0 - v West Indies 5 May 2019 ODI # 4128
57 1816 145* 35.60 6 - - - - 22 0 - v South Africa 11 Jul 2021 ODI # 4301
46 1462 145* 35.65 5 - - - - 18 0 - v England 30 Jul 2020 ODI # 4256
73 2325 145* 35.76 8 - - - - 27 0 - v Bangladesh 14 May 2023 ODI # 4578
34 1039 145* 35.82 3 - - - - 16 0 - v England 3 May 2019 ODI # 4127
60 1937 145* 35.87 7 - - - - 25 0 - v Zimbabwe 8 Sep 2021 ODI # 4319
70 2225 145* 35.88 8 - - - - 25 0 - v Bangladesh 23 Mar 2023 ODI # 4547
62 2011 145* 35.91 7 - - - - 25 0 - v Zimbabwe 13 Sep 2021 ODI # 4323
61 1977 145* 35.94 7 - - - - 25 0 - v Zimbabwe 10 Sep 2021 ODI # 4321
64 2091 145* 36.05 7 - - - - 25 0 - v New Zealand 10 Jul 2022 ODI # 4419
33 1010 145* 36.07 3 - - - - 16 0 - v Afghanistan 10 Mar 2019 ODI # 4110
51 1661 145* 36.10 6 - - - - 21 0 - v Afghanistan 21 Jan 2021 ODI # 4271
31 942 145* 36.23 3 - - - - 15 0 - v Afghanistan 5 Mar 2019 ODI # 4105
43 1378 145* 36.26 5 - - - - 18 0 - v West Indies 7 Jan 2020 ODI # 4226
59 1925 145* 36.32 7 - - - - 22 0 - v South Africa 16 Jul 2021 ODI # 4305
68 2219 145* 36.37 8 - - - - 25 0 - v Bangladesh 18 Mar 2023 ODI # 4539
69 2219 145* 36.37 8 - - - - 25 0 - v Bangladesh 20 Mar 2023 ODI # 4542
10 255 85* 36.42 0 - - - - 4 0 - v New Zealand 14 May 2017 ODI # 3867
45 1459 145* 36.47 5 - - - - 18 0 - v West Indies 12 Jan 2020 ODI # 4230
3 73 58* 36.50 0 - - - - 1 0 - v Afghanistan 17 Mar 2017 ODI # 3851
8 219 85* 36.50 0 - - - - 4 0 - v England 7 May 2017 ODI # 3865
9 219 85* 36.50 0 - - - - 4 0 - v Bangladesh 12 May 2017 ODI # 3866
63 2082 145* 36.52 7 - - - - 25 0 - v West Indies 8 Jan 2022 ODI # 4339
50 1646 145* 36.57 6 - - - - 21 0 - v U.A.E. 18 Jan 2021 ODI # 4269
39 1247 145* 36.67 4 - - - - 16 0 - v Afghanistan 21 May 2019 ODI # 4141
42 1362 145* 36.81 5 - - - - 18 0 - v Zimbabwe 7 Jul 2019 ODI # 4189
58 1918 145* 36.88 7 - - - - 22 0 - v South Africa 13 Jul 2021 ODI # 4302
67 2214 145* 36.90 8 - - - - 25 0 - v Zimbabwe 18 Jan 2023 ODI # 4506
48 1590 145* 36.97 6 - - - - 21 0 - v England 4 Aug 2020 ODI # 4258
38 1227 145* 37.18 4 - - - - 16 0 - v Afghanistan 19 May 2019 ODI # 4139
49 1643 145* 37.34 6 - - - - 21 0 - v U.A.E. 8 Jan 2021 ODI # 4268
41 1357 145* 37.69 5 - - - - 18 0 - v Zimbabwe 4 Jul 2019 ODI # 4185
37 1223 145* 38.21 4 - - - - 16 0 - v Bangladesh 15 May 2019 ODI # 4136
40 1348 145* 38.51 5 - - - - 17 0 - v Zimbabwe 1 Jul 2019 ODI # 4181
36 1203 145* 38.80 4 - - - - 16 0 - v West Indies 11 May 2019 ODI # 4132
7 217 85* 43.40 0 - - - - 3 0 - v England 5 May 2017 ODI # 3864
6 187 85* 46.75 0 - - - - 3 0 - v Afghanistan 24 Mar 2017 ODI # 3854
5 180 85* 60.00 0 - - - - 3 0 - v Afghanistan 22 Mar 2017 ODI # 3853
2 62 58* 62.00 0 - - - - 1 0 - v U.A.E. 4 Mar 2017 ODI # 3847
4 158 85* 79.00 0 - - - - 2 0 - v Afghanistan 19 Mar 2017 ODI # 3852
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