Records type all-round analysis [change type]
View innings by innings list [change view]
Start of match date between 23 May 2013 and 16 Jan 2022 remove between 23 May 2013 and 16 Jan 2022 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2016-2023 86 1769 92* 34.01 0 84 4/24 35.23 0 32 0 -1.21 Profile
filtered 2016-2021 59 1196 92* 33.22 0 - - - - - - -
Innings by innings list
1 - 7.0 31 3 0 0 v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
2 DNB - - - - - v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
1 - 9.0 45 0 0 0 v New Zealand Delhi 20 Oct 2016 ODI # 3797
1 - 5.0 34 0 1 0 v New Zealand Mohali 23 Oct 2016 ODI # 3798
1 - 5.0 31 1 1 0 v New Zealand Ranchi 26 Oct 2016 ODI # 3799
1 - 9.0 46 2 1 0 v England Pune 15 Jan 2017 ODI # 3819
2 40* - - - - - v England Pune 15 Jan 2017 ODI # 3819
1 19* - - - - - v England Cuttack 19 Jan 2017 ODI # 3821
2 - 6.0 60 0 0 0 v England Cuttack 19 Jan 2017 ODI # 3821
1 - 10.0 49 3 0 0 v England Eden Gardens 22 Jan 2017 ODI # 3824
2 56 - - - - - v England Eden Gardens 22 Jan 2017 ODI # 3824
1 20* - - - - - v Pakistan Birmingham 4 Jun 2017 ODI # 3878
2 - 8.0 43 2 1 0 v Pakistan Birmingham 4 Jun 2017 ODI # 3878
1 9 - - - - - v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
2 - 7.0 51 0 0 0 v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
1 - 10.0 52 1 0 0 v South Africa The Oval 11 Jun 2017 ODI # 3886
2 DNB - - - - - v South Africa The Oval 11 Jun 2017 ODI # 3886
1 - 4.0 34 0 0 0 v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
2 DNB - - - - - v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
1 - 10.0 53 1 0 0 v Pakistan The Oval 18 Jun 2017 ODI # 3894
2 76 - - - - - v Pakistan The Oval 18 Jun 2017 ODI # 3894
0 - TDNB - - - - v West Indies Port of Spain 23 Jun 2017 ODI # 3895
1 DNB - - - - - v West Indies Port of Spain 23 Jun 2017 ODI # 3895
1 4 - - - - - v West Indies Port of Spain 25 Jun 2017 ODI # 3896
2 - 9.0 32 0 1 0 v West Indies Port of Spain 25 Jun 2017 ODI # 3896
1 DNB - - - - - v West Indies North Sound 30 Jun 2017 ODI # 3898
2 - 6.0 32 2 2 0 v West Indies North Sound 30 Jun 2017 ODI # 3898
1 - 10.0 40 3 0 0 v West Indies North Sound 2 Jul 2017 ODI # 3900
2 20 - - - - - v West Indies North Sound 2 Jul 2017 ODI # 3900
1 - 6.0 27 1 0 0 v West Indies Kingston 6 Jul 2017 ODI # 3902
2 DNB - - - - - v West Indies Kingston 6 Jul 2017 ODI # 3902
1 - 6.0 35 0 0 0 v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
2 DNB - - - - - v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
1 - 5.2 24 1 0 0 v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
2 0 - - - - - v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
1 - 8.0 42 1 0 0 v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
2 DNB - - - - - v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
1 19 - - - - - v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
2 - 8.0 50 2 1 0 v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
1 83 - - - - - v Australia Chennai 17 Sep 2017 ODI # 3910
2 - 4.0 28 2 0 0 v Australia Chennai 17 Sep 2017 ODI # 3910
1 20 - - - - - v Australia Eden Gardens 21 Sep 2017 ODI # 3912
2 - 10.0 56 2 1 0 v Australia Eden Gardens 21 Sep 2017 ODI # 3912
1 - 10.0 58 1 0 0 v Australia Indore 24 Sep 2017 ODI # 3914
2 78 - - - - - v Australia Indore 24 Sep 2017 ODI # 3914
1 - 5.0 32 0 1 0 v Australia Bengaluru 28 Sep 2017 ODI # 3917
2 41 - - - - - v Australia Bengaluru 28 Sep 2017 ODI # 3917
1 - 2.0 14 1 0 0 v Australia Nagpur 1 Oct 2017 ODI # 3919
2 DNB - - - - - v Australia Nagpur 1 Oct 2017 ODI # 3919
1 16 - - - - - v New Zealand Wankhede 22 Oct 2017 ODI # 3928
2 - 10.0 46 1 0 0 v New Zealand Wankhede 22 Oct 2017 ODI # 3928
1 - 4.0 23 1 0 0 v New Zealand Pune 25 Oct 2017 ODI # 3931
2 30 - - - - - v New Zealand Pune 25 Oct 2017 ODI # 3931
1 8 - - - - - v New Zealand Kanpur 29 Oct 2017 ODI # 3932
2 - 5.0 47 0 0 0 v New Zealand Kanpur 29 Oct 2017 ODI # 3932
1 10 - - - - - v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
2 - 5.0 39 1 0 0 v Sri Lanka Dharamsala 10 Dec 2017 ODI # 3939
1 8 - - - - - v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
2 - 10.0 39 1 0 0 v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
1 - 10.0 49 2 0 0 v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
2 DNB - - - - - v Sri Lanka Visakhapatnam 17 Dec 2017 ODI # 3942
1 - 7.0 41 0 2 0 v South Africa Durban 1 Feb 2018 ODI # 3969
2 3* - - - - - v South Africa Durban 1 Feb 2018 ODI # 3969
1 - 5.0 34 0 2 0 v South Africa Centurion 4 Feb 2018 ODI # 3970
2 DNB - - - - - v South Africa Centurion 4 Feb 2018 ODI # 3970
1 14 - - - - - v South Africa Cape Town 7 Feb 2018 ODI # 3971
2 - 8.0 35 0 0 0 v South Africa Cape Town 7 Feb 2018 ODI # 3971
1 9 - - - - - v South Africa Johannesburg 10 Feb 2018 ODI # 3973
2 - 5.0 37 1 0 0 v South Africa Johannesburg 10 Feb 2018 ODI # 3973
1 0 - - - - - v South Africa Gqeberha 13 Feb 2018 ODI # 3976
2 - 9.0 30 2 1 0 v South Africa Gqeberha 13 Feb 2018 ODI # 3976
1 - 10.0 39 1 1 0 v South Africa Centurion 16 Feb 2018 ODI # 3978
2 DNB - - - - - v South Africa Centurion 16 Feb 2018 ODI # 3978
1 - 7.0 47 0 1 0 v England Nottingham 12 Jul 2018 ODI # 4014
2 DNB - - - - - v England Nottingham 12 Jul 2018 ODI # 4014
1 - 10.0 70 1 0 0 v England Lord's 14 Jul 2018 ODI # 4016
2 21 - - - - - v England Lord's 14 Jul 2018 ODI # 4016
1 21 - - - - - v England Leeds 17 Jul 2018 ODI # 4018
2 - 5.3 39 0 0 0 v England Leeds 17 Jul 2018 ODI # 4018
1 - 4.5 24 0 0 0 v Pakistan Dubai (DICS) 19 Sep 2018 ODI # 4040
2 DNB - - - - - v Pakistan Dubai (DICS) 19 Sep 2018 ODI # 4040
1 - 10.0 45 2 1 0 v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
2 DNB - - - - - v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
1 16 - - - - - v New Zealand Hamilton 31 Jan 2019 ODI # 4091
2 - 3.0 15 0 1 0 v New Zealand Hamilton 31 Jan 2019 ODI # 4091
2 - 8.0 50 2 0 0 v New Zealand Wellington 3 Feb 2019 ODI # 4092
1 - 6.0 31 0 0 0 v South Africa Southampton 5 Jun 2019 ODI # 4150
2 15* - - - - - v South Africa Southampton 5 Jun 2019 ODI # 4150
1 48 - - - - - v Australia The Oval 9 Jun 2019 ODI # 4155
2 - 10.0 68 0 0 0 v Australia The Oval 9 Jun 2019 ODI # 4155
1 26 - - - - - v Pakistan Manchester 16 Jun 2019 ODI # 4161
2 - 8.0 44 2 0 0 v Pakistan Manchester 16 Jun 2019 ODI # 4161
1 7 - - - - - v Afghanistan Southampton 22 Jun 2019 ODI # 4169
2 - 10.0 51 2 1 0 v Afghanistan Southampton 22 Jun 2019 ODI # 4169
1 46 - - - - - v West Indies Manchester 27 Jun 2019 ODI # 4175
2 - 5.0 28 1 0 0 v West Indies Manchester 27 Jun 2019 ODI # 4175
1 - 10.0 60 0 1 0 v England Birmingham 30 Jun 2019 ODI # 4179
2 45 - - - - - v England Birmingham 30 Jun 2019 ODI # 4179
1 0 - - - - - v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
2 - 10.0 60 3 0 0 v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
1 - 10.0 50 1 1 0 v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
2 7* - - - - - v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
1 - 10.0 55 1 0 0 v New Zealand Manchester 9 Jul 2019 ODI # 4190
2 32 - - - - - v New Zealand Manchester 9 Jul 2019 ODI # 4190
1 - DNB - - 0 0 v Australia Sydney 27 Nov 2020 ODI # 4265
2 90 - - - - - v Australia Sydney 27 Nov 2020 ODI # 4265
1 - 4.0 24 1 0 0 v Australia Sydney 29 Nov 2020 ODI # 4266
2 28 - - - - - v Australia Sydney 29 Nov 2020 ODI # 4266
1 92* - - - - - v Australia Canberra 2 Dec 2020 ODI # 4267
2 - DNB - - 0 0 v Australia Canberra 2 Dec 2020 ODI # 4267
1 1 - - - - - v England Pune 23 Mar 2021 ODI # 4281
2 - DNB - - 0 0 v England Pune 23 Mar 2021 ODI # 4281
1 35 - - - - - v England Pune 26 Mar 2021 ODI # 4283
2 - DNB - - 0 0 v England Pune 26 Mar 2021 ODI # 4283
1 64 - - - - - v England Pune 28 Mar 2021 ODI # 4284
2 - 9.0 48 0 1 0 v England Pune 28 Mar 2021 ODI # 4284
1 - 5.0 34 1 1 0 v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
2 DNB - - - - - v Sri Lanka Colombo (RPS) 18 Jul 2021 ODI # 4307
1 - 4.0 20 0 0 0 v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
2 0 - - - - - v Sri Lanka Colombo (RPS) 20 Jul 2021 ODI # 4309
1 19 - - - - - v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
2 - 5.0 43 1 0 0 v Sri Lanka Colombo (RPS) 23 Jul 2021 ODI # 4312
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