Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date between 20 Aug 2008 and 15 Nov 2023 remove between 20 Aug 2008 and 15 Nov 2023 from query
Match result won match remove won match from query
Ordered by batting average (descending)
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 2009-2022 198 7346 237* 41.73 18 4 2/6 24.50 0 104 0 17.23 Profile
filtered 2009-2022 111 5200 237* 54.73 15 4 2/6 11.50 0 68 0 43.23
Cumulative averages
91 4491 237* 59.88 13 4 2/6 11.50 0 53 0 48.38 v Sri Lanka 1 Jun 2019 ODI # 4145
92 4516 237* 59.42 13 4 2/6 11.50 0 54 0 47.92 v Bangladesh 5 Jun 2019 ODI # 4151
78 3798 237* 59.34 9 4 2/6 11.50 0 43 0 47.84 v Pakistan 9 Jan 2018 ODI # 3947
81 3974 237* 59.31 10 4 2/6 11.50 0 46 0 47.81 v Pakistan 19 Jan 2018 ODI # 3957
89 4389 237* 59.31 13 4 2/6 11.50 0 50 0 47.81 v Bangladesh 16 Feb 2019 ODI # 4094
79 3843 237* 59.12 9 4 2/6 11.50 0 43 0 47.62 v Pakistan 13 Jan 2018 ODI # 3949
84 4125 237* 58.92 11 4 2/6 11.50 0 47 0 47.42 v Sri Lanka 3 Jan 2019 ODI # 4074
90 4418 237* 58.90 13 4 2/6 11.50 0 52 0 47.40 v Bangladesh 20 Feb 2019 ODI # 4095
80 3874 237* 58.69 9 4 2/6 11.50 0 45 0 47.19 v Pakistan 16 Jan 2018 ODI # 3953
93 4516 237* 58.64 13 4 2/6 11.50 0 56 0 47.14 v Afghanistan 8 Jun 2019 ODI # 4154
82 3987 237* 58.63 10 4 2/6 11.50 0 47 0 47.13 v England 25 Feb 2018 ODI # 3980
75 3632 237* 58.58 9 4 2/6 11.50 0 41 0 47.08 v South Africa 1 Mar 2017 ODI # 3843
88 4271 237* 58.50 12 4 2/6 11.50 0 50 0 47.00 v Bangladesh 13 Feb 2019 ODI # 4093
94 4551 237* 58.34 13 4 2/6 11.50 0 56 0 46.84 v South Africa 19 Jun 2019 ODI # 4165
85 4138 237* 58.28 11 4 2/6 11.50 0 47 0 46.78 v Sri Lanka 5 Jan 2019 ODI # 4075
76 3664 237* 58.15 9 4 2/6 11.50 0 42 0 46.65 v India 22 Oct 2017 ODI # 3928
77 3712 237* 58.00 9 4 2/6 11.50 0 42 0 46.50 v Pakistan 6 Jan 2018 ODI # 3946
68 3298 237* 57.85 8 2 2/7 20.00 0 41 0 37.85 v Australia 8 Feb 2016 ODI # 3735
67 3239 237* 57.83 8 2 2/7 20.00 0 40 0 37.83 v Australia 3 Feb 2016 ODI # 3731
83 3987 237* 57.78 10 4 2/6 11.50 0 47 0 46.28 v England 7 Mar 2018 ODI # 3989
64 3056 237* 57.66 8 2 2/7 20.00 0 34 0 37.66 v Sri Lanka 5 Jan 2016 ODI # 3721
33 1498 189* 57.61 3 2 2/7 7.50 0 14 0 50.11 v England 2 Jun 2013 ODI # 3361
95 4551 237* 57.60 13 4 2/6 11.50 0 56 0 46.10 v West Indies 22 Jun 2019 ODI # 4170
86 4140 237* 57.50 11 4 2/6 11.50 0 48 0 46.00 v Sri Lanka 8 Jan 2019 ODI # 4076
66 3149 237* 57.25 8 2 2/7 20.00 0 38 0 37.25 v Pakistan 31 Jan 2016 ODI # 3730
70 3370 237* 57.11 8 4 2/6 11.50 0 41 0 45.61 v India 26 Oct 2016 ODI # 3799
99 4729 237* 56.97 13 4 2/6 11.50 0 56 0 45.47 v India 11 Feb 2020 ODI # 4243
87 4154 237* 56.90 11 4 2/6 11.50 0 49 0 45.40 v India 31 Jan 2019 ODI # 4091
96 4552 237* 56.90 13 4 2/6 11.50 0 56 0 45.40 v India 9 Jul 2019 ODI # 4190
98 4663 237* 56.86 13 4 2/6 11.50 0 56 0 45.36 v India 8 Feb 2020 ODI # 4239
69 3298 237* 56.86 8 4 2/6 11.50 0 41 0 45.36 v India 20 Oct 2016 ODI # 3797
63 2954 237* 56.80 7 2 2/7 20.00 0 34 0 36.80 v Sri Lanka 28 Dec 2015 ODI # 3715
65 3067 237* 56.79 8 2 2/7 20.00 0 34 0 36.79 v Pakistan 25 Jan 2016 ODI # 3728
100 4767 237* 56.75 13 4 2/6 11.50 0 57 0 45.25 v Bangladesh 20 Mar 2021 ODI # 4279
97 4584 237* 56.59 13 4 2/6 11.50 0 56 0 45.09 v India 5 Feb 2020 ODI # 4235
71 3385 237* 56.41 8 4 2/6 11.50 0 41 0 44.91 v Bangladesh 26 Dec 2016 ODI # 3814
34 1523 189* 56.40 3 2 2/7 7.50 0 14 0 48.90 v Sri Lanka 9 Jun 2013 ODI # 3366
101 4787 237* 56.31 13 4 2/6 11.50 0 58 0 44.81 v Bangladesh 23 Mar 2021 ODI # 4280
102 4813 237* 55.96 13 4 2/6 11.50 0 58 0 44.46 v Bangladesh 26 Mar 2021 ODI # 4282
74 3452 237* 55.67 8 4 2/6 11.50 0 41 0 44.17 v Australia 30 Jan 2017 ODI # 3829
73 3391 237* 55.59 8 4 2/6 11.50 0 41 0 44.09 v Bangladesh 31 Dec 2016 ODI # 3816
72 3385 237* 55.49 8 4 2/6 11.50 0 41 0 43.99 v Bangladesh 29 Dec 2016 ODI # 3815
105 4927 237* 55.35 14 4 2/6 11.50 0 62 0 43.85 v Netherlands 4 Apr 2022 ODI # 4383
108 5093 237* 55.35 15 4 2/6 11.50 0 64 0 43.85 v Ireland 15 Jul 2022 ODI # 4429
36 1605 189* 55.34 3 2 2/7 14.00 0 15 0 41.34 v West Indies 4 Jan 2014 ODI # 3452
103 4815 237* 55.34 13 4 2/6 11.50 0 60 0 43.84 v Netherlands 29 Mar 2022 ODI # 4378
106 4978 237* 55.31 14 4 2/6 11.50 0 63 0 43.81 v Ireland 10 Jul 2022 ODI # 4419
109 5140 237* 55.26 15 4 2/6 11.50 0 67 0 43.76 v Scotland 31 Jul 2022 ODI # 4440
62 2861 237* 55.01 7 2 2/7 20.00 0 34 0 35.01 v Sri Lanka 26 Dec 2015 ODI # 3714
104 4821 237* 54.78 13 4 2/6 11.50 0 61 0 43.28 v Netherlands 2 Apr 2022 ODI # 4381
111 5200 237* 54.73 15 4 2/6 11.50 0 68 0 43.23 v West Indies 21 Aug 2022 ODI # 4456
110 5143 237* 54.71 15 4 2/6 11.50 0 68 0 43.21 v West Indies 19 Aug 2022 ODI # 4453
107 4978 237* 54.70 14 4 2/6 11.50 0 63 0 43.20 v Ireland 12 Jul 2022 ODI # 4423
61 2782 237* 54.54 7 2 2/7 20.00 0 34 0 34.54 v South Africa 23 Aug 2015 ODI # 3677
35 1524 189* 54.42 3 2 2/7 14.00 0 14 0 40.42 v West Indies 1 Jan 2014 ODI # 3451
37 1613 189* 53.76 3 2 2/7 14.00 0 15 0 39.76 v India 19 Jan 2014 ODI # 3456
38 1657 189* 53.45 3 2 2/7 14.00 0 16 0 39.45 v India 22 Jan 2014 ODI # 3458
39 1692 189* 52.87 3 2 2/7 14.00 0 16 0 38.87 v India 28 Jan 2014 ODI # 3465
59 2637 237* 52.74 6 2 2/7 20.00 0 31 0 32.74 v Zimbabwe 4 Aug 2015 ODI # 3674
60 2679 237* 52.52 6 2 2/7 20.00 0 33 0 32.52 v Zimbabwe 7 Aug 2015 ODI # 3675
41 1766 189* 51.94 3 2 2/7 14.00 0 17 0 37.94 v Pakistan 17 Dec 2014 ODI # 3570
55 2435 237* 51.80 5 2 2/7 14.00 0 28 0 37.80 v West Indies 21 Mar 2015 ODI # 3643
40 1708 189* 51.75 3 2 2/7 14.00 0 17 0 37.75 v India 31 Jan 2014 ODI # 3467
56 2469 237* 51.43 5 2 2/7 14.00 0 29 0 37.43 v South Africa 24 Mar 2015 ODI # 3644
57 2519 237* 51.40 5 2 2/7 20.00 0 30 0 31.40 v England 12 Jun 2015 ODI # 3655
27 1168 105 50.78 1 2 2/7 7.50 0 9 0 43.28 v Zimbabwe 9 Feb 2012 ODI # 3234
42 1774 189* 50.68 3 2 2/7 14.00 0 18 0 36.68 v Pakistan 19 Dec 2014 ODI # 3571
58 2521 237* 50.42 5 2 2/7 20.00 0 31 0 30.42 v England 14 Jun 2015 ODI # 3656
32 1309 105 50.34 2 2 2/7 7.50 0 13 0 42.84 v England 31 May 2013 ODI # 3360
43 1774 189* 49.27 3 2 2/7 14.00 0 18 0 35.27 v Sri Lanka 11 Jan 2015 ODI # 3574
26 1083 105 49.22 1 2 2/7 7.50 0 9 0 41.72 v Zimbabwe 6 Feb 2012 ODI # 3232
28 1179 105 49.12 1 2 2/7 7.50 0 9 0 41.62 v West Indies 11 Jul 2012 ODI # 3288
44 1794 189* 48.48 3 2 2/7 14.00 0 20 0 34.48 v Sri Lanka 20 Jan 2015 ODI # 3585
6 240 66 48.00 0 - - - - 3 0 - v England 29 Sep 2009 ODI # 2902
25 1006 105 47.90 1 2 2/7 7.50 0 9 0 40.40 v Zimbabwe 3 Feb 2012 ODI # 3230
49 1986 189* 47.28 3 2 2/7 14.00 0 25 0 33.28 v Sri Lanka 14 Feb 2015 ODI # 3599
48 1937 189* 47.24 3 2 2/7 14.00 0 25 0 33.24 v Pakistan 3 Feb 2015 ODI # 3598
45 1794 189* 47.21 3 2 2/7 14.00 0 20 0 33.21 v Sri Lanka 23 Jan 2015 ODI # 3588
29 1179 105 47.16 1 2 2/7 7.50 0 9 0 39.66 v South Africa 19 Jan 2013 ODI # 3323
24 936 105 46.80 1 2 2/7 7.50 0 9 0 39.30 v Zimbabwe 22 Oct 2011 ODI # 3206
54 2198 189* 46.76 4 2 2/7 14.00 0 26 0 32.76 v Bangladesh 13 Mar 2015 ODI # 3634
5 187 66 46.75 0 - - - - 3 0 - v Sri Lanka 27 Sep 2009 ODI # 2899
46 1822 189* 46.71 3 2 2/7 14.00 0 21 0 32.71 v Sri Lanka 25 Jan 2015 ODI # 3590
50 2003 189* 46.58 3 2 2/7 14.00 0 25 0 32.58 v Scotland 17 Feb 2015 ODI # 3604
47 1861 189* 46.52 3 2 2/7 14.00 0 24 0 32.52 v Pakistan 31 Jan 2015 ODI # 3596
31 1206 105 46.38 1 2 2/7 7.50 0 12 0 38.88 v England 17 Feb 2013 ODI # 3335
20 739 91 46.18 0 2 2/7 7.50 0 9 0 38.68 v Pakistan 8 Mar 2011 ODI # 3123
51 2025 189* 46.02 3 2 2/7 14.00 0 25 0 32.02 v England 20 Feb 2015 ODI # 3607
53 2093 189* 45.50 3 2 2/7 14.00 0 26 0 31.50 v Afghanistan 8 Mar 2015 ODI # 3628
19 682 91 45.46 0 2 2/7 7.50 0 9 0 37.96 v Zimbabwe 4 Mar 2011 ODI # 3117
30 1179 105 45.34 1 2 2/7 7.50 0 10 0 37.84 v South Africa 22 Jan 2013 ODI # 3325
52 2036 189* 45.24 3 2 2/7 14.00 0 25 0 31.24 v Australia 28 Feb 2015 ODI # 3617
8 313 66 44.71 0 - - - - 7 0 - v Pakistan 6 Nov 2009 ODI # 2924
21 756 91 44.47 0 2 2/7 7.50 0 9 0 36.97 v Canada 13 Mar 2011 ODI # 3129
23 831 91 43.73 0 2 2/7 7.50 0 9 0 36.23 v Zimbabwe 20 Oct 2011 ODI # 3204
1 43 43 43.00 0 - - - - 1 0 - v West Indies 13 Jan 2009 ODI # 2792
22 757 91 42.05 0 2 2/7 7.50 0 9 0 34.55 v South Africa 25 Mar 2011 ODI # 3144
7 251 66 41.83 0 - - - - 4 0 - v Pakistan 3 Oct 2009 ODI # 2906
12 446 91 40.54 0 2 2/7 7.50 0 7 0 33.04 v Bangladesh 11 Feb 2010 ODI # 2953
4 121 57* 40.33 0 - - - - 1 0 - v India 14 Mar 2009 ODI # 2825
9 321 66 40.12 0 - - - - 7 0 - v Pakistan 9 Nov 2009 ODI # 2927
18 596 91 39.73 0 2 2/7 7.50 0 9 0 32.23 v Kenya 20 Feb 2011 ODI # 3101
13 455 91 37.91 0 2 2/7 7.50 0 8 0 30.41 v Australia 3 Mar 2010 ODI # 2966
17 557 91 37.13 0 2 2/7 7.50 0 9 0 29.63 v Pakistan 5 Feb 2011 ODI # 3097
16 513 91 36.64 0 2 2/7 7.50 0 9 0 29.14 v Pakistan 22 Jan 2011 ODI # 3085
10 323 66 35.88 0 2 2/7 3.50 0 7 0 32.38 v Bangladesh 5 Feb 2010 ODI # 2949
14 462 91 35.53 0 2 2/7 7.50 0 9 0 28.03 v Australia 13 Mar 2010 ODI # 2975
11 355 66 35.50 0 2 2/7 3.50 0 7 0 32.00 v Bangladesh 8 Feb 2010 ODI # 2951
15 473 91 33.78 0 2 2/7 7.50 0 9 0 26.28 v India 10 Aug 2010 ODI # 3030
2 56 43 28.00 0 - - - - 1 0 - v Australia 1 Feb 2009 ODI # 2811
3 64 43 21.33 0 - - - - 1 0 - v Australia 6 Feb 2009 ODI # 2816
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