Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 29 Jan 2002 remove greater than or equal to 29 Jan 2002 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 (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 2012-2023 147 134 17 4099 145* 35.03 4782 85.71 7 24 11 346 57 Profile
filtered 2015-2022 4 4 4 468 145* - 430 108.83 4 0 0 44 9
Cumulative averages
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Zimbabwe 4 Aug 2015 ODI # 3674
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Zimbabwe 7 Aug 2015 ODI # 3675
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v South Africa 19 Aug 2015 ODI # 3676
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v South Africa 23 Aug 2015 ODI # 3677
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v South Africa 26 Aug 2015 ODI # 3678
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Sri Lanka 26 Dec 2015 ODI # 3714
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Sri Lanka 28 Dec 2015 ODI # 3715
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Sri Lanka 31 Dec 2015 ODI # 3717
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Sri Lanka 2 Jan 2016 ODI # 3718
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Sri Lanka 5 Jan 2016 ODI # 3721
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Pakistan 25 Jan 2016 ODI # 3728
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v India 16 Oct 2016 ODI # 3796
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v India 20 Oct 2016 ODI # 3797
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v India 23 Oct 2016 ODI # 3798
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v India 26 Oct 2016 ODI # 3799
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v India 29 Oct 2016 ODI # 3800
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Australia 4 Dec 2016 ODI # 3811
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Australia 6 Dec 2016 ODI # 3812
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Australia 9 Dec 2016 ODI # 3813
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Bangladesh 26 Dec 2016 ODI # 3814
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Bangladesh 29 Dec 2016 ODI # 3815
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Bangladesh 31 Dec 2016 ODI # 3816
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Australia 30 Jan 2017 ODI # 3829
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Australia 5 Feb 2017 ODI # 3832
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v South Africa 19 Feb 2017 ODI # 3836
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v South Africa 22 Feb 2017 ODI # 3839
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v South Africa 25 Feb 2017 ODI # 3841
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Ireland 14 May 2017 ODI # 3867
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Bangladesh 17 May 2017 ODI # 3868
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Ireland 21 May 2017 ODI # 3870
1 1 1 110 110* - 116 94.82 1 0 0 7 2 v Bangladesh 24 May 2017 ODI # 3871
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 22 Oct 2017 ODI # 3928
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 25 Oct 2017 ODI # 3931
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 29 Oct 2017 ODI # 3932
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v West Indies 20 Dec 2017 ODI # 3943
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v West Indies 23 Dec 2017 ODI # 3944
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v West Indies 26 Dec 2017 ODI # 3945
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Pakistan 6 Jan 2018 ODI # 3946
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Pakistan 9 Jan 2018 ODI # 3947
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Pakistan 13 Jan 2018 ODI # 3949
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Pakistan 16 Jan 2018 ODI # 3953
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Pakistan 19 Jan 2018 ODI # 3957
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v England 25 Feb 2018 ODI # 3980
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v England 28 Feb 2018 ODI # 3981
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v England 3 Mar 2018 ODI # 3982
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v England 7 Mar 2018 ODI # 3989
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v England 10 Mar 2018 ODI # 3992
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Pakistan 7 Nov 2018 ODI # 4066
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Pakistan 9 Nov 2018 ODI # 4068
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Pakistan 11 Nov 2018 ODI # 4070
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 23 Jan 2019 ODI # 4082
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 26 Jan 2019 ODI # 4085
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 28 Jan 2019 ODI # 4088
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 31 Jan 2019 ODI # 4091
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 3 Feb 2019 ODI # 4092
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Bangladesh 13 Feb 2019 ODI # 4093
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Bangladesh 16 Feb 2019 ODI # 4094
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Bangladesh 20 Feb 2019 ODI # 4095
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Sri Lanka 1 Jun 2019 ODI # 4145
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Bangladesh 5 Jun 2019 ODI # 4151
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Afghanistan 8 Jun 2019 ODI # 4154
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v South Africa 19 Jun 2019 ODI # 4165
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v West Indies 22 Jun 2019 ODI # 4170
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Pakistan 26 Jun 2019 ODI # 4174
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Australia 29 Jun 2019 ODI # 4178
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v England 3 Jul 2019 ODI # 4183
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 9 Jul 2019 ODI # 4190
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v England 14 Jul 2019 ODI # 4192
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 5 Feb 2020 ODI # 4235
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 8 Feb 2020 ODI # 4239
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v India 11 Feb 2020 ODI # 4243
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Australia 13 Mar 2020 ODI # 4255
2 2 2 213 110* - 218 97.70 2 0 0 15 4 v Bangladesh 20 Mar 2021 ODI # 4279
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Bangladesh 23 Mar 2021 ODI # 4280
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Bangladesh 26 Mar 2021 ODI # 4282
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Netherlands 29 Mar 2022 ODI # 4378
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Netherlands 2 Apr 2022 ODI # 4381
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Netherlands 4 Apr 2022 ODI # 4383
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Ireland 10 Jul 2022 ODI # 4419
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Ireland 12 Jul 2022 ODI # 4423
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Ireland 15 Jul 2022 ODI # 4429
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v West Indies 17 Aug 2022 ODI # 4450
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v West Indies 19 Aug 2022 ODI # 4453
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v West Indies 21 Aug 2022 ODI # 4456
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Australia 6 Sep 2022 ODI # 4461
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Australia 8 Sep 2022 ODI # 4462
3 3 3 323 110* - 326 99.07 3 0 0 25 4 v Australia 11 Sep 2022 ODI # 4464
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v India 25 Nov 2022 ODI # 4483
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v India 27 Nov 2022 ODI # 4487
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v India 30 Nov 2022 ODI # 4489
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Pakistan 9 Jan 2023 ODI # 4500
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Pakistan 11 Jan 2023 ODI # 4502
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Pakistan 13 Jan 2023 ODI # 4504
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v India 18 Jan 2023 ODI # 4507
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v India 21 Jan 2023 ODI # 4509
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v India 24 Jan 2023 ODI # 4511
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Sri Lanka 25 Mar 2023 ODI # 4548
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Sri Lanka 31 Mar 2023 ODI # 4557
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Pakistan 27 Apr 2023 ODI # 4569
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Pakistan 29 Apr 2023 ODI # 4571
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Pakistan 3 May 2023 ODI # 4573
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Pakistan 5 May 2023 ODI # 4574
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Pakistan 7 May 2023 ODI # 4575
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v England 8 Sep 2023 ODI # 4636
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v England 10 Sep 2023 ODI # 4640
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v England 13 Sep 2023 ODI # 4643
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v England 15 Sep 2023 ODI # 4647
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v England 5 Oct 2023 ODI # 4658
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Netherlands 9 Oct 2023 ODI # 4663
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Bangladesh 13 Oct 2023 ODI # 4668
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Afghanistan 18 Oct 2023 ODI # 4673
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v India 22 Oct 2023 ODI # 4678
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Australia 28 Oct 2023 ODI # 4684
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v South Africa 1 Nov 2023 ODI # 4689
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Pakistan 4 Nov 2023 ODI # 4692
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Sri Lanka 9 Nov 2023 ODI # 4698
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v India 15 Nov 2023 ODI # 4703
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Bangladesh 17 Dec 2023 ODI # 4711
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Bangladesh 20 Dec 2023 ODI # 4715
4 4 4 468 145* - 430 108.83 4 0 0 44 9 v Bangladesh 23 Dec 2023 ODI # 4717
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