Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 Feb 2013 remove greater than or equal to 1 Feb 2013 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2010-2023 165 157 17 6810 148 48.64 8368 81.38 13 45 5 622 55 Profile
filtered 2013-2023 64 61 12 2541 118 51.85 3254 78.08 4 16 1 226 24
Cumulative averages
1 1 0 74 74 74.00 99 74.74 0 1 0 6 0 v England 17 Feb 2013 ODI # 3335
1 1 0 74 74 74.00 99 74.74 0 1 0 6 0 v England 20 Feb 2013 ODI # 3336
1 1 0 74 74 74.00 99 74.74 0 1 0 6 0 v England 23 Feb 2013 ODI # 3338
2 2 0 74 74 37.00 101 73.26 0 1 1 6 0 v England 31 May 2013 ODI # 3360
2 2 0 74 74 37.00 101 73.26 0 1 1 6 0 v England 2 Jun 2013 ODI # 3361
3 3 0 93 74 31.00 129 72.09 0 1 1 7 0 v England 5 Jun 2013 ODI # 3362
4 4 0 109 74 27.25 151 72.18 0 1 1 8 0 v Sri Lanka 9 Jun 2013 ODI # 3366
5 5 1 127 74 31.75 188 67.55 0 1 1 9 0 v Australia 12 Jun 2013 ODI # 3369
6 6 1 194 74 38.80 242 80.16 0 2 1 17 1 v England 16 Jun 2013 ODI # 3373
7 6 1 194 74 38.80 242 80.16 0 2 1 17 1 v Bangladesh 29 Oct 2013 ODI # 3423
7 6 1 194 74 38.80 242 80.16 0 2 1 17 1 v West Indies 26 Dec 2013 ODI # 3449
7 6 1 194 74 38.80 242 80.16 0 2 1 17 1 v West Indies 4 Jan 2014 ODI # 3452
8 7 1 210 74 35.00 263 79.84 0 2 1 19 1 v West Indies 8 Jan 2014 ODI # 3453
8 7 1 210 74 35.00 263 79.84 0 2 1 19 1 v India 19 Jan 2014 ODI # 3456
8 7 1 210 74 35.00 263 79.84 0 2 1 19 1 v India 22 Jan 2014 ODI # 3458
8 7 1 210 74 35.00 263 79.84 0 2 1 19 1 v India 25 Jan 2014 ODI # 3462
9 8 1 270 74 38.57 345 78.26 0 3 1 21 3 v India 28 Jan 2014 ODI # 3465
9 8 1 270 74 38.57 345 78.26 0 3 1 21 3 v India 31 Jan 2014 ODI # 3467
9 8 1 270 74 38.57 345 78.26 0 3 1 21 3 v Pakistan 8 Dec 2014 ODI # 3564
10 9 2 340 74 48.57 436 77.98 0 4 1 28 3 v Pakistan 12 Dec 2014 ODI # 3566
11 10 2 386 74 48.25 488 79.09 0 4 1 34 3 v Pakistan 14 Dec 2014 ODI # 3568
11 10 2 386 74 48.25 488 79.09 0 4 1 34 3 v Pakistan 17 Dec 2014 ODI # 3570
11 10 2 386 74 48.25 488 79.09 0 4 1 34 3 v Pakistan 19 Dec 2014 ODI # 3571
12 11 2 401 74 44.55 510 78.62 0 4 1 35 3 v Sri Lanka 11 Jan 2015 ODI # 3574
13 12 2 504 103 50.40 617 81.68 1 4 1 41 4 v Sri Lanka 20 Jan 2015 ODI # 3585
13 12 2 504 103 50.40 617 81.68 1 4 1 41 4 v Sri Lanka 23 Jan 2015 ODI # 3588
13 12 2 504 103 50.40 617 81.68 1 4 1 41 4 v Sri Lanka 25 Jan 2015 ODI # 3590
14 13 2 558 103 50.72 700 79.71 1 5 1 45 4 v Sri Lanka 29 Jan 2015 ODI # 3594
14 13 2 558 103 50.72 700 79.71 1 5 1 45 4 v Pakistan 3 Feb 2015 ODI # 3598
14 13 2 558 103 50.72 700 79.71 1 5 1 45 4 v Sri Lanka 14 Feb 2015 ODI # 3599
15 14 2 596 103 49.66 745 80.00 1 5 1 51 4 v Scotland 17 Feb 2015 ODI # 3604
16 15 3 605 103 50.41 767 78.87 1 5 1 52 4 v England 20 Feb 2015 ODI # 3607
17 16 4 650 103 54.16 809 80.34 1 5 1 57 5 v Australia 28 Feb 2015 ODI # 3617
18 17 4 683 103 52.53 854 79.97 1 5 1 61 5 v Afghanistan 8 Mar 2015 ODI # 3628
19 18 4 684 103 48.85 856 79.90 1 5 1 61 5 v Bangladesh 13 Mar 2015 ODI # 3634
19 18 4 684 103 48.85 856 79.90 1 5 1 61 5 v West Indies 21 Mar 2015 ODI # 3643
20 19 4 690 103 46.00 867 79.58 1 5 1 62 5 v South Africa 24 Mar 2015 ODI # 3644
20 19 4 690 103 46.00 867 79.58 1 5 1 62 5 v Australia 29 Mar 2015 ODI # 3646
21 20 4 735 103 45.93 910 80.76 1 5 1 70 5 v England 9 Jun 2015 ODI # 3654
21 20 4 735 103 45.93 910 80.76 1 5 1 70 5 v England 12 Jun 2015 ODI # 3655
22 21 4 853 118 50.17 1023 83.38 2 5 1 82 6 v England 14 Jun 2015 ODI # 3656
22 21 4 853 118 50.17 1023 83.38 2 5 1 82 6 v England 17 Jun 2015 ODI # 3657
22 21 4 853 118 50.17 1023 83.38 2 5 1 82 6 v England 20 Jun 2015 ODI # 3659
22 21 4 853 118 50.17 1023 83.38 2 5 1 82 6 v Zimbabwe 2 Aug 2015 ODI # 3673
23 21 4 853 118 50.17 1023 83.38 2 5 1 82 6 v Zimbabwe 4 Aug 2015 ODI # 3674
23 21 4 853 118 50.17 1023 83.38 2 5 1 82 6 v Zimbabwe 7 Aug 2015 ODI # 3675
24 22 4 900 118 50.00 1092 82.41 2 5 1 86 7 v South Africa 19 Aug 2015 ODI # 3676
25 23 4 907 118 47.73 1105 82.08 2 5 1 87 7 v South Africa 23 Aug 2015 ODI # 3677
26 24 4 946 118 47.30 1164 81.27 2 5 1 91 7 v South Africa 26 Aug 2015 ODI # 3678
26 24 4 946 118 47.30 1164 81.27 2 5 1 91 7 v Sri Lanka 31 Dec 2015 ODI # 3717
26 24 4 946 118 47.30 1164 81.27 2 5 1 91 7 v Sri Lanka 2 Jan 2016 ODI # 3718
26 24 4 946 118 47.30 1164 81.27 2 5 1 91 7 v Sri Lanka 5 Jan 2016 ODI # 3721
26 24 4 946 118 47.30 1164 81.27 2 5 1 91 7 v Pakistan 25 Jan 2016 ODI # 3728
27 25 4 1030 118 49.04 1250 82.40 2 6 1 100 10 v Pakistan 31 Jan 2016 ODI # 3730
27 25 4 1030 118 49.04 1250 82.40 2 6 1 100 10 v Australia 3 Feb 2016 ODI # 3731
27 25 4 1030 118 49.04 1250 82.40 2 6 1 100 10 v Australia 6 Feb 2016 ODI # 3733
27 25 4 1030 118 49.04 1250 82.40 2 6 1 100 10 v Australia 8 Feb 2016 ODI # 3735
27 25 4 1030 118 49.04 1250 82.40 2 6 1 100 10 v India 16 Oct 2016 ODI # 3796
27 25 4 1030 118 49.04 1250 82.40 2 6 1 100 10 v India 20 Oct 2016 ODI # 3797
27 25 4 1030 118 49.04 1250 82.40 2 6 1 100 10 v India 23 Oct 2016 ODI # 3798
27 25 4 1030 118 49.04 1250 82.40 2 6 1 100 10 v India 26 Oct 2016 ODI # 3799
28 26 4 1057 118 48.04 1290 81.93 2 6 1 104 10 v India 29 Oct 2016 ODI # 3800
29 27 4 1066 118 46.34 1306 81.62 2 6 1 106 10 v Australia 4 Dec 2016 ODI # 3811
30 28 4 1147 118 47.79 1386 82.75 2 7 1 111 12 v Australia 6 Dec 2016 ODI # 3812
31 29 4 1160 118 46.40 1398 82.97 2 7 1 113 12 v Australia 9 Dec 2016 ODI # 3813
31 29 4 1160 118 46.40 1398 82.97 2 7 1 113 12 v Bangladesh 26 Dec 2016 ODI # 3814
31 29 4 1160 118 46.40 1398 82.97 2 7 1 113 12 v Bangladesh 29 Dec 2016 ODI # 3815
32 30 5 1255 118 50.20 1514 82.89 2 8 1 122 13 v Bangladesh 31 Dec 2016 ODI # 3816
32 30 5 1255 118 50.20 1514 82.89 2 8 1 122 13 v Australia 30 Jan 2017 ODI # 3829
32 30 5 1255 118 50.20 1514 82.89 2 8 1 122 13 v Australia 5 Feb 2017 ODI # 3832
32 30 5 1255 118 50.20 1514 82.89 2 8 1 122 13 v South Africa 19 Feb 2017 ODI # 3836
32 30 5 1255 118 50.20 1514 82.89 2 8 1 122 13 v South Africa 22 Feb 2017 ODI # 3839
33 31 5 1278 118 49.15 1554 82.23 2 8 1 122 14 v South Africa 25 Feb 2017 ODI # 3841
34 32 5 1299 118 48.11 1578 82.31 2 8 1 125 14 v South Africa 1 Mar 2017 ODI # 3843
34 32 5 1299 118 48.11 1578 82.31 2 8 1 125 14 v South Africa 4 Mar 2017 ODI # 3846
34 32 5 1299 118 48.11 1578 82.31 2 8 1 125 14 v Australia 2 Jun 2017 ODI # 3876
35 33 5 1386 118 49.50 1676 82.69 2 9 1 133 14 v England 6 Jun 2017 ODI # 3880
35 33 5 1386 118 49.50 1676 82.69 2 9 1 133 14 v Bangladesh 9 Jun 2017 ODI # 3883
36 34 5 1392 118 48.00 1684 82.66 2 9 1 133 14 v India 22 Oct 2017 ODI # 3928
36 34 5 1392 118 48.00 1684 82.66 2 9 1 133 14 v India 25 Oct 2017 ODI # 3931
37 35 5 1456 118 48.53 1768 82.35 2 10 1 141 14 v India 29 Oct 2017 ODI # 3932
38 36 5 1494 118 48.19 1813 82.40 2 10 1 146 14 v West Indies 20 Dec 2017 ODI # 3943
38 36 5 1494 118 48.19 1813 82.40 2 10 1 146 14 v Pakistan 6 Jan 2018 ODI # 3946
39 37 5 1513 118 47.28 1841 82.18 2 10 1 148 14 v Pakistan 9 Jan 2018 ODI # 3947
39 37 5 1513 118 47.28 1841 82.18 2 10 1 148 14 v Pakistan 13 Jan 2018 ODI # 3949
40 38 5 1545 118 46.81 1895 81.53 2 10 1 149 14 v Pakistan 16 Jan 2018 ODI # 3953
40 38 5 1545 118 46.81 1895 81.53 2 10 1 149 14 v Pakistan 19 Jan 2018 ODI # 3957
41 39 5 1553 118 45.67 1918 80.96 2 10 1 150 14 v England 25 Feb 2018 ODI # 3980
42 40 6 1665 118 48.97 2061 80.78 3 10 1 156 16 v England 3 Mar 2018 ODI # 3982
43 41 6 1710 118 48.85 2109 81.08 3 10 1 159 17 v England 7 Mar 2018 ODI # 3989
43 41 6 1710 118 48.85 2109 81.08 3 10 1 159 17 v England 10 Mar 2018 ODI # 3992
43 41 6 1710 118 48.85 2109 81.08 3 10 1 159 17 v Pakistan 7 Nov 2018 ODI # 4066
43 41 6 1710 118 48.85 2109 81.08 3 10 1 159 17 v Pakistan 9 Nov 2018 ODI # 4068
43 41 6 1710 118 48.85 2109 81.08 3 10 1 159 17 v Sri Lanka 3 Jan 2019 ODI # 4074
43 41 6 1710 118 48.85 2109 81.08 3 10 1 159 17 v Sri Lanka 5 Jan 2019 ODI # 4075
43 41 6 1710 118 48.85 2109 81.08 3 10 1 159 17 v Sri Lanka 8 Jan 2019 ODI # 4076
43 41 6 1710 118 48.85 2109 81.08 3 10 1 159 17 v India 23 Jan 2019 ODI # 4082
44 42 6 1730 118 48.05 2120 81.60 3 10 1 160 19 v India 26 Jan 2019 ODI # 4085
44 42 6 1730 118 48.05 2120 81.60 3 10 1 160 19 v India 28 Jan 2019 ODI # 4088
45 43 6 1741 118 47.05 2138 81.43 3 10 1 162 19 v India 31 Jan 2019 ODI # 4091
46 44 6 1780 118 46.84 2211 80.50 3 10 1 165 19 v India 3 Feb 2019 ODI # 4092
47 45 6 1791 118 45.92 2233 80.20 3 10 1 166 19 v Bangladesh 13 Feb 2019 ODI # 4093
48 46 7 1856 118 47.58 2319 80.03 3 11 1 169 19 v Bangladesh 16 Feb 2019 ODI # 4094
49 46 7 1856 118 47.58 2319 80.03 3 11 1 169 19 v Sri Lanka 1 Jun 2019 ODI # 4145
50 47 7 1896 118 47.40 2391 79.29 3 11 1 170 19 v Bangladesh 5 Jun 2019 ODI # 4151
51 48 8 1975 118 49.37 2490 79.31 3 12 1 179 19 v Afghanistan 8 Jun 2019 ODI # 4154
52 49 9 2081 118 52.02 2628 79.18 4 12 1 188 20 v South Africa 19 Jun 2019 ODI # 4165
52 49 9 2081 118 52.02 2628 79.18 4 12 1 188 20 v West Indies 22 Jun 2019 ODI # 4170
52 49 9 2081 118 52.02 2628 79.18 4 12 1 188 20 v Pakistan 26 Jun 2019 ODI # 4174
53 50 9 2121 118 51.73 2679 79.17 4 12 1 190 21 v Australia 29 Jun 2019 ODI # 4178
54 51 9 2148 118 51.14 2719 78.99 4 12 1 193 21 v England 3 Jul 2019 ODI # 4183
54 51 9 2148 118 51.14 2719 78.99 4 12 1 193 21 v India 9 Jul 2019 ODI # 4190
54 51 9 2148 118 51.14 2719 78.99 4 12 1 193 21 v England 14 Jul 2019 ODI # 4192
55 52 9 2170 118 50.46 2750 78.90 4 12 1 195 21 v India 11 Feb 2020 ODI # 4243
56 53 9 2189 118 49.75 2776 78.85 4 12 1 197 21 v Australia 13 Mar 2020 ODI # 4255
56 53 9 2189 118 49.75 2776 78.85 4 12 1 197 21 v West Indies 17 Aug 2022 ODI # 4450
56 53 9 2189 118 49.75 2776 78.85 4 12 1 197 21 v Australia 6 Sep 2022 ODI # 4461
57 54 9 2206 118 49.02 2834 77.84 4 12 1 198 21 v Australia 8 Sep 2022 ODI # 4462
58 55 9 2233 118 48.54 2890 77.26 4 12 1 199 21 v Australia 11 Sep 2022 ODI # 4464
59 56 10 2327 118 50.58 2988 77.87 4 13 1 206 22 v India 25 Nov 2022 ODI # 4483
59 56 10 2327 118 50.58 2988 77.87 4 13 1 206 22 v India 27 Nov 2022 ODI # 4487
60 57 11 2327 118 50.58 2991 77.80 4 13 1 206 22 v India 30 Nov 2022 ODI # 4489
60 57 11 2327 118 50.58 2991 77.80 4 13 1 206 22 v Pakistan 9 Jan 2023 ODI # 4500
60 57 11 2327 118 50.58 2991 77.80 4 13 1 206 22 v Pakistan 11 Jan 2023 ODI # 4502
61 58 11 2380 118 50.63 3059 77.80 4 14 1 208 22 v Pakistan 13 Jan 2023 ODI # 4504
62 59 12 2458 118 52.29 3166 77.63 4 15 1 216 23 v Bangladesh 13 Oct 2023 ODI # 4668
62 59 12 2458 118 52.29 3166 77.63 4 15 1 216 23 v Pakistan 4 Nov 2023 ODI # 4692
63 60 12 2472 118 51.50 3181 77.71 4 15 1 218 23 v Sri Lanka 9 Nov 2023 ODI # 4698
64 61 12 2541 118 51.85 3254 78.08 4 16 1 226 24 v India 15 Nov 2023 ODI # 4703
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