Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 23 Mar 2011 remove greater than or equal to 23 Mar 2011 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 2010-2023 165 6810 148 48.64 13 37 4/22 35.40 0 66 0 13.23 Profile
filtered 2011-2023 152 6518 148 50.52 12 36 4/22 32.69 0 63 0 17.83
Cumulative averages
5 174 100* 174.00 1 0 - - 0 2 0 - v Zimbabwe 25 Oct 2011 ODI # 3209
6 209 100* 104.50 1 0 - - 0 3 0 - v Zimbabwe 3 Feb 2012 ODI # 3230
4 74 38* 74.00 0 0 - - 0 2 0 - v Zimbabwe 22 Oct 2011 ODI # 3206
7 213 100* 71.00 1 1 1/16 23.00 0 3 0 48.00 v Zimbabwe 6 Feb 2012 ODI # 3232
8 251 100* 62.75 1 3 2/13 12.00 0 4 0 50.75 v Zimbabwe 9 Feb 2012 ODI # 3234
9 306 100* 61.20 1 3 2/13 12.66 0 5 0 48.53 v South Africa 25 Feb 2012 ODI # 3249
2 60 38* 60.00 0 - - - - 0 0 - v Sri Lanka 29 Mar 2011 ODI # 3146
3 60 38* 60.00 0 - - - - 1 0 - v Zimbabwe 20 Oct 2011 ODI # 3204
10 319 100* 53.16 1 3 2/13 12.66 0 5 0 40.50 v South Africa 29 Feb 2012 ODI # 3252
69 2977 145* 53.16 6 25 4/22 32.16 0 28 0 21.00 v Zimbabwe 7 Aug 2015 ODI # 3675
70 3024 145* 53.05 6 25 4/22 32.16 0 28 0 20.89 v South Africa 19 Aug 2015 ODI # 3676
67 2887 145* 52.49 6 24 4/22 31.25 0 28 0 21.24 v Zimbabwe 2 Aug 2015 ODI # 3673
68 2887 145* 52.49 6 24 4/22 32.54 0 28 0 19.94 v Zimbabwe 4 Aug 2015 ODI # 3674
56 2309 145* 52.47 5 23 4/22 30.21 0 26 0 22.25 v Australia 28 Feb 2015 ODI # 3617
71 3031 145* 52.25 6 25 4/22 32.16 0 30 0 20.09 v South Africa 23 Aug 2015 ODI # 3677
73 3129 145* 52.15 6 25 4/22 33.68 0 31 0 18.47 v Sri Lanka 31 Dec 2015 ODI # 3717
57 2342 145* 52.04 5 23 4/22 30.21 0 26 0 21.82 v Afghanistan 8 Mar 2015 ODI # 3628
72 3070 145* 52.03 6 25 4/22 32.16 0 31 0 19.87 v South Africa 26 Aug 2015 ODI # 3678
65 2740 145* 51.69 6 24 4/22 30.83 0 27 0 20.86 v England 17 Jun 2015 ODI # 3657
66 2790 145* 51.66 6 24 4/22 30.83 0 28 0 20.83 v England 20 Jun 2015 ODI # 3659
75 3202 145* 51.64 6 25 4/22 34.12 0 32 0 17.52 v Sri Lanka 5 Jan 2016 ODI # 3721
53 2217 145* 51.55 5 23 4/22 30.21 0 23 0 21.34 v Sri Lanka 14 Feb 2015 ODI # 3599
77 3296 145* 51.50 6 26 4/22 33.23 0 33 0 18.26 v Pakistan 31 Jan 2016 ODI # 3730
74 3141 145* 51.49 6 25 4/22 33.68 0 31 0 17.81 v Sri Lanka 2 Jan 2016 ODI # 3718
55 2264 145* 51.45 5 23 4/22 30.21 0 24 0 21.23 v England 20 Feb 2015 ODI # 3607
52 2160 145* 51.42 5 23 4/22 29.91 0 23 0 21.51 v Pakistan 3 Feb 2015 ODI # 3598
54 2255 145* 51.25 5 23 4/22 30.21 0 23 0 21.03 v Scotland 17 Feb 2015 ODI # 3604
76 3212 145* 50.98 6 26 4/22 33.23 0 33 0 17.75 v Pakistan 25 Jan 2016 ODI # 3728
64 2650 145* 50.96 6 24 4/22 29.66 0 26 0 21.29 v England 14 Jun 2015 ODI # 3656
58 2343 145* 50.93 5 23 4/22 30.21 0 26 0 20.71 v Bangladesh 13 Mar 2015 ODI # 3634
79 3356 145* 50.84 6 26 4/22 33.84 0 35 0 17.00 v Australia 6 Feb 2016 ODI # 3733
78 3296 145* 50.70 6 26 4/22 33.23 0 35 0 17.47 v Australia 3 Feb 2016 ODI # 3731
150 6435 148 50.66 12 36 4/22 32.69 0 62 0 17.97 v Pakistan 4 Nov 2023 ODI # 4692
82 3495 145* 50.65 7 26 4/22 33.84 0 36 0 16.80 v India 20 Oct 2016 ODI # 3797
59 2376 145* 50.55 5 23 4/22 30.21 0 26 0 20.33 v West Indies 21 Mar 2015 ODI # 3643
152 6518 148 50.52 12 36 4/22 32.69 0 63 0 17.83 v India 15 Nov 2023 ODI # 4703
151 6449 148 50.38 12 36 4/22 32.69 0 62 0 17.68 v Sri Lanka 9 Nov 2023 ODI # 4698
80 3374 145* 50.35 6 26 4/22 33.84 0 35 0 16.51 v Australia 8 Feb 2016 ODI # 3735
149 6340 148 50.31 12 36 4/22 32.69 0 61 0 17.62 v Bangladesh 13 Oct 2023 ODI # 4668
131 5635 148 50.31 12 34 4/22 32.73 0 53 0 17.57 v West Indies 22 Jun 2019 ODI # 4170
83 3517 145* 50.24 7 26 4/22 33.84 0 36 0 16.39 v India 23 Oct 2016 ODI # 3798
132 5676 148 50.23 12 35 4/22 32.91 0 53 0 17.31 v Pakistan 26 Jun 2019 ODI # 4174
133 5716 148 50.14 12 36 4/22 32.69 0 53 0 17.44 v Australia 29 Jun 2019 ODI # 4178
84 3558 145* 50.11 7 26 4/22 33.84 0 36 0 16.26 v India 26 Oct 2016 ODI # 3799
135 5810 148 50.08 12 36 4/22 32.69 0 57 0 17.39 v India 9 Jul 2019 ODI # 4190
51 2048 145* 49.95 4 23 4/22 29.91 0 23 0 20.03 v Sri Lanka 29 Jan 2015 ODI # 3594
134 5743 148 49.93 12 36 4/22 32.69 0 55 0 17.24 v England 3 Jul 2019 ODI # 4183
136 5840 148 49.91 12 36 4/22 32.69 0 57 0 17.22 v England 14 Jul 2019 ODI # 4192
50 1994 145* 49.85 4 23 4/22 29.43 0 23 0 20.41 v Sri Lanka 25 Jan 2015 ODI # 3590
85 3585 145* 49.79 7 26 4/22 33.84 0 36 0 15.94 v India 29 Oct 2016 ODI # 3800
91 3828 145* 49.71 7 30 4/22 30.96 0 39 0 18.74 v Bangladesh 31 Dec 2016 ODI # 3816
148 6262 148 49.69 12 36 4/22 32.69 0 61 0 17.00 v Pakistan 13 Jan 2023 ODI # 4504
137 5862 148 49.67 12 36 4/22 32.69 0 57 0 16.98 v India 11 Feb 2020 ODI # 4243
147 6209 148 49.67 12 36 4/22 32.69 0 60 0 16.97 v Pakistan 11 Jan 2023 ODI # 4502
87 3675 145* 49.66 7 26 4/22 33.84 0 37 0 15.81 v Australia 6 Dec 2016 ODI # 3812
81 3377 145* 49.66 6 26 4/22 33.84 0 36 0 15.81 v India 16 Oct 2016 ODI # 3796
63 2532 145* 49.64 5 23 4/22 30.43 0 26 0 19.21 v England 12 Jun 2015 ODI # 3655
60 2382 145* 49.62 5 23 4/22 30.43 0 26 0 19.19 v South Africa 24 Mar 2015 ODI # 3644
95 4016 145* 49.58 7 32 4/22 31.43 0 40 0 18.14 v South Africa 22 Feb 2017 ODI # 3839
143 6098 148 49.57 12 36 4/22 32.69 0 60 0 16.88 v India 25 Nov 2022 ODI # 4483
144 6098 148 49.57 12 36 4/22 32.69 0 60 0 16.88 v India 27 Nov 2022 ODI # 4487
145 6098 148 49.57 12 36 4/22 32.69 0 60 0 16.88 v India 30 Nov 2022 ODI # 4489
101 4313 145* 49.57 8 32 4/22 32.56 0 42 0 17.01 v Bangladesh 9 Jun 2017 ODI # 3883
112 4805 145* 49.53 10 34 4/22 31.58 0 49 0 17.94 v England 3 Mar 2018 ODI # 3982
113 4850 145* 49.48 10 34 4/22 31.58 0 49 0 17.90 v England 7 Mar 2018 ODI # 3989
100 4256 145* 49.48 8 32 4/22 31.96 0 42 0 17.51 v England 6 Jun 2017 ODI # 3880
130 5487 145* 49.43 11 34 4/22 32.73 0 53 0 16.69 v South Africa 19 Jun 2019 ODI # 4165
138 5881 148 49.42 12 36 4/22 32.69 0 57 0 16.72 v Australia 13 Mar 2020 ODI # 4255
146 6124 148 49.38 12 36 4/22 32.69 0 60 0 16.69 v Pakistan 9 Jan 2023 ODI # 4500
92 3852 145* 49.38 7 30 4/22 30.96 0 39 0 18.41 v Australia 30 Jan 2017 ODI # 3829
94 3947 145* 49.33 7 32 4/22 30.93 0 40 0 18.40 v South Africa 19 Feb 2017 ODI # 3836
106 4539 145* 49.33 9 32 4/22 32.56 0 46 0 16.77 v Pakistan 6 Jan 2018 ODI # 3946
139 5915 148 49.29 12 36 4/22 32.69 0 58 0 16.59 v West Indies 17 Aug 2022 ODI # 4450
108 4631 145* 49.26 9 32 4/22 32.56 0 47 0 16.70 v Pakistan 13 Jan 2018 ODI # 3949
140 5960 148 49.25 12 36 4/22 32.69 0 58 0 16.56 v Australia 6 Sep 2022 ODI # 4461
96 4039 145* 49.25 7 32 4/22 31.43 0 41 0 17.81 v South Africa 25 Feb 2017 ODI # 3841
48 1871 145* 49.23 4 23 4/22 28.65 0 22 0 20.58 v Sri Lanka 20 Jan 2015 ODI # 3585
86 3594 145* 49.23 7 26 4/22 33.84 0 36 0 15.38 v Australia 4 Dec 2016 ODI # 3811
93 3888 145* 49.21 7 31 4/22 31.38 0 39 0 17.82 v Australia 5 Feb 2017 ODI # 3832
88 3688 145* 49.17 7 26 4/22 33.96 0 37 0 15.21 v Australia 9 Dec 2016 ODI # 3813
114 4864 145* 49.13 10 34 4/22 31.58 0 50 0 17.54 v England 10 Mar 2018 ODI # 3992
109 4663 145* 49.08 9 34 4/22 31.58 0 47 0 17.49 v Pakistan 16 Jan 2018 ODI # 3953
102 4319 145* 49.07 8 32 4/22 32.56 0 43 0 16.51 v India 22 Oct 2017 ODI # 3928
99 4169 145* 49.04 8 32 4/22 31.96 0 42 0 17.07 v Australia 2 Jun 2017 ODI # 3876
107 4558 145* 49.01 9 32 4/22 32.56 0 46 0 16.44 v Pakistan 9 Jan 2018 ODI # 3947
141 5977 148 48.99 12 36 4/22 32.69 0 60 0 16.29 v Australia 8 Sep 2022 ODI # 4462
89 3719 145* 48.93 7 26 4/22 33.96 0 38 0 14.97 v Bangladesh 26 Dec 2016 ODI # 3814
97 4060 145* 48.91 7 32 4/22 31.96 0 41 0 16.94 v South Africa 1 Mar 2017 ODI # 3843
115 4891 145* 48.91 10 34 4/22 31.58 0 51 0 17.32 v Pakistan 7 Nov 2018 ODI # 4066
61 2394 145* 48.85 5 23 4/22 30.43 0 26 0 18.42 v Australia 29 Mar 2015 ODI # 3646
142 6004 148 48.81 12 36 4/22 32.69 0 60 0 16.11 v Australia 11 Sep 2022 ODI # 4464
110 4685 145* 48.80 9 34 4/22 31.58 0 48 0 17.21 v Pakistan 19 Jan 2018 ODI # 3957
62 2439 145* 48.78 5 23 4/22 30.43 0 26 0 18.34 v England 9 Jun 2015 ODI # 3654
104 4386 145* 48.73 8 32 4/22 32.56 0 45 0 16.17 v India 29 Oct 2017 ODI # 3932
11 341 100* 48.71 1 3 2/13 14.00 0 5 0 34.71 v South Africa 3 Mar 2012 ODI # 3254
117 4968 145* 48.70 10 34 4/22 31.79 0 51 0 16.91 v Sri Lanka 3 Jan 2019 ODI # 4074
46 1753 145* 48.69 3 22 4/22 27.68 0 19 0 21.01 v Pakistan 19 Dec 2014 ODI # 3571
49 1897 145* 48.64 4 23 4/22 28.65 0 23 0 19.98 v Sri Lanka 23 Jan 2015 ODI # 3588
105 4424 145* 48.61 8 32 4/22 32.56 0 46 0 16.05 v West Indies 20 Dec 2017 ODI # 3943
103 4322 145* 48.56 8 32 4/22 32.56 0 43 0 15.99 v India 25 Oct 2017 ODI # 3931
90 3733 145* 48.48 7 29 4/22 31.20 0 39 0 17.27 v Bangladesh 29 Dec 2016 ODI # 3815
129 5381 145* 48.47 10 34 4/22 32.73 0 52 0 15.74 v Afghanistan 8 Jun 2019 ODI # 4154
120 5088 145* 48.45 10 34 4/22 32.73 0 51 0 15.72 v India 23 Jan 2019 ODI # 4082
98 4069 145* 48.44 7 32 4/22 31.96 0 42 0 16.47 v South Africa 4 Mar 2017 ODI # 3846
116 4892 145* 48.43 10 34 4/22 31.79 0 51 0 16.64 v Pakistan 9 Nov 2018 ODI # 4068
111 4693 145* 48.38 9 34 4/22 31.58 0 48 0 16.79 v England 25 Feb 2018 ODI # 3980
119 5024 145* 48.30 10 34 4/22 32.73 0 51 0 15.57 v Sri Lanka 8 Jan 2019 ODI # 4076
118 4969 145* 48.24 10 34 4/22 32.02 0 51 0 16.21 v Sri Lanka 5 Jan 2019 ODI # 4075
121 5108 145* 48.18 10 34 4/22 32.73 0 51 0 15.45 v India 26 Jan 2019 ODI # 4085
122 5136 145* 48.00 10 34 4/22 32.73 0 51 0 15.26 v India 28 Jan 2019 ODI # 4088
126 5262 145* 47.83 10 34 4/22 32.73 0 51 0 15.10 v Bangladesh 16 Feb 2019 ODI # 4094
127 5262 145* 47.83 10 34 4/22 32.73 0 51 0 15.10 v Sri Lanka 1 Jun 2019 ODI # 4145
47 1768 145* 47.78 3 22 4/22 27.68 0 21 0 20.10 v Sri Lanka 11 Jan 2015 ODI # 3574
128 5302 145* 47.76 10 34 4/22 32.73 0 52 0 15.03 v Bangladesh 5 Jun 2019 ODI # 4151
123 5147 145* 47.65 10 34 4/22 32.73 0 51 0 14.92 v India 31 Jan 2019 ODI # 4091
124 5186 145* 47.57 10 34 4/22 32.73 0 51 0 14.84 v India 3 Feb 2019 ODI # 4092
45 1656 145* 47.31 3 22 4/22 26.86 0 18 0 20.45 v Pakistan 17 Dec 2014 ODI # 3570
125 5197 145* 47.24 10 34 4/22 32.73 0 51 0 14.51 v Bangladesh 13 Feb 2019 ODI # 4093
13 423 100* 47.00 1 3 2/13 16.66 0 5 0 30.33 v West Indies 7 Jul 2012 ODI # 3285
12 365 100* 45.62 1 3 2/13 14.00 0 5 0 31.62 v West Indies 5 Jul 2012 ODI # 3283
22 680 145* 45.33 2 8 4/22 16.25 0 7 0 29.08 v South Africa 22 Jan 2013 ODI # 3325
44 1533 145* 45.08 2 22 4/22 26.27 0 18 0 18.81 v Pakistan 14 Dec 2014 ODI # 3568
43 1487 145* 45.06 2 22 4/22 26.27 0 15 0 18.78 v Pakistan 12 Dec 2014 ODI # 3566
24 760 145* 44.70 2 10 4/22 18.20 0 8 0 26.50 v England 17 Feb 2013 ODI # 3335
25 793 145* 44.05 2 11 4/22 20.09 0 8 0 23.96 v England 20 Feb 2013 ODI # 3336
41 1407 145* 43.96 2 22 4/22 26.27 0 15 0 17.69 v India 31 Jan 2014 ODI # 3467
14 432 100* 43.20 1 3 2/13 16.66 0 5 0 26.53 v West Indies 11 Jul 2012 ODI # 3288
42 1417 145* 42.93 2 22 4/22 26.27 0 15 0 16.66 v Pakistan 8 Dec 2014 ODI # 3564
23 686 145* 42.87 2 10 4/22 17.00 0 8 0 25.87 v South Africa 25 Jan 2013 ODI # 3328
40 1319 145* 42.54 2 20 4/22 27.95 0 14 0 14.59 v India 28 Jan 2014 ODI # 3465
26 800 145* 42.10 2 11 4/22 20.90 0 8 0 21.19 v England 23 Feb 2013 ODI # 3338
16 504 100* 42.00 1 4 2/13 21.50 0 6 0 20.50 v West Indies 16 Jul 2012 ODI # 3290
17 504 100* 42.00 1 4 2/13 21.50 0 7 0 20.50 v Sri Lanka 4 Nov 2012 ODI # 3305
39 1259 145* 41.96 2 19 4/22 28.05 0 14 0 13.91 v India 25 Jan 2014 ODI # 3462
38 1194 145* 41.17 2 19 4/22 27.15 0 13 0 14.01 v India 22 Jan 2014 ODI # 3458
28 855 145* 40.71 2 14 4/22 20.92 0 8 0 19.78 v England 2 Jun 2013 ODI # 3361
32 975 145* 40.62 2 16 4/22 26.68 0 10 0 13.93 v England 16 Jun 2013 ODI # 3373
33 975 145* 40.62 2 16 4/22 27.93 0 10 0 12.68 v Bangladesh 29 Oct 2013 ODI # 3423
27 800 145* 40.00 2 12 4/22 22.33 0 8 0 17.66 v England 31 May 2013 ODI # 3360
37 1117 145* 39.89 2 19 4/22 27.15 0 12 0 12.73 v India 19 Jan 2014 ODI # 3456
29 874 145* 39.72 2 15 4/22 22.33 0 8 0 17.39 v England 5 Jun 2013 ODI # 3362
35 1030 145* 39.61 2 17 4/22 28.05 0 11 0 11.55 v West Indies 4 Jan 2014 ODI # 3452
15 435 100* 39.54 1 3 2/13 16.66 0 6 0 22.87 v West Indies 14 Jul 2012 ODI # 3289
31 908 145* 39.47 2 16 4/22 25.43 0 9 0 14.04 v Australia 12 Jun 2013 ODI # 3369
34 983 145* 39.32 2 16 4/22 27.93 0 11 0 11.38 v West Indies 26 Dec 2013 ODI # 3449
18 509 100* 39.15 1 4 2/13 21.50 0 7 0 17.65 v Sri Lanka 6 Nov 2012 ODI # 3306
36 1046 145* 38.74 2 18 4/22 28.16 0 12 0 10.57 v West Indies 8 Jan 2014 ODI # 3453
30 890 145* 38.69 2 15 4/22 23.40 0 9 0 15.29 v Sri Lanka 9 Jun 2013 ODI # 3366
1 38 38* - 0 - - - - 0 0 - v South Africa 25 Mar 2011 ODI # 3144
19 530 100* 37.85 1 4 2/13 21.50 0 7 0 16.35 v Sri Lanka 10 Nov 2012 ODI # 3307
20 530 100* 37.85 1 4 2/13 21.50 0 7 0 16.35 v Sri Lanka 12 Nov 2012 ODI # 3308
21 535 100* 35.66 1 8 4/22 13.50 0 7 0 22.16 v South Africa 19 Jan 2013 ODI # 3323
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