Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date less than or equal to 13 Jan 2023 remove less than or equal to 13 Jan 2023 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 2011-2019 143 5507 185 47.47 12 2 1/8 94.50 0 81 0 -47.02 Profile
filtered 2011-2019 143 5507 185 47.47 12 2 1/8 94.50 0 81 0 -47.02
Cumulative averages
1 60 60 60.00 0 0 - - 0 0 0 - v India 18 Jan 2011 ODI # 3082
143 5507 185 47.47 12 2 1/8 94.50 0 81 0 -47.02 v Australia 6 Jul 2019 ODI # 4188
142 5407 185 47.01 11 2 1/8 94.50 0 81 0 -47.48 v Sri Lanka 28 Jun 2019 ODI # 4176
131 5017 185 46.88 11 2 1/8 94.50 0 68 0 -47.61 v Sri Lanka 6 Mar 2019 ODI # 4107
130 4960 185 46.79 11 2 1/8 94.50 0 67 0 -47.70 v Sri Lanka 3 Mar 2019 ODI # 4104
132 5053 185 46.78 11 2 1/8 94.50 0 68 0 -47.71 v Sri Lanka 10 Mar 2019 ODI # 4112
133 5096 185 46.75 11 2 1/8 94.50 0 69 0 -47.74 v Sri Lanka 13 Mar 2019 ODI # 4114
134 5120 185 46.54 11 2 1/8 94.50 0 71 0 -47.95 v Sri Lanka 16 Mar 2019 ODI # 4115
136 5187 185 46.31 11 2 1/8 94.50 0 74 0 -48.18 v Bangladesh 2 Jun 2019 ODI # 4147
137 5225 185 46.23 11 2 1/8 94.50 0 75 0 -48.26 v India 5 Jun 2019 ODI # 4150
138 5225 185 46.23 11 2 1/8 94.50 0 75 0 -48.26 v West Indies 10 Jun 2019 ODI # 4156
139 5225 185 46.23 11 2 1/8 94.50 0 77 0 -48.26 v Afghanistan 15 Jun 2019 ODI # 4160
141 5311 185 46.18 11 2 1/8 94.50 0 78 0 -48.31 v Pakistan 23 Jun 2019 ODI # 4171
135 5125 185 46.17 11 2 1/8 94.50 0 74 0 -48.32 v England 30 May 2019 ODI # 4143
140 5248 185 46.03 11 2 1/8 94.50 0 78 0 -48.46 v New Zealand 19 Jun 2019 ODI # 4165
129 4848 185 45.73 10 2 1/8 94.50 0 67 0 -48.76 v Pakistan 30 Jan 2019 ODI # 4090
128 4798 185 45.26 10 2 1/8 94.50 0 67 0 -49.23 v Pakistan 27 Jan 2019 ODI # 4087
127 4741 185 45.15 10 2 1/8 94.50 0 67 0 -49.34 v Pakistan 25 Jan 2019 ODI # 4084
124 4693 185 45.12 10 2 1/8 94.50 0 65 0 -49.37 v Australia 11 Nov 2018 ODI # 4069
125 4693 185 45.12 10 2 1/8 94.50 0 65 0 -49.37 v Pakistan 19 Jan 2019 ODI # 4080
126 4701 185 44.77 10 2 1/8 94.50 0 67 0 -49.72 v Pakistan 22 Jan 2019 ODI # 4081
119 4475 185 44.75 9 2 1/8 94.50 0 60 0 -49.74 v Sri Lanka 1 Aug 2018 ODI # 4027
118 4426 185 44.70 9 2 1/8 94.50 0 60 0 -49.79 v Sri Lanka 29 Jul 2018 ODI # 4025
117 4379 185 44.68 9 2 1/8 94.50 0 60 0 -49.81 v India 1 Feb 2018 ODI # 3969
120 4485 185 44.40 9 2 1/8 94.50 0 61 0 -50.09 v Sri Lanka 5 Aug 2018 ODI # 4029
123 4568 185 44.34 9 2 1/8 94.50 0 64 0 -50.15 v Australia 9 Nov 2018 ODI # 4067
122 4521 185 44.32 9 2 1/8 94.50 0 64 0 -50.17 v Australia 4 Nov 2018 ODI # 4065
121 4511 185 44.22 9 2 1/8 94.50 0 63 0 -50.27 v Zimbabwe 6 Oct 2018 ODI # 4051
108 4010 185 44.06 8 2 1/8 94.50 0 55 0 -50.43 v England 24 May 2017 ODI # 3872
116 4259 185 43.90 8 2 1/8 94.50 0 60 0 -50.59 v Bangladesh 22 Oct 2017 ODI # 3929
107 3943 185 43.81 8 2 1/8 94.50 0 55 0 -50.68 v New Zealand 4 Mar 2017 ODI # 3846
101 3723 185 43.80 8 2 1/8 94.50 0 55 0 -50.69 v Sri Lanka 7 Feb 2017 ODI # 3833
102 3764 185 43.76 8 2 1/8 94.50 0 55 0 -50.73 v Sri Lanka 10 Feb 2017 ODI # 3834
109 4026 185 43.76 8 2 1/8 94.50 0 55 0 -50.73 v England 27 May 2017 ODI # 3873
111 4106 185 43.68 8 2 1/8 94.50 0 57 0 -50.81 v Sri Lanka 3 Jun 2017 ODI # 3877
112 4132 185 43.49 8 2 1/8 94.50 0 57 0 -51.00 v Pakistan 7 Jun 2017 ODI # 3881
103 3778 185 43.42 8 2 1/8 94.50 0 55 0 -51.07 v New Zealand 19 Feb 2017 ODI # 3836
113 4168 185 43.41 8 2 1/8 94.50 0 58 0 -51.08 v India 11 Jun 2017 ODI # 3886
114 4168 185 43.41 8 2 1/8 94.50 0 59 0 -51.08 v Bangladesh 15 Oct 2017 ODI # 3923
110 4031 185 43.34 8 2 1/8 94.50 0 57 0 -51.15 v England 29 May 2017 ODI # 3874
106 3892 185 43.24 8 2 1/8 94.50 0 55 0 -51.25 v New Zealand 1 Mar 2017 ODI # 3843
104 3789 185 43.05 8 2 1/8 94.50 0 55 0 -51.44 v New Zealand 22 Feb 2017 ODI # 3839
105 3825 185 42.97 8 2 1/8 94.50 0 55 0 -51.52 v New Zealand 25 Feb 2017 ODI # 3841
115 4168 185 42.96 8 2 1/8 94.50 0 60 0 -51.53 v Bangladesh 18 Oct 2017 ODI # 3925
99 3514 133* 42.33 7 2 1/8 94.50 0 54 0 -52.16 v Sri Lanka 1 Feb 2017 ODI # 3830
100 3538 133* 42.11 7 2 1/8 94.50 0 55 0 -52.38 v Sri Lanka 4 Feb 2017 ODI # 3831
98 3409 133* 41.57 6 2 1/8 94.50 0 51 0 -52.92 v Sri Lanka 28 Jan 2017 ODI # 3828
96 3343 133* 41.27 6 2 1/8 94.50 0 50 0 -53.22 v Australia 9 Oct 2016 ODI # 3792
89 3080 133* 41.06 5 2 1/8 94.50 0 47 0 -53.43 v West Indies 15 Jun 2016 ODI # 3747
90 3080 133* 41.06 5 2 1/8 94.50 0 47 0 -53.43 v Australia 19 Jun 2016 ODI # 3750
94 3241 133* 41.02 6 2 1/8 94.50 0 49 0 -53.47 v Australia 2 Oct 2016 ODI # 3787
95 3274 133* 40.92 6 2 1/8 94.50 0 50 0 -53.57 v Australia 5 Oct 2016 ODI # 3790
97 3354 133* 40.90 6 2 1/8 94.50 0 50 0 -53.59 v Australia 12 Oct 2016 ODI # 3795
91 3083 133* 40.56 5 2 1/8 94.50 0 49 0 -53.93 v West Indies 24 Jun 2016 ODI # 3754
85 2910 133* 40.41 5 2 1/8 94.50 0 46 0 -54.08 v England 9 Feb 2016 ODI # 3736
86 2944 133* 40.32 5 2 1/8 94.50 0 46 0 -54.17 v England 12 Feb 2016 ODI # 3737
92 3104 133* 40.31 5 2 1/8 94.50 0 49 0 -54.18 v Ireland 25 Sep 2016 ODI # 3780
93 3130 133* 40.12 5 2 1/8 94.50 0 49 0 -54.37 v Australia 30 Sep 2016 ODI # 3785
88 3007 133* 40.09 5 2 1/8 94.50 0 46 0 -54.40 v Australia 11 Jun 2016 ODI # 3743
84 2877 133* 39.95 5 2 1/8 94.50 0 46 0 -54.54 v England 6 Feb 2016 ODI # 3734
83 2831 133* 39.87 5 2 1/8 94.50 0 46 0 -54.62 v England 3 Feb 2016 ODI # 3732
87 2944 133* 39.78 5 2 1/8 94.50 0 46 0 -54.71 v England 14 Feb 2016 ODI # 3738
82 2776 133* 39.65 5 2 1/8 94.50 0 46 0 -54.84 v India 25 Oct 2015 ODI # 3700
80 2626 126 38.05 4 2 1/8 94.50 0 45 0 -56.44 v India 18 Oct 2015 ODI # 3695
81 2643 126 37.75 4 2 1/8 94.50 0 46 0 -56.74 v India 22 Oct 2015 ODI # 3698
79 2566 126 37.73 4 2 1/8 94.50 0 45 0 -56.76 v India 14 Oct 2015 ODI # 3692
76 2447 126 37.64 4 2 1/8 94.50 0 45 0 -56.85 v Bangladesh 12 Jul 2015 ODI # 3666
75 2406 126 37.59 4 2 1/8 94.50 0 45 0 -56.90 v Bangladesh 10 Jul 2015 ODI # 3663
78 2515 126 37.53 4 2 1/8 94.50 0 45 0 -56.96 v India 11 Oct 2015 ODI # 3689
77 2453 126 37.16 4 2 1/8 94.50 0 45 0 -57.33 v Bangladesh 15 Jul 2015 ODI # 3668
74 2343 126 36.60 4 2 1/8 94.50 0 45 0 -57.89 v New Zealand 24 Mar 2015 ODI # 3644
57 1795 126 35.90 3 2 1/8 71.00 0 31 0 -35.09 v New Zealand 24 Oct 2014 ODI # 3537
73 2261 126 35.88 4 2 1/8 94.50 0 44 0 -58.61 v Sri Lanka 18 Mar 2015 ODI # 3640
55 1720 126 35.83 3 2 1/8 71.00 0 30 0 -35.16 v Australia 6 Sep 2014 ODI # 3526
58 1826 126 35.80 3 2 1/8 71.00 0 33 0 -35.19 v Australia 14 Nov 2014 ODI # 3545
71 2213 126 35.69 4 2 1/8 94.50 0 41 0 -58.80 v Ireland 3 Mar 2015 ODI # 3621
72 2240 126 35.55 4 2 1/8 94.50 0 41 0 -58.94 v Pakistan 7 Mar 2015 ODI # 3626
59 1845 126 35.48 3 2 1/8 71.00 0 35 0 -35.51 v Australia 16 Nov 2014 ODI # 3546
56 1728 126 35.26 3 2 1/8 71.00 0 30 0 -35.73 v New Zealand 21 Oct 2014 ODI # 3536
60 1862 126 35.13 3 2 1/8 71.00 0 36 0 -35.86 v Australia 19 Nov 2014 ODI # 3548
61 1890 126 35.00 3 2 1/8 71.00 0 37 0 -35.99 v Australia 21 Nov 2014 ODI # 3549
65 1943 126 34.69 3 2 1/8 71.00 0 39 0 -36.30 v West Indies 21 Jan 2015 ODI # 3587
54 1624 126 34.55 3 2 1/8 71.00 0 30 0 -36.44 v Zimbabwe 4 Sep 2014 ODI # 3524
70 2104 126 34.49 3 2 1/8 79.50 0 40 0 -45.00 v West Indies 27 Feb 2015 ODI # 3616
62 1892 126 34.40 3 2 1/8 71.00 0 37 0 -36.59 v Australia 23 Nov 2014 ODI # 3551
66 1947 126 34.15 3 2 1/8 71.00 0 39 0 -36.84 v West Indies 25 Jan 2015 ODI # 3591
69 2042 126 34.03 3 2 1/8 71.00 0 40 0 -36.96 v India 22 Feb 2015 ODI # 3610
67 1963 126 33.84 3 2 1/8 71.00 0 39 0 -37.15 v West Indies 28 Jan 2015 ODI # 3593
63 1892 126 33.78 3 2 1/8 71.00 0 37 0 -37.21 v West Indies 16 Jan 2015 ODI # 3579
64 1892 126 33.78 3 2 1/8 71.00 0 39 0 -37.21 v West Indies 18 Jan 2015 ODI # 3583
68 1987 126 33.67 3 2 1/8 71.00 0 39 0 -37.32 v Zimbabwe 15 Feb 2015 ODI # 3601
23 558 72 32.82 0 1 1/22 115.00 0 11 0 -82.17 v England 28 Aug 2012 ODI # 3298
53 1503 126 32.67 2 2 1/8 71.00 0 30 0 -38.32 v Australia 2 Sep 2014 ODI # 3522
10 228 60 32.57 0 1 1/22 64.00 0 3 0 -31.42 v New Zealand 25 Mar 2011 ODI # 3144
20 517 72 32.31 0 1 1/22 115.00 0 8 0 -82.68 v New Zealand 29 Feb 2012 ODI # 3252
7 129 60 32.25 0 1 1/22 64.00 0 3 0 -31.74 v India 12 Mar 2011 ODI # 3128
19 483 72 32.20 0 1 1/22 115.00 0 8 0 -82.79 v New Zealand 25 Feb 2012 ODI # 3249
9 192 60 32.00 0 1 1/22 64.00 0 3 0 -31.99 v Bangladesh 19 Mar 2011 ODI # 3138
11 255 60 31.87 0 1 1/22 64.00 0 3 0 -32.12 v Australia 19 Oct 2011 ODI # 3203
21 536 72 31.52 0 1 1/22 115.00 0 10 0 -83.47 v New Zealand 3 Mar 2012 ODI # 3254
22 536 72 31.52 0 1 1/22 115.00 0 10 0 -83.47 v England 24 Aug 2012 ODI # 3296
24 559 72 31.05 0 1 1/22 115.00 0 11 0 -83.94 v England 31 Aug 2012 ODI # 3300
51 1362 106 30.95 1 2 1/8 71.00 0 30 0 -40.04 v Australia 27 Aug 2014 ODI # 3516
52 1377 106 30.60 1 2 1/8 71.00 0 30 0 -40.39 v Zimbabwe 29 Aug 2014 ODI # 3518
2 61 60 30.50 0 0 - - 0 1 0 - v India 21 Jan 2011 ODI # 3084
36 884 72 30.48 0 2 1/8 71.00 0 21 0 -40.51 v West Indies 14 Jun 2013 ODI # 3371
33 791 72 30.42 0 2 1/8 71.00 0 18 0 -40.57 v Netherlands 31 May 2013 ODI # 3359
34 821 72 30.40 0 2 1/8 71.00 0 19 0 -40.59 v India 6 Jun 2013 ODI # 3363
37 910 72 30.33 0 2 1/8 71.00 0 21 0 -40.66 v England 19 Jun 2013 ODI # 3375
35 849 72 30.32 0 2 1/8 71.00 0 20 0 -40.67 v Pakistan 10 Jun 2013 ODI # 3367
16 388 72 29.84 0 1 1/22 89.00 0 7 0 -59.15 v Sri Lanka 17 Jan 2012 ODI # 3227
12 267 60 29.66 0 1 1/22 64.00 0 5 0 -34.33 v Australia 23 Oct 2011 ODI # 3208
27 620 72 29.52 0 2 1/8 61.50 0 13 0 -31.97 v New Zealand 19 Jan 2013 ODI # 3323
38 914 72 29.48 0 2 1/8 71.00 0 21 0 -41.51 v Sri Lanka 20 Jul 2013 ODI # 3392
25 560 72 29.47 0 1 1/22 115.00 0 11 0 -85.52 v England 2 Sep 2012 ODI # 3302
50 1256 72 29.20 0 2 1/8 71.00 0 30 0 -41.79 v Zimbabwe 21 Aug 2014 ODI # 3510
5 87 60 29.00 0 0 - - 0 3 0 - v Netherlands 3 Mar 2011 ODI # 3115
49 1216 72 28.95 0 2 1/8 71.00 0 29 0 -42.04 v Zimbabwe 19 Aug 2014 ODI # 3508
39 922 72 28.81 0 2 1/8 71.00 0 22 0 -42.18 v Sri Lanka 23 Jul 2013 ODI # 3394
13 288 60 28.80 0 1 1/22 64.00 0 5 0 -35.19 v Australia 28 Oct 2011 ODI # 3211
40 938 72 28.42 0 2 1/8 71.00 0 23 0 -42.57 v Sri Lanka 26 Jul 2013 ODI # 3398
48 1161 72 28.31 0 2 1/8 71.00 0 29 0 -42.68 v Zimbabwe 17 Aug 2014 ODI # 3507
28 622 72 28.27 0 2 1/8 71.00 0 14 0 -42.72 v New Zealand 22 Jan 2013 ODI # 3325
41 961 72 28.26 0 2 1/8 71.00 0 23 0 -42.73 v Sri Lanka 28 Jul 2013 ODI # 3400
26 563 72 28.15 0 2 1/8 61.50 0 12 0 -33.34 v England 5 Sep 2012 ODI # 3304
17 393 72 28.07 0 1 1/22 115.00 0 7 0 -86.92 v Sri Lanka 20 Jan 2012 ODI # 3228
32 729 72 28.03 0 2 1/8 71.00 0 15 0 -42.96 v Pakistan 17 Mar 2013 ODI # 3347
8 140 60 28.00 0 1 1/22 64.00 0 3 0 -35.99 v Ireland 15 Mar 2011 ODI # 3133
29 641 72 27.86 0 2 1/8 71.00 0 15 0 -43.13 v New Zealand 25 Jan 2013 ODI # 3328
18 417 72 27.80 0 1 1/22 115.00 0 8 0 -87.19 v Sri Lanka 22 Jan 2012 ODI # 3229
30 667 72 27.79 0 2 1/8 71.00 0 15 0 -43.20 v Pakistan 10 Mar 2013 ODI # 3343
42 967 72 27.62 0 2 1/8 71.00 0 23 0 -43.37 v Sri Lanka 31 Jul 2013 ODI # 3401
47 1102 72 27.55 0 2 1/8 71.00 0 27 0 -43.44 v Pakistan 11 Nov 2013 ODI # 3433
45 1046 72 27.52 0 2 1/8 71.00 0 27 0 -43.47 v Pakistan 6 Nov 2013 ODI # 3430
31 684 72 27.36 0 2 1/8 71.00 0 15 0 -43.63 v Pakistan 15 Mar 2013 ODI # 3346
43 979 72 27.19 0 2 1/8 71.00 0 24 0 -43.80 v Pakistan 30 Oct 2013 ODI # 3425
14 298 60 27.09 0 1 1/22 64.00 0 7 0 -36.90 v Sri Lanka 11 Jan 2012 ODI # 3225
46 1056 72 27.07 0 2 1/8 71.00 0 27 0 -43.92 v Pakistan 8 Nov 2013 ODI # 3431
44 991 72 26.78 0 2 1/8 71.00 0 25 0 -44.21 v Pakistan 1 Nov 2013 ODI # 3427
15 316 60 26.33 0 1 1/22 64.00 0 7 0 -37.66 v Sri Lanka 14 Jan 2012 ODI # 3226
6 104 60 26.00 0 0 - - 0 3 0 - v England 6 Mar 2011 ODI # 3120
3 69 60 23.00 0 0 - - 0 3 0 - v India 23 Jan 2011 ODI # 3087
4 69 60 23.00 0 0 - - 0 3 0 - v West Indies 24 Feb 2011 ODI # 3106
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