Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 27 Aug 2014 remove greater than or equal to 27 Aug 2014 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 Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2012-2023 138 127 17 3895 201* 35.40 3069 126.91 4 23 10 373 150 Profile
filtered 2014-2023 110 100 12 3150 201* 35.79 2494 126.30 4 16 8 306 118
Cumulative averages
4 4 0 22 13 5.50 32 68.75 0 0 1 2 1 v South Africa 6 Sep 2014 ODI # 3526
1 1 0 7 7 7.00 8 87.50 0 0 0 1 0 v South Africa 27 Aug 2014 ODI # 3516
3 3 0 22 13 7.33 31 70.96 0 0 0 2 1 v South Africa 2 Sep 2014 ODI # 3522
5 5 0 43 21 8.60 55 78.18 0 0 1 3 1 v Pakistan 7 Oct 2014 ODI # 3530
2 2 0 20 13 10.00 25 80.00 0 0 0 2 1 v Zimbabwe 31 Aug 2014 ODI # 3521
10 10 0 148 76 14.80 175 84.57 0 1 2 13 2 v England 16 Jan 2015 ODI # 3578
11 11 0 168 76 15.27 198 84.84 0 1 2 14 3 v India 18 Jan 2015 ODI # 3582
9 9 0 148 76 16.44 173 85.54 0 1 1 13 2 v South Africa 23 Nov 2014 ODI # 3551
12 12 0 205 76 17.08 236 86.86 0 1 2 18 3 v England 23 Jan 2015 ODI # 3589
13 12 0 205 76 17.08 236 86.86 0 1 2 18 3 v India 26 Jan 2015 ODI # 3592
8 8 0 141 76 17.62 163 86.50 0 1 1 13 2 v South Africa 21 Nov 2014 ODI # 3549
6 6 0 119 76 19.83 136 87.50 0 1 1 12 2 v Pakistan 10 Oct 2014 ODI # 3532
7 7 0 139 76 19.85 158 87.97 0 1 1 13 2 v Pakistan 12 Oct 2014 ODI # 3534
7 7 0 139 76 19.85 158 87.97 0 1 1 13 2 v South Africa 14 Nov 2014 ODI # 3545
7 7 0 139 76 19.85 158 87.97 0 1 1 13 2 v South Africa 16 Nov 2014 ODI # 3546
14 13 0 300 95 23.07 334 89.82 0 2 2 33 3 v England 1 Feb 2015 ODI # 3597
16 15 0 367 95 24.46 377 97.34 0 3 2 44 3 v New Zealand 28 Feb 2015 ODI # 3617
15 14 0 366 95 26.14 374 97.86 0 3 2 44 3 v England 14 Feb 2015 ODI # 3600
17 16 0 455 95 28.43 416 109.37 0 4 2 50 10 v Afghanistan 4 Mar 2015 ODI # 3623
70 61 4 1718 102 30.14 1477 116.31 1 9 6 176 48 v Pakistan 24 Mar 2019 ODI # 4117
68 60 4 1699 102 30.33 1462 116.21 1 9 6 176 46 v India 13 Mar 2019 ODI # 4113
69 60 4 1699 102 30.33 1462 116.21 1 9 6 176 46 v Pakistan 22 Mar 2019 ODI # 4116
59 51 3 1464 102 30.50 1258 116.37 1 9 6 152 41 v South Africa 9 Nov 2018 ODI # 4067
60 52 3 1499 102 30.59 1285 116.65 1 9 6 155 41 v South Africa 11 Nov 2018 ODI # 4069
65 57 4 1628 102 30.71 1415 115.05 1 9 6 171 42 v India 5 Mar 2019 ODI # 4106
53 45 3 1292 102 30.76 1075 120.18 1 8 6 137 37 v India 24 Sep 2017 ODI # 3914
61 53 4 1510 102 30.81 1290 117.05 1 9 6 156 41 v India 12 Jan 2019 ODI # 4077
58 50 3 1449 102 30.82 1239 116.94 1 9 6 151 41 v South Africa 4 Nov 2018 ODI # 4065
54 46 3 1326 102 30.83 1114 119.03 1 8 6 140 38 v England 28 Jan 2018 ODI # 3968
71 62 4 1789 102 30.84 1532 116.77 1 10 6 184 49 v Pakistan 27 Mar 2019 ODI # 4118
67 59 4 1698 102 30.87 1459 116.38 1 9 6 176 46 v India 10 Mar 2019 ODI # 4111
66 58 4 1675 102 31.01 1446 115.83 1 9 6 174 45 v India 8 Mar 2019 ODI # 4109
63 55 4 1584 102 31.05 1346 117.68 1 9 6 166 42 v India 18 Jan 2019 ODI # 4079
62 54 4 1558 102 31.16 1327 117.40 1 9 6 161 42 v India 15 Jan 2019 ODI # 4078
64 56 4 1624 102 31.23 1397 116.24 1 9 6 171 42 v India 2 Mar 2019 ODI # 4102
57 49 3 1438 102 31.26 1231 116.81 1 9 6 149 41 v England 19 Jun 2018 ODI # 4011
37 33 2 970 102 31.29 805 120.49 1 6 5 103 26 v South Africa 7 Jun 2016 ODI # 3741
38 33 2 970 102 31.29 805 120.49 1 6 5 103 26 v South Africa 19 Jun 2016 ODI # 3750
83 74 6 2134 102 31.38 1765 120.90 1 12 7 222 62 v England 11 Jul 2019 ODI # 4191
52 44 3 1287 102 31.39 1062 121.18 1 8 6 137 37 v India 21 Sep 2017 ODI # 3912
82 73 6 2112 102 31.52 1742 121.23 1 12 7 220 61 v South Africa 6 Jul 2019 ODI # 4188
56 48 3 1419 102 31.53 1212 117.07 1 9 6 148 40 v England 16 Jun 2018 ODI # 4010
55 47 3 1388 102 31.54 1178 117.82 1 9 6 144 40 v England 13 Jun 2018 ODI # 4009
85 76 6 2212 102 31.60 1832 120.74 1 13 7 226 66 v England 13 Sep 2020 ODI # 4260
50 42 3 1234 102 31.64 1026 120.27 1 8 6 134 31 v England 10 Jun 2017 ODI # 3885
81 72 6 2100 102 31.81 1722 121.95 1 12 7 219 61 v New Zealand 29 Jun 2019 ODI # 4178
51 43 3 1273 102 31.82 1044 121.93 1 8 6 137 35 v India 17 Sep 2017 ODI # 3910
40 35 3 1020 102 31.87 835 122.15 1 6 5 109 28 v West Indies 26 Jun 2016 ODI # 3756
77 68 5 2009 102 31.88 1674 120.01 1 12 7 211 56 v Pakistan 12 Jun 2019 ODI # 4157
47 41 3 1214 102 31.94 995 122.01 1 8 6 132 31 v New Zealand 5 Feb 2017 ODI # 3832
48 41 3 1214 102 31.94 995 122.01 1 8 6 132 31 v New Zealand 2 Jun 2017 ODI # 3876
49 41 3 1214 102 31.94 995 122.01 1 8 6 132 31 v Bangladesh 5 Jun 2017 ODI # 3879
72 63 4 1887 102 31.98 1614 116.91 1 11 6 193 52 v Pakistan 29 Mar 2019 ODI # 4119
84 75 6 2211 102 32.04 1824 121.21 1 13 7 226 66 v England 11 Sep 2020 ODI # 4259
24 21 1 641 102 32.05 533 120.26 1 4 2 69 17 v England 3 Sep 2015 ODI # 3680
76 67 5 1989 102 32.08 1664 119.53 1 12 7 209 55 v India 9 Jun 2019 ODI # 4155
26 23 1 707 102 32.13 583 121.26 1 4 2 76 20 v England 8 Sep 2015 ODI # 3682
75 66 5 1961 102 32.14 1650 118.84 1 12 7 204 55 v West Indies 6 Jun 2019 ODI # 4152
36 32 2 967 102 32.23 798 121.17 1 6 5 103 26 v West Indies 5 Jun 2016 ODI # 3740
80 71 6 2099 102 32.29 1717 122.24 1 12 7 219 61 v England 25 Jun 2019 ODI # 4173
42 37 3 1103 102 32.44 917 120.28 1 7 5 118 29 v Pakistan 15 Jan 2017 ODI # 3818
43 37 3 1103 102 32.44 917 120.28 1 7 5 118 29 v Pakistan 19 Jan 2017 ODI # 3820
79 70 6 2087 102 32.60 1709 122.11 1 12 7 218 60 v Bangladesh 20 Jun 2019 ODI # 4166
73 64 4 1957 102 32.61 1647 118.82 1 12 6 203 55 v Pakistan 31 Mar 2019 ODI # 4120
78 69 6 2055 102 32.61 1699 120.95 1 12 7 216 57 v Sri Lanka 15 Jun 2019 ODI # 4159
86 77 6 2320 108 32.67 1922 120.70 2 13 7 230 73 v England 16 Sep 2020 ODI # 4261
74 65 5 1961 102 32.68 1648 118.99 1 12 6 204 55 v Afghanistan 1 Jun 2019 ODI # 4146
41 36 3 1080 102 32.72 891 121.21 1 7 5 116 28 v Pakistan 13 Jan 2017 ODI # 3817
18 17 0 557 102 32.76 469 118.76 1 4 2 60 14 v Sri Lanka 8 Mar 2015 ODI # 3629
19 17 0 557 102 32.76 469 118.76 1 4 2 60 14 v Scotland 14 Mar 2015 ODI # 3637
39 34 3 1016 102 32.77 831 122.26 1 6 5 108 28 v West Indies 21 Jun 2016 ODI # 3752
46 40 3 1214 102 32.81 992 122.37 1 8 5 132 31 v New Zealand 30 Jan 2017 ODI # 3829
87 78 6 2365 108 32.84 1941 121.84 2 13 7 235 76 v India 27 Nov 2020 ODI # 4265
25 22 1 690 102 32.85 571 120.84 1 4 2 73 20 v England 5 Sep 2015 ODI # 3681
105 95 10 2799 108 32.92 2292 122.12 2 16 8 271 98 v Pakistan 20 Oct 2023 ODI # 4675
23 20 1 626 102 32.94 518 120.84 1 4 2 68 17 v Ireland 27 Aug 2015 ODI # 3679
103 93 9 2768 108 32.95 2270 121.93 2 16 7 267 96 v South Africa 12 Oct 2023 ODI # 4667
45 39 3 1194 102 33.16 968 123.34 1 8 5 129 31 v Pakistan 26 Jan 2017 ODI # 3826
29 25 1 798 102 33.25 653 122.20 1 5 2 87 22 v India 12 Jan 2016 ODI # 3723
102 92 9 2765 108 33.31 2253 122.72 2 16 7 267 96 v India 8 Oct 2023 ODI # 4662
104 94 10 2799 108 33.32 2291 122.17 2 16 7 271 98 v Sri Lanka 16 Oct 2023 ODI # 4671
35 31 2 967 102 33.34 796 121.48 1 6 4 103 26 v New Zealand 8 Feb 2016 ODI # 3735
101 91 9 2750 108 33.53 2228 123.42 2 16 7 266 96 v India 27 Sep 2023 ODI # 4657
88 79 7 2428 108 33.72 1970 123.24 2 14 7 239 80 v India 29 Nov 2020 ODI # 4266
44 38 3 1181 102 33.74 961 122.89 1 8 5 128 30 v Pakistan 22 Jan 2017 ODI # 3822
106 96 10 2905 108 33.77 2336 124.35 3 16 8 280 106 v Netherlands 25 Oct 2023 ODI # 4681
107 97 10 2946 108 33.86 2360 124.83 3 16 8 285 108 v New Zealand 28 Oct 2023 ODI # 4684
100 90 9 2745 108 33.88 2221 123.59 2 16 7 266 96 v India 17 Mar 2023 ODI # 4538
89 80 7 2487 108 34.06 2008 123.85 2 15 7 242 84 v India 2 Dec 2020 ODI # 4267
99 89 9 2737 108 34.21 2211 123.79 2 16 7 265 96 v New Zealand 11 Sep 2022 ODI # 4464
30 26 2 824 102 34.33 678 121.53 1 5 2 88 22 v India 15 Jan 2016 ODI # 3724
94 85 8 2647 108 34.37 2122 124.74 2 16 7 258 91 v Sri Lanka 24 Jun 2022 ODI # 4418
27 24 1 792 102 34.43 647 122.41 1 5 2 86 22 v England 11 Sep 2015 ODI # 3683
28 24 1 792 102 34.43 647 122.41 1 5 2 86 22 v England 13 Sep 2015 ODI # 3684
98 88 9 2723 108 34.46 2203 123.60 2 16 7 265 95 v New Zealand 8 Sep 2022 ODI # 4462
34 30 2 967 102 34.53 794 121.78 1 6 3 103 26 v New Zealand 6 Feb 2016 ODI # 3733
97 87 9 2698 108 34.58 2153 125.31 2 16 7 264 94 v Zimbabwe 3 Sep 2022 ODI # 4460
97 87 9 2698 108 34.58 2153 125.31 2 16 7 264 94 v New Zealand 6 Sep 2022 ODI # 4461
93 84 8 2631 108 34.61 2105 124.98 2 16 7 256 91 v Sri Lanka 21 Jun 2022 ODI # 4416
21 19 1 624 102 34.66 512 121.87 1 4 2 68 17 v India 26 Mar 2015 ODI # 3645
22 19 1 624 102 34.66 512 121.87 1 4 2 68 17 v New Zealand 29 Mar 2015 ODI # 3646
95 86 9 2679 108 34.79 2131 125.71 2 16 7 261 94 v Zimbabwe 28 Aug 2022 ODI # 4458
96 86 9 2679 108 34.79 2131 125.71 2 16 7 261 94 v Zimbabwe 31 Aug 2022 ODI # 4459
92 83 8 2630 108 35.06 2102 125.11 2 16 7 256 91 v Sri Lanka 19 Jun 2022 ODI # 4415
91 82 8 2597 108 35.09 2084 124.61 2 16 7 253 90 v Sri Lanka 16 Jun 2022 ODI # 4412
90 81 8 2567 108 35.16 2059 124.67 2 16 7 248 90 v Sri Lanka 14 Jun 2022 ODI # 4409
20 18 1 601 102 35.35 498 120.68 1 4 2 65 16 v Pakistan 20 Mar 2015 ODI # 3642
33 29 2 961 102 35.59 784 122.57 1 6 3 102 26 v New Zealand 3 Feb 2016 ODI # 3731
109 99 11 3148 201* 35.77 2493 126.27 4 16 8 306 118 v South Africa 16 Nov 2023 ODI # 4704
110 100 12 3150 201* 35.79 2494 126.30 4 16 8 306 118 v India 19 Nov 2023 ODI # 4705
108 98 11 3147 201* 36.17 2488 126.48 4 16 8 306 118 v Afghanistan 7 Nov 2023 ODI # 4696
31 27 2 920 102 36.80 761 120.89 1 6 2 96 25 v India 17 Jan 2016 ODI # 3725
32 28 2 961 102 36.96 781 123.04 1 6 2 102 26 v India 20 Jan 2016 ODI # 3726
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