Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 14 Sep 1999 remove greater than or equal to 14 Sep 1999 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 2010-2024 158 142 18 5446 164 43.91 6230 87.41 12 33 8 486 51 Profile
filtered 2014-2017 4 4 2 463 149 231.50 446 103.81 4 0 0 35 4
Cumulative averages
1 1 0 104 104 104.00 112 92.85 1 0 0 7 0 v South Africa 21 Nov 2014 ODI # 3549
1 1 0 104 104 104.00 112 92.85 1 0 0 7 0 v South Africa 23 Nov 2014 ODI # 3551
1 1 0 104 104 104.00 112 92.85 1 0 0 7 0 v England 16 Jan 2015 ODI # 3578
1 1 0 104 104 104.00 112 92.85 1 0 0 7 0 v India 18 Jan 2015 ODI # 3582
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v England 23 Jan 2015 ODI # 3589
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v India 26 Jan 2015 ODI # 3592
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v England 1 Feb 2015 ODI # 3597
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v England 14 Feb 2015 ODI # 3600
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v New Zealand 28 Feb 2015 ODI # 3617
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v Afghanistan 4 Mar 2015 ODI # 3623
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v Sri Lanka 8 Mar 2015 ODI # 3629
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v Scotland 14 Mar 2015 ODI # 3637
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v Pakistan 20 Mar 2015 ODI # 3642
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v India 26 Mar 2015 ODI # 3645
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v New Zealand 29 Mar 2015 ODI # 3646
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v Ireland 27 Aug 2015 ODI # 3679
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v England 3 Sep 2015 ODI # 3680
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v England 5 Sep 2015 ODI # 3681
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v England 8 Sep 2015 ODI # 3682
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v England 11 Sep 2015 ODI # 3683
2 2 1 206 104 206.00 207 99.51 2 0 0 13 1 v England 13 Sep 2015 ODI # 3684
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v India 12 Jan 2016 ODI # 3723
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v India 15 Jan 2016 ODI # 3724
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v India 17 Jan 2016 ODI # 3725
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v India 20 Jan 2016 ODI # 3726
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v India 23 Jan 2016 ODI # 3727
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v New Zealand 3 Feb 2016 ODI # 3731
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v New Zealand 6 Feb 2016 ODI # 3733
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v New Zealand 8 Feb 2016 ODI # 3735
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v West Indies 5 Jun 2016 ODI # 3740
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v South Africa 7 Jun 2016 ODI # 3741
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v South Africa 11 Jun 2016 ODI # 3743
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v West Indies 13 Jun 2016 ODI # 3745
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v South Africa 19 Jun 2016 ODI # 3750
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v West Indies 21 Jun 2016 ODI # 3752
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v West Indies 26 Jun 2016 ODI # 3756
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v Sri Lanka 21 Aug 2016 ODI # 3768
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v Sri Lanka 24 Aug 2016 ODI # 3769
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v Ireland 27 Sep 2016 ODI # 3782
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v South Africa 30 Sep 2016 ODI # 3785
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v South Africa 2 Oct 2016 ODI # 3787
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v South Africa 5 Oct 2016 ODI # 3790
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v South Africa 9 Oct 2016 ODI # 3792
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v South Africa 12 Oct 2016 ODI # 3795
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v New Zealand 4 Dec 2016 ODI # 3811
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v New Zealand 6 Dec 2016 ODI # 3812
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v New Zealand 9 Dec 2016 ODI # 3813
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v Pakistan 13 Jan 2017 ODI # 3817
3 3 1 355 149 177.50 342 103.80 3 0 0 24 3 v Pakistan 15 Jan 2017 ODI # 3818
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Pakistan 19 Jan 2017 ODI # 3820
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Pakistan 22 Jan 2017 ODI # 3822
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Pakistan 26 Jan 2017 ODI # 3826
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v New Zealand 2 Jun 2017 ODI # 3876
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Bangladesh 5 Jun 2017 ODI # 3879
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 10 Jun 2017 ODI # 3885
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 17 Sep 2017 ODI # 3910
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 21 Sep 2017 ODI # 3912
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 24 Sep 2017 ODI # 3914
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 28 Sep 2017 ODI # 3917
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 1 Oct 2017 ODI # 3919
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 14 Jan 2018 ODI # 3951
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 19 Jan 2018 ODI # 3958
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 21 Jan 2018 ODI # 3960
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 26 Jan 2018 ODI # 3966
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 28 Jan 2018 ODI # 3968
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Afghanistan 1 Jun 2019 ODI # 4146
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v West Indies 6 Jun 2019 ODI # 4152
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 9 Jun 2019 ODI # 4155
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Pakistan 12 Jun 2019 ODI # 4157
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Sri Lanka 15 Jun 2019 ODI # 4159
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Bangladesh 20 Jun 2019 ODI # 4166
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 25 Jun 2019 ODI # 4173
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v New Zealand 29 Jun 2019 ODI # 4178
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v South Africa 6 Jul 2019 ODI # 4188
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 11 Jul 2019 ODI # 4191
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 14 Jan 2020 ODI # 4231
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 17 Jan 2020 ODI # 4232
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 19 Jan 2020 ODI # 4233
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v South Africa 29 Feb 2020 ODI # 4248
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v South Africa 4 Mar 2020 ODI # 4252
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v South Africa 7 Mar 2020 ODI # 4254
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v New Zealand 13 Mar 2020 ODI # 4255
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 27 Nov 2020 ODI # 4265
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 29 Nov 2020 ODI # 4266
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 2 Dec 2020 ODI # 4267
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Sri Lanka 14 Jun 2022 ODI # 4409
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Sri Lanka 16 Jun 2022 ODI # 4412
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Zimbabwe 28 Aug 2022 ODI # 4458
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Zimbabwe 31 Aug 2022 ODI # 4459
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Zimbabwe 3 Sep 2022 ODI # 4460
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v New Zealand 6 Sep 2022 ODI # 4461
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v New Zealand 8 Sep 2022 ODI # 4462
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v New Zealand 11 Sep 2022 ODI # 4464
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 17 Nov 2022 ODI # 4475
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 19 Nov 2022 ODI # 4477
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 22 Nov 2022 ODI # 4480
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 17 Mar 2023 ODI # 4538
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 19 Mar 2023 ODI # 4541
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 22 Mar 2023 ODI # 4545
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 22 Sep 2023 ODI # 4651
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 24 Sep 2023 ODI # 4654
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 27 Sep 2023 ODI # 4657
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 8 Oct 2023 ODI # 4662
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v South Africa 12 Oct 2023 ODI # 4667
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Sri Lanka 16 Oct 2023 ODI # 4671
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Pakistan 20 Oct 2023 ODI # 4675
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Netherlands 25 Oct 2023 ODI # 4681
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v New Zealand 28 Oct 2023 ODI # 4684
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v England 4 Nov 2023 ODI # 4693
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v Bangladesh 11 Nov 2023 ODI # 4700
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v South Africa 16 Nov 2023 ODI # 4704
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v India 19 Nov 2023 ODI # 4705
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v West Indies 2 Feb 2024 ODI # 4721
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v West Indies 4 Feb 2024 ODI # 4722
4 4 2 463 149 231.50 446 103.81 4 0 0 35 4 v West Indies 6 Feb 2024 ODI # 4723
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