Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date less than or equal to 11 Aug 2019 remove less than or equal to 11 Aug 2019 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 2011-2023 107 98 8 3868 141* 42.97 3758 102.92 11 17 9 437 92 Profile
filtered 2011-2019 35 33 6 1402 141* 51.92 1277 109.78 5 4 2 166 24
Cumulative averages
1 1 1 41 41* - 21 195.23 0 0 0 1 3 v India 16 Sep 2011 ODI # 3195
2 2 1 44 41* 44.00 28 157.14 0 0 0 1 3 v India 14 Oct 2011 ODI # 3199
2 2 1 44 41* 44.00 28 157.14 0 0 0 1 3 v India 17 Oct 2011 ODI # 3201
2 2 1 44 41* 44.00 28 157.14 0 0 0 1 3 v India 20 Oct 2011 ODI # 3205
2 2 1 44 41* 44.00 28 157.14 0 0 0 1 3 v India 23 Oct 2011 ODI # 3207
3 3 1 46 41* 23.00 35 131.42 0 0 0 1 3 v India 25 Oct 2011 ODI # 3210
3 3 1 46 41* 23.00 35 131.42 0 0 0 1 3 v South Africa 5 Sep 2012 ODI # 3304
3 3 1 46 41* 23.00 35 131.42 0 0 0 1 3 v Ireland 8 May 2015 ODI # 3650
4 4 2 129 83* 64.50 95 135.78 0 1 0 12 3 v New Zealand 20 Jun 2015 ODI # 3659
4 4 2 129 83* 64.50 95 135.78 0 1 0 12 3 v Australia 8 Sep 2015 ODI # 3682
5 5 2 160 83* 53.33 122 131.14 0 1 0 15 4 v Australia 11 Sep 2015 ODI # 3683
5 5 2 160 83* 53.33 122 131.14 0 1 0 15 4 v Australia 13 Sep 2015 ODI # 3684
6 6 2 163 83* 40.75 128 127.34 0 1 0 15 4 v Sri Lanka 21 Jun 2016 ODI # 3751
7 6 2 163 83* 40.75 128 127.34 0 1 0 15 4 v Sri Lanka 24 Jun 2016 ODI # 3753
8 6 2 163 83* 40.75 128 127.34 0 1 0 15 4 v Sri Lanka 26 Jun 2016 ODI # 3755
9 7 3 192 83* 48.00 155 123.87 0 1 0 18 4 v Sri Lanka 29 Jun 2016 ODI # 3757
9 7 3 192 83* 48.00 155 123.87 0 1 0 18 4 v Sri Lanka 2 Jul 2016 ODI # 3758
10 8 3 253 83* 50.60 238 106.30 0 2 0 22 5 v Pakistan 1 Sep 2016 ODI # 3775
10 8 3 253 83* 50.60 238 106.30 0 2 0 22 5 v Pakistan 4 Sep 2016 ODI # 3777
10 8 3 253 83* 50.60 238 106.30 0 2 0 22 5 v Bangladesh 7 Oct 2016 ODI # 3791
11 9 3 288 83* 48.00 291 98.96 0 2 0 23 5 v Bangladesh 9 Oct 2016 ODI # 3793
12 10 3 303 83* 43.28 309 98.05 0 2 0 24 5 v Bangladesh 12 Oct 2016 ODI # 3794
12 10 3 303 83* 43.28 309 98.05 0 2 0 24 5 v India 22 Jan 2017 ODI # 3824
13 11 4 313 83* 44.71 324 96.60 0 2 0 25 5 v Ireland 5 May 2017 ODI # 3864
13 11 4 313 83* 44.71 324 96.60 0 2 0 25 5 v Ireland 7 May 2017 ODI # 3865
13 11 4 313 83* 44.71 324 96.60 0 2 0 25 5 v South Africa 29 May 2017 ODI # 3874
13 11 4 313 83* 44.71 324 96.60 0 2 0 25 5 v Pakistan 14 Jun 2017 ODI # 3889
14 12 5 413 100* 59.00 421 98.09 1 2 0 36 5 v West Indies 19 Sep 2017 ODI # 3911
14 12 5 413 100* 59.00 421 98.09 1 2 0 36 5 v West Indies 21 Sep 2017 ODI # 3913
14 12 5 413 100* 59.00 421 98.09 1 2 0 36 5 v West Indies 24 Sep 2017 ODI # 3915
15 13 5 452 100* 56.50 472 95.76 1 2 0 38 5 v West Indies 27 Sep 2017 ODI # 3916
16 14 6 593 141* 74.12 586 101.19 2 2 0 55 5 v West Indies 29 Sep 2017 ODI # 3918
17 15 6 607 141* 67.44 597 101.67 2 2 0 57 5 v Australia 14 Jan 2018 ODI # 3951
18 16 6 667 141* 66.70 653 102.14 2 3 0 66 5 v Australia 19 Jan 2018 ODI # 3958
18 16 6 667 141* 66.70 653 102.14 2 3 0 66 5 v Australia 21 Jan 2018 ODI # 3960
18 16 6 667 141* 66.70 653 102.14 2 3 0 66 5 v Australia 26 Jan 2018 ODI # 3966
18 16 6 667 141* 66.70 653 102.14 2 3 0 66 5 v Australia 28 Jan 2018 ODI # 3968
18 16 6 667 141* 66.70 653 102.14 2 3 0 66 5 v New Zealand 25 Feb 2018 ODI # 3980
19 17 6 704 141* 64.00 692 101.73 2 3 0 71 6 v New Zealand 28 Feb 2018 ODI # 3981
19 17 6 704 141* 64.00 692 101.73 2 3 0 71 6 v New Zealand 3 Mar 2018 ODI # 3982
19 17 6 704 141* 64.00 692 101.73 2 3 0 71 6 v New Zealand 7 Mar 2018 ODI # 3989
20 18 6 808 141* 67.33 752 107.44 3 3 0 80 12 v New Zealand 10 Mar 2018 ODI # 3992
21 19 6 913 141* 70.23 811 112.57 4 3 0 92 18 v Scotland 10 Jun 2018 ODI # 4008
22 20 6 941 141* 67.21 834 112.82 4 3 0 98 18 v Australia 13 Jun 2018 ODI # 4009
22 20 6 941 141* 67.21 834 112.82 4 3 0 98 18 v Australia 16 Jun 2018 ODI # 4010
22 20 6 941 141* 67.21 834 112.82 4 3 0 98 18 v Australia 19 Jun 2018 ODI # 4011
23 21 6 1020 141* 68.00 900 113.33 4 4 0 108 18 v Australia 21 Jun 2018 ODI # 4012
24 22 6 1032 141* 64.50 920 112.17 4 4 0 109 18 v Australia 24 Jun 2018 ODI # 4013
24 22 6 1032 141* 64.50 920 112.17 4 4 0 109 18 v India 12 Jul 2018 ODI # 4014
24 22 6 1032 141* 64.50 920 112.17 4 4 0 109 18 v India 14 Jul 2018 ODI # 4016
25 23 6 1062 141* 62.47 933 113.82 4 4 0 116 18 v India 17 Jul 2018 ODI # 4018
25 23 6 1062 141* 62.47 933 113.82 4 4 0 116 18 v Sri Lanka 10 Oct 2018 ODI # 4052
25 23 6 1062 141* 62.47 933 113.82 4 4 0 116 18 v Sri Lanka 13 Oct 2018 ODI # 4053
26 24 6 1066 141* 59.22 935 114.01 4 4 0 117 18 v Sri Lanka 17 Oct 2018 ODI # 4054
27 25 6 1100 141* 57.89 968 113.63 4 4 0 123 18 v West Indies 20 Feb 2019 ODI # 4096
28 26 6 1100 141* 55.00 969 113.51 4 4 1 123 18 v West Indies 22 Feb 2019 ODI # 4097
28 26 6 1100 141* 55.00 969 113.51 4 4 1 123 18 v West Indies 25 Feb 2019 ODI # 4098
28 26 6 1100 141* 55.00 969 113.51 4 4 1 123 18 v West Indies 27 Feb 2019 ODI # 4099
28 26 6 1100 141* 55.00 969 113.51 4 4 1 123 18 v West Indies 2 Mar 2019 ODI # 4103
28 26 6 1100 141* 55.00 969 113.51 4 4 1 123 18 v Pakistan 8 May 2019 ODI # 4130
28 26 6 1100 141* 55.00 969 113.51 4 4 1 123 18 v Pakistan 11 May 2019 ODI # 4133
29 27 6 1228 141* 58.47 1062 115.63 5 4 1 138 23 v Pakistan 14 May 2019 ODI # 4135
29 27 6 1228 141* 58.47 1062 115.63 5 4 1 138 23 v Pakistan 19 May 2019 ODI # 4140
29 27 6 1228 141* 58.47 1062 115.63 5 4 1 138 23 v South Africa 30 May 2019 ODI # 4143
30 28 6 1260 141* 57.27 1093 115.27 5 4 1 142 24 v Pakistan 3 Jun 2019 ODI # 4148
30 28 6 1260 141* 57.27 1093 115.27 5 4 1 142 24 v Bangladesh 8 Jun 2019 ODI # 4153
31 29 6 1305 141* 56.73 1139 114.57 5 4 1 149 24 v West Indies 14 Jun 2019 ODI # 4158
31 29 6 1305 141* 56.73 1139 114.57 5 4 1 149 24 v Afghanistan 18 Jun 2019 ODI # 4163
32 30 6 1305 141* 54.37 1140 114.47 5 4 2 149 24 v Sri Lanka 21 Jun 2019 ODI # 4168
33 31 6 1332 141* 53.28 1179 112.97 5 4 2 154 24 v Australia 25 Jun 2019 ODI # 4173
33 31 6 1332 141* 53.28 1179 112.97 5 4 2 154 24 v India 30 Jun 2019 ODI # 4179
33 31 6 1332 141* 53.28 1179 112.97 5 4 2 154 24 v New Zealand 3 Jul 2019 ODI # 4183
34 32 6 1366 141* 52.53 1222 111.78 5 4 2 159 24 v Australia 11 Jul 2019 ODI # 4191
35 33 6 1402 141* 51.92 1277 109.78 5 4 2 166 24 v New Zealand 14 Jul 2019 ODI # 4192
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