Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 15 Nov 2007 remove greater than or equal to 15 Nov 2007 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 2008-2024 161 154 3 5700 177 37.74 6534 87.23 14 29 13 613 138 Profile
filtered 2011-2022 6 6 0 685 142 114.16 626 109.42 6 0 0 69 24
Cumulative averages
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v Netherlands 18 Mar 2011 ODI # 3136
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v Pakistan 28 May 2011 ODI # 3157
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v Pakistan 30 May 2011 ODI # 3158
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v Scotland 12 Jul 2011 ODI # 3171
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v England 25 Aug 2011 ODI # 3185
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v Canada 19 Sep 2011 ODI # 3196
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v Kenya 18 Feb 2012 ODI # 3242
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v Kenya 20 Feb 2012 ODI # 3245
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v Australia 23 Jun 2012 ODI # 3279
1 1 0 101 101 101.00 72 140.27 1 0 0 14 2 v Afghanistan 5 Jul 2012 ODI # 3282
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Pakistan 23 May 2013 ODI # 3357
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Pakistan 26 May 2013 ODI # 3358
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Netherlands 7 Jul 2013 ODI # 3384
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Netherlands 9 Jul 2013 ODI # 3386
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v England 3 Sep 2013 ODI # 3409
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Scotland 6 Sep 2013 ODI # 3411
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Scotland 8 Sep 2013 ODI # 3413
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v West Indies 23 Feb 2014 ODI # 3472
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Sri Lanka 6 May 2014 ODI # 3490
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 10 Jan 2015 ODI # 3573
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Scotland 12 Jan 2015 ODI # 3575
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 17 Jan 2015 ODI # 3581
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Scotland 19 Jan 2015 ODI # 3584
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v West Indies 16 Feb 2015 ODI # 3603
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v U.A.E. 25 Feb 2015 ODI # 3613
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v South Africa 3 Mar 2015 ODI # 3621
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Zimbabwe 7 Mar 2015 ODI # 3627
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v India 10 Mar 2015 ODI # 3631
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Pakistan 15 Mar 2015 ODI # 3639
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v England 8 May 2015 ODI # 3650
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Australia 27 Aug 2015 ODI # 3679
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Zimbabwe 9 Oct 2015 ODI # 3688
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Zimbabwe 11 Oct 2015 ODI # 3690
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Zimbabwe 13 Oct 2015 ODI # 3691
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Sri Lanka 16 Jun 2016 ODI # 3748
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Sri Lanka 18 Jun 2016 ODI # 3749
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 12 Jul 2016 ODI # 3761
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 14 Jul 2016 ODI # 3762
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 17 Jul 2016 ODI # 3763
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 19 Jul 2016 ODI # 3764
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Pakistan 18 Aug 2016 ODI # 3767
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v South Africa 25 Sep 2016 ODI # 3780
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Australia 27 Sep 2016 ODI # 3782
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v U.A.E. 2 Mar 2017 ODI # 3844
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v U.A.E. 4 Mar 2017 ODI # 3847
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 15 Mar 2017 ODI # 3850
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 17 Mar 2017 ODI # 3851
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 19 Mar 2017 ODI # 3852
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 22 Mar 2017 ODI # 3853
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 24 Mar 2017 ODI # 3854
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v England 5 May 2017 ODI # 3864
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v England 7 May 2017 ODI # 3865
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Bangladesh 12 May 2017 ODI # 3866
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v New Zealand 14 May 2017 ODI # 3867
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Bangladesh 19 May 2017 ODI # 3869
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v New Zealand 21 May 2017 ODI # 3870
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 5 Dec 2017 ODI # 3935
2 2 0 204 103 102.00 179 113.96 2 0 0 26 3 v Afghanistan 7 Dec 2017 ODI # 3937
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 10 Dec 2017 ODI # 3940
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v U.A.E. 11 Jan 2018 ODI # 3948
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v U.A.E. 13 Jan 2018 ODI # 3950
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Scotland 16 Jan 2018 ODI # 3954
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Scotland 18 Jan 2018 ODI # 3956
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v P.N.G. 6 Mar 2018 ODI # 3986
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v West Indies 10 Mar 2018 ODI # 3993
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v U.A.E. 12 Mar 2018 ODI # 3995
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Zimbabwe 16 Mar 2018 ODI # 3999
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Scotland 18 Mar 2018 ODI # 4001
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 23 Mar 2018 ODI # 4006
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 27 Aug 2018 ODI # 4032
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 29 Aug 2018 ODI # 4033
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 31 Aug 2018 ODI # 4035
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 28 Feb 2019 ODI # 4100
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 2 Mar 2019 ODI # 4101
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 5 Mar 2019 ODI # 4105
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 8 Mar 2019 ODI # 4108
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 10 Mar 2019 ODI # 4110
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v England 3 May 2019 ODI # 4127
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v West Indies 5 May 2019 ODI # 4128
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v West Indies 11 May 2019 ODI # 4132
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Bangladesh 15 May 2019 ODI # 4136
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 19 May 2019 ODI # 4139
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Afghanistan 21 May 2019 ODI # 4141
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Zimbabwe 1 Jul 2019 ODI # 4181
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Zimbabwe 4 Jul 2019 ODI # 4185
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v Zimbabwe 7 Jul 2019 ODI # 4189
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v West Indies 7 Jan 2020 ODI # 4226
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v West Indies 9 Jan 2020 ODI # 4229
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v West Indies 12 Jan 2020 ODI # 4230
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v England 30 Jul 2020 ODI # 4256
3 3 0 305 103 101.66 276 110.50 3 0 0 37 7 v England 1 Aug 2020 ODI # 4257
4 4 0 447 142 111.75 404 110.64 4 0 0 46 13 v England 4 Aug 2020 ODI # 4258
4 4 0 447 142 111.75 404 110.64 4 0 0 46 13 v U.A.E. 8 Jan 2021 ODI # 4268
4 4 0 447 142 111.75 404 110.64 4 0 0 46 13 v U.A.E. 18 Jan 2021 ODI # 4269
4 4 0 447 142 111.75 404 110.64 4 0 0 46 13 v Afghanistan 21 Jan 2021 ODI # 4271
4 4 0 447 142 111.75 404 110.64 4 0 0 46 13 v Afghanistan 24 Jan 2021 ODI # 4273
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v Afghanistan 26 Jan 2021 ODI # 4275
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v Netherlands 2 Jun 2021 ODI # 4293
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v Netherlands 4 Jun 2021 ODI # 4294
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v Netherlands 7 Jun 2021 ODI # 4295
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v South Africa 11 Jul 2021 ODI # 4301
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v South Africa 13 Jul 2021 ODI # 4302
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v South Africa 16 Jul 2021 ODI # 4305
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v Zimbabwe 8 Sep 2021 ODI # 4319
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v Zimbabwe 10 Sep 2021 ODI # 4321
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v Zimbabwe 13 Sep 2021 ODI # 4323
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v West Indies 13 Jan 2022 ODI # 4340
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v West Indies 16 Jan 2022 ODI # 4342
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v New Zealand 10 Jul 2022 ODI # 4419
5 5 0 565 142 113.00 523 108.03 5 0 0 55 19 v New Zealand 12 Jul 2022 ODI # 4423
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v New Zealand 15 Jul 2022 ODI # 4429
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Zimbabwe 18 Jan 2023 ODI # 4506
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Zimbabwe 21 Jan 2023 ODI # 4508
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Zimbabwe 23 Jan 2023 ODI # 4510
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Bangladesh 18 Mar 2023 ODI # 4539
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Bangladesh 20 Mar 2023 ODI # 4542
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Bangladesh 23 Mar 2023 ODI # 4547
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Bangladesh 9 May 2023 ODI # 4576
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Bangladesh 12 May 2023 ODI # 4577
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Bangladesh 14 May 2023 ODI # 4578
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Oman 19 Jun 2023 ODI # 4588
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Scotland 21 Jun 2023 ODI # 4591
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Sri Lanka 25 Jun 2023 ODI # 4599
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v U.A.E. 27 Jun 2023 ODI # 4604
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v U.S.A. 30 Jun 2023 ODI # 4607
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Nepal 4 Jul 2023 ODI # 4613
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v England 23 Sep 2023 ODI # 4653
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v England 26 Sep 2023 ODI # 4656
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Zimbabwe 13 Dec 2023 ODI # 4709
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Zimbabwe 15 Dec 2023 ODI # 4710
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Zimbabwe 17 Dec 2023 ODI # 4712
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Afghanistan 7 Mar 2024 ODI # 4741
6 6 0 685 142 114.16 626 109.42 6 0 0 69 24 v Afghanistan 12 Mar 2024 ODI # 4742
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