Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date between 1 Feb 2014 and 6 Jul 2023 remove between 1 Feb 2014 and 6 Jul 2023 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 2009-2022 198 195 19 7346 237* 41.73 8415 87.29 18 39 16 750 187 Profile
filtered 2014-2022 114 113 10 4487 237* 43.56 4897 91.62 13 21 10 466 131
Cumulative averages
1 1 0 5 5 5.00 29 17.24 0 0 0 0 0 v South Africa 21 Oct 2014 ODI # 3536
2 2 0 16 11 8.00 58 27.58 0 0 0 1 0 v South Africa 24 Oct 2014 ODI # 3537
3 2 0 16 11 8.00 58 27.58 0 0 0 1 0 v South Africa 27 Oct 2014 ODI # 3538
4 3 0 28 12 9.33 77 36.36 0 0 0 2 0 v Pakistan 14 Dec 2014 ODI # 3568
8 7 0 104 58 14.85 186 55.91 0 1 1 12 0 v Sri Lanka 15 Jan 2015 ODI # 3577
7 6 0 94 58 15.66 167 56.28 0 1 1 10 0 v Sri Lanka 11 Jan 2015 ODI # 3574
6 5 0 94 58 18.80 164 57.31 0 1 0 10 0 v Pakistan 19 Dec 2014 ODI # 3571
13 12 1 218 66* 19.81 336 64.88 0 2 3 21 4 v Sri Lanka 29 Jan 2015 ODI # 3594
11 10 1 190 66* 21.11 292 65.06 0 2 2 17 4 v Sri Lanka 23 Jan 2015 ODI # 3588
14 13 1 257 66* 21.41 384 66.92 0 2 3 28 4 v Pakistan 31 Jan 2015 ODI # 3596
5 4 0 86 58 21.50 155 55.48 0 1 0 9 0 v Pakistan 17 Dec 2014 ODI # 3570
12 11 1 218 66* 21.80 335 65.07 0 2 2 21 4 v Sri Lanka 25 Jan 2015 ODI # 3590
10 9 1 190 66* 23.75 291 65.29 0 2 1 17 4 v Sri Lanka 20 Jan 2015 ODI # 3585
9 8 1 170 66* 24.28 264 64.39 0 2 1 16 3 v Sri Lanka 17 Jan 2015 ODI # 3580
19 18 1 432 76 25.41 584 73.97 0 3 3 49 6 v Australia 28 Feb 2015 ODI # 3617
15 14 1 333 76 25.61 472 70.55 0 3 3 36 5 v Pakistan 3 Feb 2015 ODI # 3598
18 17 1 421 76 26.31 570 73.85 0 3 3 48 5 v England 20 Feb 2015 ODI # 3607
17 16 1 399 76 26.60 548 72.81 0 3 3 45 5 v Scotland 17 Feb 2015 ODI # 3604
20 19 1 489 76 27.16 660 74.09 0 4 3 56 6 v Afghanistan 8 Mar 2015 ODI # 3628
16 15 1 382 76 27.28 534 71.53 0 3 3 41 5 v Sri Lanka 14 Feb 2015 ODI # 3599
21 20 1 594 105 31.26 760 78.15 1 4 3 67 8 v Bangladesh 13 Mar 2015 ODI # 3634
27 26 2 954 237* 39.75 1073 88.90 2 5 3 105 22 v England 14 Jun 2015 ODI # 3656
30 29 2 1085 237* 40.18 1229 88.28 2 7 3 121 24 v Zimbabwe 2 Aug 2015 ODI # 3673
28 27 2 1007 237* 40.28 1139 88.41 2 6 3 113 23 v England 17 Jun 2015 ODI # 3657
25 24 2 902 237* 41.00 1013 89.04 2 4 3 99 21 v England 9 Jun 2015 ODI # 3654
29 28 2 1074 237* 41.30 1212 88.61 2 7 3 119 24 v England 20 Jun 2015 ODI # 3659
26 25 2 952 237* 41.39 1067 89.22 2 5 3 105 22 v England 12 Jun 2015 ODI # 3655
24 23 2 880 237* 41.90 995 88.44 2 4 3 95 21 v Australia 29 Mar 2015 ODI # 3646
23 22 2 865 237* 43.25 961 90.01 2 4 3 94 20 v South Africa 24 Mar 2015 ODI # 3644
114 113 10 4487 237* 43.56 4897 91.62 13 21 10 466 131 v Australia 8 Sep 2022 ODI # 4462
33 32 3 1268 237* 43.72 1440 88.05 3 7 3 140 26 v South Africa 19 Aug 2015 ODI # 3676
22 21 2 831 237* 43.73 923 90.03 2 4 3 91 19 v West Indies 21 Mar 2015 ODI # 3643
104 103 10 4076 237* 43.82 4395 92.74 11 19 9 419 125 v Netherlands 2 Apr 2022 ODI # 4381
113 112 10 4485 237* 43.97 4892 91.68 13 21 10 466 131 v Australia 6 Sep 2022 ODI # 4461
107 106 10 4233 237* 44.09 4580 92.42 12 20 10 436 128 v Ireland 12 Jul 2022 ODI # 4423
111 110 10 4422 237* 44.22 4809 91.95 13 20 10 460 130 v West Indies 19 Aug 2022 ODI # 4453
103 102 10 4070 237* 44.23 4388 92.75 11 19 9 418 125 v Netherlands 29 Mar 2022 ODI # 4378
112 111 10 4479 237* 44.34 4873 91.91 13 21 10 465 131 v West Indies 21 Aug 2022 ODI # 4456
32 31 3 1243 237* 44.39 1417 87.72 3 7 3 138 25 v Zimbabwe 7 Aug 2015 ODI # 3675
31 30 3 1201 237* 44.48 1367 87.85 3 7 3 132 25 v Zimbabwe 4 Aug 2015 ODI # 3674
105 104 10 4182 237* 44.48 4518 92.56 12 19 9 430 127 v Netherlands 4 Apr 2022 ODI # 4383
106 105 10 4233 237* 44.55 4579 92.44 12 20 9 436 128 v Ireland 10 Jul 2022 ODI # 4419
110 109 10 4419 237* 44.63 4798 92.10 13 20 10 460 130 v West Indies 17 Aug 2022 ODI # 4450
96 95 10 3799 237* 44.69 4109 92.45 11 17 9 395 112 v India 5 Feb 2020 ODI # 4235
102 101 10 4068 237* 44.70 4378 92.91 11 19 9 418 125 v Bangladesh 26 Mar 2021 ODI # 4282
108 107 10 4348 237* 44.82 4706 92.39 13 20 10 451 130 v Ireland 15 Jul 2022 ODI # 4429
95 94 10 3767 237* 44.84 4068 92.60 11 17 9 394 112 v England 14 Jul 2019 ODI # 4192
109 108 10 4395 237* 44.84 4759 92.35 13 20 10 457 130 v Scotland 31 Jul 2022 ODI # 4440
101 100 10 4042 237* 44.91 4350 92.91 11 19 9 416 125 v Bangladesh 23 Mar 2021 ODI # 4280
97 96 10 3878 237* 45.09 4188 92.59 11 18 9 403 115 v India 8 Feb 2020 ODI # 4239
94 93 10 3748 237* 45.15 4050 92.54 11 17 9 392 111 v India 9 Jul 2019 ODI # 4190
100 99 10 4022 237* 45.19 4326 92.97 11 19 9 413 124 v Bangladesh 20 Mar 2021 ODI # 4279
99 98 10 3984 237* 45.27 4307 92.50 11 19 9 410 120 v Australia 13 Mar 2020 ODI # 4255
98 97 10 3944 237* 45.33 4234 93.15 11 19 9 409 119 v India 11 Feb 2020 ODI # 4243
82 81 8 3317 237* 45.43 3603 92.06 9 16 7 347 99 v India 31 Jan 2019 ODI # 4091
93 92 10 3747 237* 45.69 4036 92.83 11 17 9 392 111 v England 3 Jul 2019 ODI # 4183
81 80 8 3303 237* 45.87 3599 91.77 9 16 7 345 98 v India 28 Jan 2019 ODI # 4088
35 34 4 1381 237* 46.03 1592 86.74 4 7 3 150 29 v South Africa 26 Aug 2015 ODI # 3678
92 91 10 3739 237* 46.16 4020 93.00 11 17 9 391 111 v Australia 29 Jun 2019 ODI # 4178
80 79 8 3290 237* 46.33 3584 91.79 9 16 7 344 97 v India 26 Jan 2019 ODI # 4085
91 90 10 3719 237* 46.48 3977 93.51 11 17 9 389 111 v Pakistan 26 Jun 2019 ODI # 4174
79 78 8 3275 237* 46.78 3568 91.78 9 16 7 342 97 v India 23 Jan 2019 ODI # 4082
90 89 10 3714 237* 47.01 3973 93.48 11 17 9 388 111 v West Indies 22 Jun 2019 ODI # 4170
55 54 5 2304 237* 47.02 2429 94.85 6 13 6 245 70 v Bangladesh 29 Dec 2016 ODI # 3815
83 82 9 3434 237* 47.04 3719 92.33 10 16 7 355 103 v Bangladesh 13 Feb 2019 ODI # 4093
36 35 4 1460 237* 47.09 1648 88.59 4 8 3 159 33 v Sri Lanka 26 Dec 2015 ODI # 3714
56 55 6 2310 237* 47.14 2434 94.90 6 13 6 246 70 v Bangladesh 31 Dec 2016 ODI # 3816
75 74 8 3117 237* 47.22 3400 91.67 8 16 7 329 92 v England 10 Mar 2018 ODI # 3992
74 73 8 3070 237* 47.23 3332 92.13 8 16 7 326 91 v England 7 Mar 2018 ODI # 3989
65 64 7 2694 237* 47.26 2822 95.46 7 14 6 291 82 v India 29 Oct 2017 ODI # 3932
34 33 4 1371 237* 47.27 1574 87.10 4 7 3 149 29 v South Africa 23 Aug 2015 ODI # 3677
66 65 7 2742 237* 47.27 2894 94.74 7 14 6 295 84 v Pakistan 6 Jan 2018 ODI # 3946
78 77 8 3270 237* 47.39 3559 91.87 9 16 7 341 97 v Sri Lanka 8 Jan 2019 ODI # 4076
57 56 6 2371 237* 47.42 2507 94.57 6 14 6 254 70 v Australia 30 Jan 2017 ODI # 3829
89 88 10 3714 237* 47.61 3972 93.50 11 17 8 388 111 v South Africa 19 Jun 2019 ODI # 4165
50 49 5 2096 237* 47.63 2231 93.94 5 13 5 224 62 v India 29 Oct 2016 ODI # 3800
85 84 9 3581 237* 47.74 3847 93.08 11 16 7 372 108 v Bangladesh 20 Feb 2019 ODI # 4095
88 87 10 3679 237* 47.77 3913 94.01 11 17 8 383 111 v Afghanistan 8 Jun 2019 ODI # 4154
64 63 7 2684 237* 47.92 2808 95.58 7 14 6 290 82 v India 25 Oct 2017 ODI # 3931
73 72 8 3070 237* 47.96 3322 92.41 8 16 6 326 91 v England 3 Mar 2018 ODI # 3982
54 53 5 2304 237* 48.00 2425 95.01 6 13 5 245 70 v Bangladesh 26 Dec 2016 ODI # 3814
84 83 9 3552 237* 48.00 3807 93.30 11 16 7 369 107 v Bangladesh 16 Feb 2019 ODI # 4094
77 76 8 3268 237* 48.05 3554 91.95 9 16 7 341 97 v Sri Lanka 5 Jan 2019 ODI # 4075
48 47 5 2024 237* 48.19 2143 94.44 5 12 4 212 62 v India 23 Oct 2016 ODI # 3798
69 68 8 2904 237* 48.40 3076 94.40 7 15 6 307 90 v Pakistan 16 Jan 2018 ODI # 3953
87 86 10 3679 237* 48.40 3912 94.04 11 17 7 383 111 v Bangladesh 5 Jun 2019 ODI # 4151
76 75 8 3255 237* 48.58 3539 91.97 9 16 7 340 97 v Sri Lanka 3 Jan 2019 ODI # 4074
63 62 7 2673 237* 48.60 2799 95.49 7 14 6 288 82 v India 22 Oct 2017 ODI # 3928
71 70 8 3017 237* 48.66 3231 93.37 8 15 6 319 91 v England 25 Feb 2018 ODI # 3980
72 71 8 3067 237* 48.68 3318 92.43 8 16 6 326 91 v England 28 Feb 2018 ODI # 3981
68 67 8 2873 237* 48.69 3027 94.91 7 15 6 304 90 v Pakistan 13 Jan 2018 ODI # 3949
53 52 5 2289 237* 48.70 2406 95.13 6 13 5 244 69 v Australia 9 Dec 2016 ODI # 3813
47 46 5 1997 237* 48.70 2122 94.10 5 12 4 210 60 v India 20 Oct 2016 ODI # 3797
86 85 10 3654 237* 48.72 3898 93.74 11 17 7 380 110 v Sri Lanka 1 Jun 2019 ODI # 4145
49 48 5 2096 237* 48.74 2227 94.11 5 13 4 224 62 v India 26 Oct 2016 ODI # 3799
67 66 8 2828 237* 48.75 2965 95.37 7 15 6 300 89 v Pakistan 9 Jan 2018 ODI # 3947
39 38 5 1610 237* 48.78 1720 93.60 4 9 3 173 45 v Sri Lanka 2 Jan 2016 ODI # 3718
62 61 7 2641 237* 48.90 2751 96.00 7 14 6 283 82 v Bangladesh 9 Jun 2017 ODI # 3883
52 51 5 2255 237* 49.02 2366 95.30 6 13 5 241 69 v Australia 6 Dec 2016 ODI # 3812
51 50 5 2210 237* 49.11 2333 94.72 6 13 5 234 68 v Australia 4 Dec 2016 ODI # 3811
61 60 7 2608 237* 49.20 2716 96.02 7 14 6 279 81 v England 6 Jun 2017 ODI # 3880
41 40 5 1723 237* 49.22 1846 93.33 5 9 3 183 49 v Pakistan 25 Jan 2016 ODI # 3728
70 69 8 3004 237* 49.24 3202 93.81 8 15 6 317 91 v Pakistan 19 Jan 2018 ODI # 3957
38 37 5 1583 237* 49.46 1706 92.79 4 9 3 172 42 v Sri Lanka 31 Dec 2015 ODI # 3717
60 59 7 2581 237* 49.63 2683 96.19 7 14 6 275 81 v Australia 2 Jun 2017 ODI # 3876
46 45 5 1997 237* 49.92 2120 94.19 5 12 3 210 60 v India 16 Oct 2016 ODI # 3796
37 36 5 1553 237* 50.09 1678 92.55 4 9 3 168 41 v Sri Lanka 28 Dec 2015 ODI # 3715
59 58 7 2555 237* 50.09 2661 96.01 7 14 6 270 81 v South Africa 4 Mar 2017 ODI # 3846
42 41 5 1805 237* 50.13 1927 93.66 5 10 3 191 52 v Pakistan 31 Jan 2016 ODI # 3730
40 39 5 1712 237* 50.35 1829 93.60 5 9 3 182 48 v Sri Lanka 5 Jan 2016 ODI # 3721
44 43 5 1926 237* 50.68 2048 94.04 5 11 3 203 57 v Australia 6 Feb 2016 ODI # 3733
45 44 5 1985 237* 50.89 2109 94.12 5 12 3 207 60 v Australia 8 Feb 2016 ODI # 3735
58 57 7 2551 237* 51.02 2645 96.44 7 14 6 269 81 v South Africa 1 Mar 2017 ODI # 3843
43 42 5 1895 237* 51.21 2003 94.60 5 11 3 199 57 v Australia 3 Feb 2016 ODI # 3731
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