Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date between 25 Aug 2010 and 15 Nov 2023 remove between 25 Aug 2010 and 15 Nov 2023 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-2022 167 164 10 6793 143 44.11 7436 91.35 17 39 5 842 79 Profile
filtered 2013-2018 8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15
Cumulative averages
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v West Indies 11 Jun 2013 ODI # 3368
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Pakistan 15 Jun 2013 ODI # 3372
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Sri Lanka 20 Jun 2013 ODI # 3376
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v England 23 Jun 2013 ODI # 3377
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v West Indies 30 Jun 2013 ODI # 3380
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Sri Lanka 2 Jul 2013 ODI # 3382
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v West Indies 5 Jul 2013 ODI # 3383
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Sri Lanka 9 Jul 2013 ODI # 3387
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Sri Lanka 11 Jul 2013 ODI # 3388
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Zimbabwe 24 Jul 2013 ODI # 3395
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Zimbabwe 26 Jul 2013 ODI # 3397
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Zimbabwe 28 Jul 2013 ODI # 3399
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Zimbabwe 3 Aug 2013 ODI # 3403
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Australia 13 Oct 2013 ODI # 3419
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Australia 16 Oct 2013 ODI # 3420
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Australia 19 Oct 2013 ODI # 3421
1 1 1 102 102* - 107 95.32 1 0 0 10 1 v Australia 23 Oct 2013 ODI # 3422
2 2 1 202 102* 202.00 209 96.65 2 0 0 21 1 v Australia 30 Oct 2013 ODI # 3424
2 2 1 202 102* 202.00 209 96.65 2 0 0 21 1 v Australia 2 Nov 2013 ODI # 3428
2 2 1 202 102* 202.00 209 96.65 2 0 0 21 1 v West Indies 21 Nov 2013 ODI # 3436
2 2 1 202 102* 202.00 209 96.65 2 0 0 21 1 v West Indies 24 Nov 2013 ODI # 3437
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v West Indies 27 Nov 2013 ODI # 3439
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v South Africa 5 Dec 2013 ODI # 3442
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v South Africa 8 Dec 2013 ODI # 3443
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v South Africa 11 Dec 2013 ODI # 3444
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v New Zealand 19 Jan 2014 ODI # 3456
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v New Zealand 22 Jan 2014 ODI # 3458
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v New Zealand 25 Jan 2014 ODI # 3462
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v New Zealand 31 Jan 2014 ODI # 3467
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Bangladesh 26 Feb 2014 ODI # 3474
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Sri Lanka 28 Feb 2014 ODI # 3476
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Pakistan 2 Mar 2014 ODI # 3479
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Afghanistan 5 Mar 2014 ODI # 3483
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v England 27 Aug 2014 ODI # 3517
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v England 30 Aug 2014 ODI # 3520
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v England 2 Sep 2014 ODI # 3523
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v England 5 Sep 2014 ODI # 3525
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v West Indies 8 Oct 2014 ODI # 3531
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v West Indies 11 Oct 2014 ODI # 3533
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v West Indies 17 Oct 2014 ODI # 3535
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Sri Lanka 2 Nov 2014 ODI # 3539
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Sri Lanka 6 Nov 2014 ODI # 3540
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Sri Lanka 9 Nov 2014 ODI # 3543
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Australia 18 Jan 2015 ODI # 3582
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v England 20 Jan 2015 ODI # 3586
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Australia 26 Jan 2015 ODI # 3592
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v England 30 Jan 2015 ODI # 3595
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v Pakistan 15 Feb 2015 ODI # 3602
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v South Africa 22 Feb 2015 ODI # 3610
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v U.A.E. 28 Feb 2015 ODI # 3618
3 3 1 321 119 160.50 304 105.59 3 0 0 41 1 v West Indies 6 Mar 2015 ODI # 3625
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Ireland 10 Mar 2015 ODI # 3631
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Zimbabwe 14 Mar 2015 ODI # 3636
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Bangladesh 19 Mar 2015 ODI # 3641
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Australia 26 Mar 2015 ODI # 3645
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Bangladesh 18 Jun 2015 ODI # 3658
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Bangladesh 21 Jun 2015 ODI # 3660
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Bangladesh 24 Jun 2015 ODI # 3661
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v South Africa 11 Oct 2015 ODI # 3689
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v South Africa 14 Oct 2015 ODI # 3692
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v South Africa 18 Oct 2015 ODI # 3695
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v South Africa 22 Oct 2015 ODI # 3698
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v South Africa 25 Oct 2015 ODI # 3700
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Australia 12 Jan 2016 ODI # 3723
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Australia 15 Jan 2016 ODI # 3724
4 4 1 421 119 140.33 389 108.22 4 0 0 52 6 v Australia 17 Jan 2016 ODI # 3725
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v Australia 20 Jan 2016 ODI # 3726
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v Australia 23 Jan 2016 ODI # 3727
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v England 15 Jan 2017 ODI # 3819
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v England 19 Jan 2017 ODI # 3821
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v Pakistan 4 Jun 2017 ODI # 3878
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v Sri Lanka 8 Jun 2017 ODI # 3882
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v South Africa 11 Jun 2017 ODI # 3886
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v Bangladesh 15 Jun 2017 ODI # 3891
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v Pakistan 18 Jun 2017 ODI # 3894
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v West Indies 23 Jun 2017 ODI # 3895
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v West Indies 25 Jun 2017 ODI # 3896
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v West Indies 30 Jun 2017 ODI # 3898
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v West Indies 2 Jul 2017 ODI # 3900
5 5 1 547 126 136.75 502 108.96 5 0 0 66 8 v West Indies 6 Jul 2017 ODI # 3902
6 6 2 679 132* 169.75 592 114.69 6 0 0 86 11 v Sri Lanka 20 Aug 2017 ODI # 3905
6 6 2 679 132* 169.75 592 114.69 6 0 0 86 11 v Sri Lanka 24 Aug 2017 ODI # 3906
6 6 2 679 132* 169.75 592 114.69 6 0 0 86 11 v Sri Lanka 27 Aug 2017 ODI # 3907
6 6 2 679 132* 169.75 592 114.69 6 0 0 86 11 v Sri Lanka 31 Aug 2017 ODI # 3908
6 6 2 679 132* 169.75 592 114.69 6 0 0 86 11 v New Zealand 22 Oct 2017 ODI # 3928
6 6 2 679 132* 169.75 592 114.69 6 0 0 86 11 v New Zealand 25 Oct 2017 ODI # 3931
6 6 2 679 132* 169.75 592 114.69 6 0 0 86 11 v New Zealand 29 Oct 2017 ODI # 3932
6 6 2 679 132* 169.75 592 114.69 6 0 0 86 11 v Sri Lanka 10 Dec 2017 ODI # 3939
6 6 2 679 132* 169.75 592 114.69 6 0 0 86 11 v Sri Lanka 13 Dec 2017 ODI # 3941
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v Sri Lanka 17 Dec 2017 ODI # 3942
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v South Africa 1 Feb 2018 ODI # 3969
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v South Africa 4 Feb 2018 ODI # 3970
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v South Africa 7 Feb 2018 ODI # 3971
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v South Africa 10 Feb 2018 ODI # 3973
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v South Africa 13 Feb 2018 ODI # 3976
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v South Africa 16 Feb 2018 ODI # 3978
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v England 12 Jul 2018 ODI # 4014
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v England 14 Jul 2018 ODI # 4016
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v England 17 Jul 2018 ODI # 4018
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v Hong Kong 18 Sep 2018 ODI # 4039
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v Pakistan 19 Sep 2018 ODI # 4040
7 7 3 779 132* 194.75 677 115.06 7 0 0 99 13 v Bangladesh 21 Sep 2018 ODI # 4042
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Pakistan 23 Sep 2018 ODI # 4044
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Bangladesh 28 Sep 2018 ODI # 4048
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 21 Oct 2018 ODI # 4056
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 24 Oct 2018 ODI # 4059
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 27 Oct 2018 ODI # 4062
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 29 Oct 2018 ODI # 4063
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 1 Nov 2018 ODI # 4064
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 12 Jan 2019 ODI # 4077
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 15 Jan 2019 ODI # 4078
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 18 Jan 2019 ODI # 4079
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v New Zealand 23 Jan 2019 ODI # 4082
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v New Zealand 26 Jan 2019 ODI # 4085
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v New Zealand 28 Jan 2019 ODI # 4088
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v New Zealand 31 Jan 2019 ODI # 4091
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v New Zealand 3 Feb 2019 ODI # 4092
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 2 Mar 2019 ODI # 4102
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 5 Mar 2019 ODI # 4106
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 8 Mar 2019 ODI # 4109
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 10 Mar 2019 ODI # 4111
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 13 Mar 2019 ODI # 4113
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v South Africa 5 Jun 2019 ODI # 4150
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 9 Jun 2019 ODI # 4155
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 8 Aug 2019 ODI # 4196
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 11 Aug 2019 ODI # 4197
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 14 Aug 2019 ODI # 4199
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 14 Jan 2020 ODI # 4231
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 17 Jan 2020 ODI # 4232
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 19 Jan 2020 ODI # 4233
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 27 Nov 2020 ODI # 4265
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 29 Nov 2020 ODI # 4266
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Australia 2 Dec 2020 ODI # 4267
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v England 23 Mar 2021 ODI # 4281
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v England 26 Mar 2021 ODI # 4283
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v England 28 Mar 2021 ODI # 4284
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Sri Lanka 18 Jul 2021 ODI # 4307
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Sri Lanka 20 Jul 2021 ODI # 4309
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Sri Lanka 23 Jul 2021 ODI # 4312
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v South Africa 19 Jan 2022 ODI # 4344
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v South Africa 21 Jan 2022 ODI # 4346
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v South Africa 23 Jan 2022 ODI # 4349
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 11 Feb 2022 ODI # 4356
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v England 12 Jul 2022 ODI # 4424
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v England 14 Jul 2022 ODI # 4428
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v England 17 Jul 2022 ODI # 4433
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 22 Jul 2022 ODI # 4436
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 24 Jul 2022 ODI # 4438
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v West Indies 27 Jul 2022 ODI # 4439
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Zimbabwe 18 Aug 2022 ODI # 4451
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Zimbabwe 20 Aug 2022 ODI # 4454
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Zimbabwe 22 Aug 2022 ODI # 4457
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v South Africa 6 Oct 2022 ODI # 4470
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v South Africa 9 Oct 2022 ODI # 4471
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v South Africa 11 Oct 2022 ODI # 4472
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v New Zealand 25 Nov 2022 ODI # 4483
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v New Zealand 27 Nov 2022 ODI # 4487
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v New Zealand 30 Nov 2022 ODI # 4489
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Bangladesh 4 Dec 2022 ODI # 4493
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Bangladesh 7 Dec 2022 ODI # 4496
8 8 3 893 132* 178.60 777 114.92 8 0 0 115 15 v Bangladesh 10 Dec 2022 ODI # 4499
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