Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 26 Feb 1994 remove greater than or equal to 26 Feb 1994 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 2009-2023 161 159 6 6932 179 45.30 7127 97.26 22 33 4 733 130 Profile
filtered 2015-2020 5 5 1 656 173 164.00 606 108.25 5 0 0 83 5
Cumulative averages
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v England 16 Jan 2015 ODI # 3578
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v India 18 Jan 2015 ODI # 3582
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v India 26 Jan 2015 ODI # 3592
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v England 1 Feb 2015 ODI # 3597
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v England 14 Feb 2015 ODI # 3600
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v New Zealand 28 Feb 2015 ODI # 3617
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v Afghanistan 4 Mar 2015 ODI # 3623
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v Sri Lanka 8 Mar 2015 ODI # 3629
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v Scotland 14 Mar 2015 ODI # 3637
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v Pakistan 20 Mar 2015 ODI # 3642
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v India 26 Mar 2015 ODI # 3645
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v New Zealand 29 Mar 2015 ODI # 3646
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v Ireland 27 Aug 2015 ODI # 3679
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v England 3 Sep 2015 ODI # 3680
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v England 5 Sep 2015 ODI # 3681
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v India 12 Jan 2016 ODI # 3723
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v India 20 Jan 2016 ODI # 3726
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v India 23 Jan 2016 ODI # 3727
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v New Zealand 3 Feb 2016 ODI # 3731
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v New Zealand 6 Feb 2016 ODI # 3733
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v New Zealand 8 Feb 2016 ODI # 3735
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v West Indies 5 Jun 2016 ODI # 3740
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v South Africa 7 Jun 2016 ODI # 3741
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v South Africa 11 Jun 2016 ODI # 3743
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v Sri Lanka 21 Aug 2016 ODI # 3768
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v Sri Lanka 24 Aug 2016 ODI # 3769
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v Sri Lanka 28 Aug 2016 ODI # 3772
1 1 0 127 127 127.00 115 110.43 1 0 0 18 0 v Sri Lanka 31 Aug 2016 ODI # 3774
2 2 0 233 127 116.50 241 96.68 2 0 0 27 0 v Sri Lanka 4 Sep 2016 ODI # 3776
2 2 0 233 127 116.50 241 96.68 2 0 0 27 0 v Ireland 27 Sep 2016 ODI # 3782
2 2 0 233 127 116.50 241 96.68 2 0 0 27 0 v South Africa 30 Sep 2016 ODI # 3785
2 2 0 233 127 116.50 241 96.68 2 0 0 27 0 v South Africa 2 Oct 2016 ODI # 3787
2 2 0 233 127 116.50 241 96.68 2 0 0 27 0 v South Africa 5 Oct 2016 ODI # 3790
2 2 0 233 127 116.50 241 96.68 2 0 0 27 0 v South Africa 9 Oct 2016 ODI # 3792
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v South Africa 12 Oct 2016 ODI # 3795
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v New Zealand 4 Dec 2016 ODI # 3811
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v New Zealand 6 Dec 2016 ODI # 3812
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v New Zealand 9 Dec 2016 ODI # 3813
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Pakistan 13 Jan 2017 ODI # 3817
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Pakistan 15 Jan 2017 ODI # 3818
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Pakistan 19 Jan 2017 ODI # 3820
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Pakistan 22 Jan 2017 ODI # 3822
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Pakistan 26 Jan 2017 ODI # 3826
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v New Zealand 2 Jun 2017 ODI # 3876
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Bangladesh 5 Jun 2017 ODI # 3879
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v England 10 Jun 2017 ODI # 3885
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v India 17 Sep 2017 ODI # 3910
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v India 21 Sep 2017 ODI # 3912
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v India 24 Sep 2017 ODI # 3914
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v India 28 Sep 2017 ODI # 3917
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v India 1 Oct 2017 ODI # 3919
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v England 14 Jan 2018 ODI # 3951
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v England 19 Jan 2018 ODI # 3958
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v England 21 Jan 2018 ODI # 3960
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v England 26 Jan 2018 ODI # 3966
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v England 28 Jan 2018 ODI # 3968
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Afghanistan 1 Jun 2019 ODI # 4146
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v West Indies 6 Jun 2019 ODI # 4152
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v India 9 Jun 2019 ODI # 4155
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Pakistan 12 Jun 2019 ODI # 4157
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Sri Lanka 15 Jun 2019 ODI # 4159
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v Bangladesh 20 Jun 2019 ODI # 4166
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v England 25 Jun 2019 ODI # 4173
3 3 0 406 173 135.33 377 107.69 3 0 0 51 0 v New Zealand 29 Jun 2019 ODI # 4178
4 4 0 528 173 132.00 494 106.88 4 0 0 66 2 v South Africa 6 Jul 2019 ODI # 4188
4 4 0 528 173 132.00 494 106.88 4 0 0 66 2 v England 11 Jul 2019 ODI # 4191
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 14 Jan 2020 ODI # 4231
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 17 Jan 2020 ODI # 4232
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 19 Jan 2020 ODI # 4233
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 29 Feb 2020 ODI # 4248
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 4 Mar 2020 ODI # 4252
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 7 Mar 2020 ODI # 4254
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v New Zealand 13 Mar 2020 ODI # 4255
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v England 11 Sep 2020 ODI # 4259
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v England 13 Sep 2020 ODI # 4260
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v England 16 Sep 2020 ODI # 4261
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 27 Nov 2020 ODI # 4265
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 29 Nov 2020 ODI # 4266
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Sri Lanka 14 Jun 2022 ODI # 4409
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Sri Lanka 16 Jun 2022 ODI # 4412
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Sri Lanka 19 Jun 2022 ODI # 4415
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Sri Lanka 21 Jun 2022 ODI # 4416
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Sri Lanka 24 Jun 2022 ODI # 4418
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Zimbabwe 28 Aug 2022 ODI # 4458
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Zimbabwe 31 Aug 2022 ODI # 4459
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Zimbabwe 3 Sep 2022 ODI # 4460
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v New Zealand 6 Sep 2022 ODI # 4461
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v New Zealand 8 Sep 2022 ODI # 4462
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v England 17 Nov 2022 ODI # 4475
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v England 19 Nov 2022 ODI # 4477
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v England 22 Nov 2022 ODI # 4480
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 22 Mar 2023 ODI # 4545
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 7 Sep 2023 ODI # 4635
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 9 Sep 2023 ODI # 4638
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 12 Sep 2023 ODI # 4642
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 15 Sep 2023 ODI # 4646
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 17 Sep 2023 ODI # 4648
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 22 Sep 2023 ODI # 4651
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 24 Sep 2023 ODI # 4654
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 27 Sep 2023 ODI # 4657
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 8 Oct 2023 ODI # 4662
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 12 Oct 2023 ODI # 4667
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Sri Lanka 16 Oct 2023 ODI # 4671
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Pakistan 20 Oct 2023 ODI # 4675
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Netherlands 25 Oct 2023 ODI # 4681
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v New Zealand 28 Oct 2023 ODI # 4684
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v England 4 Nov 2023 ODI # 4693
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Afghanistan 7 Nov 2023 ODI # 4696
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v Bangladesh 11 Nov 2023 ODI # 4700
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v South Africa 16 Nov 2023 ODI # 4704
5 5 1 656 173 164.00 606 108.25 5 0 0 83 5 v India 19 Nov 2023 ODI # 4705
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