Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 25 Aug 2010 remove greater than or equal to 25 Aug 2010 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 2015-2023 116 110 3 4271 180 39.91 4047 105.53 12 21 11 511 81 Profile
filtered 2016-2023 8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25
Cumulative averages
1 1 1 112 112* - 95 117.89 1 0 0 7 4 v Sri Lanka 24 Jun 2016 ODI # 3753
1 1 1 112 112* - 95 117.89 1 0 0 7 4 v Sri Lanka 26 Jun 2016 ODI # 3755
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Sri Lanka 29 Jun 2016 ODI # 3757
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Sri Lanka 2 Jul 2016 ODI # 3758
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Pakistan 24 Aug 2016 ODI # 3770
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Pakistan 27 Aug 2016 ODI # 3771
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Pakistan 30 Aug 2016 ODI # 3773
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Pakistan 1 Sep 2016 ODI # 3775
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Pakistan 4 Sep 2016 ODI # 3777
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Bangladesh 7 Oct 2016 ODI # 3791
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Bangladesh 9 Oct 2016 ODI # 3793
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v India 15 Jan 2017 ODI # 3819
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v India 19 Jan 2017 ODI # 3821
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v India 22 Jan 2017 ODI # 3824
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v West Indies 3 Mar 2017 ODI # 3845
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v West Indies 5 Mar 2017 ODI # 3848
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v West Indies 9 Mar 2017 ODI # 3849
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Ireland 5 May 2017 ODI # 3864
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Ireland 7 May 2017 ODI # 3865
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v South Africa 24 May 2017 ODI # 3872
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v South Africa 27 May 2017 ODI # 3873
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v South Africa 29 May 2017 ODI # 3874
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Bangladesh 1 Jun 2017 ODI # 3875
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v New Zealand 6 Jun 2017 ODI # 3880
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v Australia 10 Jun 2017 ODI # 3885
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v West Indies 27 Sep 2017 ODI # 3916
2 2 1 274 162 274.00 213 128.63 2 0 0 20 7 v West Indies 29 Sep 2017 ODI # 3918
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v Australia 14 Jan 2018 ODI # 3951
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v Australia 19 Jan 2018 ODI # 3958
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v Australia 21 Jan 2018 ODI # 3960
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v Australia 26 Jan 2018 ODI # 3966
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v Australia 28 Jan 2018 ODI # 3968
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v New Zealand 25 Feb 2018 ODI # 3980
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v New Zealand 28 Feb 2018 ODI # 3981
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v New Zealand 3 Mar 2018 ODI # 3982
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v New Zealand 7 Mar 2018 ODI # 3989
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v Scotland 10 Jun 2018 ODI # 4008
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v Australia 13 Jun 2018 ODI # 4009
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v Australia 16 Jun 2018 ODI # 4010
3 3 1 454 180 227.00 364 124.72 3 0 0 36 12 v Australia 19 Jun 2018 ODI # 4011
4 4 1 555 180 185.00 447 124.16 4 0 0 48 14 v Australia 21 Jun 2018 ODI # 4012
4 4 1 555 180 185.00 447 124.16 4 0 0 48 14 v Australia 24 Jun 2018 ODI # 4013
4 4 1 555 180 185.00 447 124.16 4 0 0 48 14 v India 12 Jul 2018 ODI # 4014
4 4 1 555 180 185.00 447 124.16 4 0 0 48 14 v India 14 Jul 2018 ODI # 4016
4 4 1 555 180 185.00 447 124.16 4 0 0 48 14 v Sri Lanka 10 Oct 2018 ODI # 4052
4 4 1 555 180 185.00 447 124.16 4 0 0 48 14 v Sri Lanka 13 Oct 2018 ODI # 4053
4 4 1 555 180 185.00 447 124.16 4 0 0 48 14 v Sri Lanka 17 Oct 2018 ODI # 4054
4 4 1 555 180 185.00 447 124.16 4 0 0 48 14 v Sri Lanka 20 Oct 2018 ODI # 4055
4 4 1 555 180 185.00 447 124.16 4 0 0 48 14 v Sri Lanka 23 Oct 2018 ODI # 4058
5 5 1 678 180 169.50 532 127.44 5 0 0 63 17 v West Indies 20 Feb 2019 ODI # 4096
5 5 1 678 180 169.50 532 127.44 5 0 0 63 17 v West Indies 22 Feb 2019 ODI # 4097
5 5 1 678 180 169.50 532 127.44 5 0 0 63 17 v West Indies 25 Feb 2019 ODI # 4098
5 5 1 678 180 169.50 532 127.44 5 0 0 63 17 v Pakistan 11 May 2019 ODI # 4133
5 5 1 678 180 169.50 532 127.44 5 0 0 63 17 v Pakistan 14 May 2019 ODI # 4135
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Pakistan 17 May 2019 ODI # 4138
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v South Africa 30 May 2019 ODI # 4143
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Pakistan 3 Jun 2019 ODI # 4148
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Bangladesh 8 Jun 2019 ODI # 4153
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v West Indies 14 Jun 2019 ODI # 4158
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v India 30 Jun 2019 ODI # 4179
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v New Zealand 3 Jul 2019 ODI # 4183
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Australia 11 Jul 2019 ODI # 4191
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v New Zealand 14 Jul 2019 ODI # 4192
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v South Africa 4 Feb 2020 ODI # 4234
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v South Africa 7 Feb 2020 ODI # 4238
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v South Africa 9 Feb 2020 ODI # 4242
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Ireland 30 Jul 2020 ODI # 4256
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Ireland 1 Aug 2020 ODI # 4257
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Ireland 4 Aug 2020 ODI # 4258
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Australia 11 Sep 2020 ODI # 4259
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Australia 13 Sep 2020 ODI # 4260
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Australia 16 Sep 2020 ODI # 4261
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v India 23 Mar 2021 ODI # 4281
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v India 26 Mar 2021 ODI # 4283
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v India 28 Mar 2021 ODI # 4284
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Sri Lanka 1 Jul 2021 ODI # 4297
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Sri Lanka 4 Jul 2021 ODI # 4298
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Netherlands 17 Jun 2022 ODI # 4413
6 6 1 792 180 158.40 621 127.53 6 0 0 74 21 v Netherlands 19 Jun 2022 ODI # 4414
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v Netherlands 22 Jun 2022 ODI # 4417
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v India 12 Jul 2022 ODI # 4424
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v India 14 Jul 2022 ODI # 4428
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v India 17 Jul 2022 ODI # 4433
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v South Africa 19 Jul 2022 ODI # 4434
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v South Africa 22 Jul 2022 ODI # 4435
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v South Africa 24 Jul 2022 ODI # 4437
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v Australia 17 Nov 2022 ODI # 4475
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v Australia 19 Nov 2022 ODI # 4477
7 7 2 893 180 178.60 707 126.30 7 0 0 89 21 v Australia 22 Nov 2022 ODI # 4480
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v South Africa 27 Jan 2023 ODI # 4512
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v South Africa 29 Jan 2023 ODI # 4513
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v South Africa 1 Feb 2023 ODI # 4514
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Bangladesh 1 Mar 2023 ODI # 4525
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Bangladesh 3 Mar 2023 ODI # 4528
8 8 2 1006 180 167.66 798 126.06 8 0 0 100 25 v Bangladesh 6 Mar 2023 ODI # 4531
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