Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 31 Dec 2006 remove greater than or equal to 31 Dec 2006 from query
Innings in match 2nd innings remove 2nd innings from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2015-2023 117 114 13 5729 158 56.72 6455 88.75 19 32 4 520 60 Profile
filtered 2017-2022 7 7 2 751 125 150.20 770 97.53 7 0 0 80 3
Reverse cumulative
1 1 0 103 103 103.00 107 96.26 1 0 0 9 0 v West Indies 8 Jun 2022 ODI # 4401
2 2 1 208 105* 208.00 222 93.69 2 0 0 21 0 v Australia 2 Apr 2022 ODI # 4382
3 3 1 322 114 161.00 305 105.57 3 0 0 32 1 v Australia 31 Mar 2022 ODI # 4380
3 3 1 322 114 161.00 305 105.57 3 0 0 32 1 v Australia 29 Mar 2022 ODI # 4379
3 3 1 322 114 161.00 305 105.57 3 0 0 32 1 v England 13 Jul 2021 ODI # 4303
3 3 1 322 114 161.00 305 105.57 3 0 0 32 1 v England 10 Jul 2021 ODI # 4300
3 3 1 322 114 161.00 305 105.57 3 0 0 32 1 v England 8 Jul 2021 ODI # 4299
3 3 1 322 114 161.00 305 105.57 3 0 0 32 1 v South Africa 7 Apr 2021 ODI # 4287
3 3 1 322 114 161.00 305 105.57 3 0 0 32 1 v South Africa 4 Apr 2021 ODI # 4286
4 4 1 425 114 141.66 409 103.91 4 0 0 49 1 v South Africa 2 Apr 2021 ODI # 4285
5 5 1 550 125 137.50 534 102.99 5 0 0 62 2 v Zimbabwe 3 Nov 2020 ODI # 4264
5 5 1 550 125 137.50 534 102.99 5 0 0 62 2 v Zimbabwe 1 Nov 2020 ODI # 4263
5 5 1 550 125 137.50 534 102.99 5 0 0 62 2 v Zimbabwe 30 Oct 2020 ODI # 4262
5 5 1 550 125 137.50 534 102.99 5 0 0 62 2 v Sri Lanka 2 Oct 2019 ODI # 4212
5 5 1 550 125 137.50 534 102.99 5 0 0 62 2 v Sri Lanka 30 Sep 2019 ODI # 4211
5 5 1 550 125 137.50 534 102.99 5 0 0 62 2 v Bangladesh 5 Jul 2019 ODI # 4186
5 5 1 550 125 137.50 534 102.99 5 0 0 62 2 v Afghanistan 29 Jun 2019 ODI # 4177
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v New Zealand 26 Jun 2019 ODI # 4174
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v South Africa 23 Jun 2019 ODI # 4171
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v India 16 Jun 2019 ODI # 4161
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Australia 12 Jun 2019 ODI # 4157
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v England 3 Jun 2019 ODI # 4148
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v West Indies 31 May 2019 ODI # 4144
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v England 19 May 2019 ODI # 4140
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v England 17 May 2019 ODI # 4138
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v England 14 May 2019 ODI # 4135
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v England 11 May 2019 ODI # 4133
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v England 8 May 2019 ODI # 4130
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v South Africa 30 Jan 2019 ODI # 4090
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v South Africa 27 Jan 2019 ODI # 4087
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v South Africa 25 Jan 2019 ODI # 4084
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v South Africa 22 Jan 2019 ODI # 4081
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v South Africa 19 Jan 2019 ODI # 4080
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v New Zealand 11 Nov 2018 ODI # 4070
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v New Zealand 9 Nov 2018 ODI # 4068
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v New Zealand 7 Nov 2018 ODI # 4066
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Bangladesh 26 Sep 2018 ODI # 4047
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v India 23 Sep 2018 ODI # 4044
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Afghanistan 21 Sep 2018 ODI # 4043
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v India 19 Sep 2018 ODI # 4040
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Hong Kong 16 Sep 2018 ODI # 4037
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Zimbabwe 22 Jul 2018 ODI # 4021
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Zimbabwe 20 Jul 2018 ODI # 4020
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Zimbabwe 18 Jul 2018 ODI # 4019
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Zimbabwe 16 Jul 2018 ODI # 4017
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Zimbabwe 13 Jul 2018 ODI # 4015
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v New Zealand 19 Jan 2018 ODI # 3957
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v New Zealand 16 Jan 2018 ODI # 3953
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v New Zealand 13 Jan 2018 ODI # 3949
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v New Zealand 9 Jan 2018 ODI # 3947
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v New Zealand 6 Jan 2018 ODI # 3946
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Sri Lanka 23 Oct 2017 ODI # 3930
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Sri Lanka 20 Oct 2017 ODI # 3927
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Sri Lanka 18 Oct 2017 ODI # 3926
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Sri Lanka 16 Oct 2017 ODI # 3924
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Sri Lanka 13 Oct 2017 ODI # 3922
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v India 18 Jun 2017 ODI # 3894
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v England 14 Jun 2017 ODI # 3889
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v Sri Lanka 12 Jun 2017 ODI # 3888
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v South Africa 7 Jun 2017 ODI # 3881
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v India 4 Jun 2017 ODI # 3878
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v West Indies 11 Apr 2017 ODI # 3863
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v West Indies 9 Apr 2017 ODI # 3862
6 6 2 651 125 162.75 661 98.48 6 0 0 73 2 v West Indies 7 Apr 2017 ODI # 3861
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v Australia 26 Jan 2017 ODI # 3826
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v Australia 22 Jan 2017 ODI # 3822
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v Australia 19 Jan 2017 ODI # 3820
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v Australia 15 Jan 2017 ODI # 3818
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v Australia 13 Jan 2017 ODI # 3817
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v West Indies 5 Oct 2016 ODI # 3789
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v West Indies 2 Oct 2016 ODI # 3788
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v West Indies 30 Sep 2016 ODI # 3784
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v England 4 Sep 2016 ODI # 3777
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v England 1 Sep 2016 ODI # 3775
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v England 30 Aug 2016 ODI # 3773
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v England 27 Aug 2016 ODI # 3771
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v England 24 Aug 2016 ODI # 3770
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v Ireland 18 Aug 2016 ODI # 3767
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v New Zealand 31 Jan 2016 ODI # 3730
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v New Zealand 25 Jan 2016 ODI # 3728
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v England 20 Nov 2015 ODI # 3712
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v England 17 Nov 2015 ODI # 3710
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v England 13 Nov 2015 ODI # 3708
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v England 11 Nov 2015 ODI # 3707
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v Sri Lanka 15 Jul 2015 ODI # 3669
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v Sri Lanka 11 Jul 2015 ODI # 3664
7 7 2 751 125 150.20 770 97.53 7 0 0 80 3 v Zimbabwe 31 May 2015 ODI # 3653
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