Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date between 16 Jun 2016 and 28 May 2021 remove between 16 Jun 2016 and 28 May 2021 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 2005-2019 235 223 17 6951 174* 33.74 9155 75.92 15 37 17 798 52 Profile
filtered 2016-2019 55 51 8 1544 119 35.90 1813 85.16 2 9 3 174 24
List of partnerships
LD Chandimal 7 19 6/278 7/297 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
BKG Mendis 8 9 7/368 8/377 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
RMS Eranga 9 0* 8/377 8/377 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
AD Mathews 6 9 5/188 6/197 1 v England Nottingham 21 Jun 2016 ODI # 3751
LD Chandimal 6 25 5/163 6/188 1 v England Birmingham 24 Jun 2016 ODI # 3753
MF Maharoof 7 3 6/188 7/191 1 v England Birmingham 24 Jun 2016 ODI # 3753
S Randiv 8 63* 7/191 7/254 1 v England Birmingham 24 Jun 2016 ODI # 3753
AD Mathews 6 38 5/171 6/209 1 v England Bristol 26 Jun 2016 ODI # 3755
MD Shanaka 7 6 6/209 7/215 1 v England Bristol 26 Jun 2016 ODI # 3755
MF Maharoof 8 27 7/215 8/242 1 v England Bristol 26 Jun 2016 ODI # 3755
RAS Lakmal 9 0 8/242 9/242 1 v England Bristol 26 Jun 2016 ODI # 3755
LD Chandimal 5 1 4/105 5/106 2 v England Cardiff 2 Jul 2016 ODI # 3758
BKG Mendis 4 43 3/78 4/121 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
MDKJ Perera 5 8 4/121 5/129 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
N Dickwella 4 35 3/16 4/51 2 v West Indies Harare 16 Nov 2016 ODI # 3805
DAS Gunaratne 5 13 4/51 5/64 2 v West Indies Harare 16 Nov 2016 ODI # 3805
BKG Mendis 5 19 4/258 5/277 1 v West Indies Bulawayo 23 Nov 2016 ODI # 3808
DAS Gunaratne 6 14 5/277 6/291 1 v West Indies Bulawayo 23 Nov 2016 ODI # 3808
SS Pathirana 7 39 6/291 7/330 1 v West Indies Bulawayo 23 Nov 2016 ODI # 3808
BKG Mendis 4 75 3/42 4/117 2 v Zimbabwe Bulawayo 27 Nov 2016 ODI # 3810
DAS Gunaratne 5 49* 4/117 4/166 2 v Zimbabwe Bulawayo 27 Nov 2016 ODI # 3810
BKG Mendis 4 13 3/86 4/99 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
DM de Silva 5 3 4/99 5/102 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
N Dickwella 1 45 - 1/45 2 v South Africa Durban 1 Feb 2017 ODI # 3830
BKG Mendis 2 7 1/45 2/52 2 v South Africa Durban 1 Feb 2017 ODI # 3830
N Dickwella 1 60 - 1/60 1 v South Africa Johannesburg 4 Feb 2017 ODI # 3831
N Dickwella 1 139 - 1/139 2 v South Africa Cape Town 7 Feb 2017 ODI # 3833
BKG Mendis 2 64 1/139 2/203 2 v South Africa Cape Town 7 Feb 2017 ODI # 3833
DS Weerakkody 3 13 2/203 3/216 2 v South Africa Cape Town 7 Feb 2017 ODI # 3833
N Dickwella 1 25 - 1/25 2 v South Africa Centurion 10 Feb 2017 ODI # 3834
MD Gunathilaka 1 0 - 1/0 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
BKG Mendis 2 15 1/0 2/15 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
LD Chandimal 3 16 2/15 3/31 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
MD Gunathilaka 1 18 - 1/18 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
BKG Mendis 2 111 1/18 2/129 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
MD Gunathilaka 1 76 - 1/76 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
BKG Mendis 2 11 1/76 2/87 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
N Dickwella 1 69 - 1/69 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
BKG Mendis 2 25 1/69 2/94 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
LD Chandimal 3 22 2/94 3/116 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
CK Kapugedera 4 1 3/116 4/117 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
MDKJ Perera 5 29 4/117 5/146 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
BKG Mendis 3 47 2/133 3/180 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
AD Mathews 4 74 3/180 4/254 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
DAS Gunaratne 5 56 4/254 5/310 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
LD Madushanka 6 6* 5/310 5/316 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
N Dickwella 3 67 2/10 3/77 2 v Zimbabwe Galle 2 Jul 2017 ODI # 3899
AD Mathews 4 81* 3/77 3/158 2 v Zimbabwe Galle 2 Jul 2017 ODI # 3899
BKG Mendis 3 75* 2/237 2/312 2 v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
AD Mathews 3 41 2/216 3/257 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
MD Gunathilaka 3 18 2/13 3/31 1 v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
BKG Mendis 3 11 2/139 3/150 1 v India Dambulla 20 Aug 2017 ODI # 3905
AD Mathews 4 16 3/150 4/166 1 v India Dambulla 20 Aug 2017 ODI # 3905
BKG Mendis 3 11 2/70 3/81 1 v India Pallekele 24 Aug 2017 ODI # 3906
N Dickwella 1 14 - 1/14 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
EMDY Munaweera 2 26 1/14 2/40 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
HDRL Thirimanne 3 23 2/40 3/63 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
N Dickwella 1 30 - 1/30 2 v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
LD Chandimal 2 4 1/30 2/34 2 v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
HDRL Thirimanne 3 21 2/34 3/55 2 v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
N Dickwella 1 10 - 1/10 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
BKG Mendis 2 20 1/10 2/30 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
HDRL Thirimanne 3 40 2/30 3/70 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
LD Chandimal 4 9 3/70 4/79 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
TAM Siriwardana 5 4 4/79 5/83 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
NLTC Perera 6 9 5/83 6/92 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
A Dananjaya 7 1 6/92 7/93 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
JDF Vandersay 8 76 7/93 8/169 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
RAS Lakmal 9 3 8/169 9/172 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
PLS Gamage 10 15 9/172 10/187 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
N Dickwella 1 59 - 1/59 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
LD Chandimal 2 43 1/59 2/102 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
CK Kapugedera 3 10 2/102 3/112 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
N Dickwella 1 2 - 1/2 1 v Pakistan Sharjah 20 Oct 2017 ODI # 3927
S Samarawickrama 1 1 - 1/1 1 v Pakistan Sharjah 23 Oct 2017 ODI # 3930
LD Chandimal 2 0 1/1 2/1 1 v Pakistan Sharjah 23 Oct 2017 ODI # 3930
HDRL Thirimanne 3 7 2/1 3/8 1 v Pakistan Sharjah 23 Oct 2017 ODI # 3930
MD Gunathilaka 1 7 - 1/7 2 v India Dharamsala 10 Dec 2017 ODI # 3939
HDRL Thirimanne 2 12 1/7 2/19 2 v India Dharamsala 10 Dec 2017 ODI # 3939
AD Mathews 3 46 2/19 3/65 2 v India Dharamsala 10 Dec 2017 ODI # 3939
MD Gunathilaka 1 15 - 1/15 2 v India Mohali 13 Dec 2017 ODI # 3941
MD Gunathilaka 1 15 - 1/15 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
S Samarawickrama 2 121 1/15 2/136 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
AD Mathews 3 24 2/136 3/160 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
MDKJ Perera 1 46 - 1/46 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
MDKJ Perera 1 2 - 1/2 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
BKG Mendis 2 41 1/2 2/43 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
MDKJ Perera 1 33 - 1/33 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
MD Gunathilaka 1 83* - 0/83 2 v Bangladesh Mirpur 25 Jan 2018 ODI # 3965
MD Gunathilaka 1 8 - 1/8 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
BKG Mendis 2 34 1/8 2/42 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
N Dickwella 3 71 2/42 3/113 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
LD Chandimal 4 45 3/113 4/158 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
N Dickwella 1 2 - 1/2 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
BKG Mendis 2 9 1/2 2/11 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
MDKJ Perera 3 11 2/11 3/22 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
N Dickwella 1 13 - 1/13 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
N Dickwella 1 20 - 1/20 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
MDKJ Perera 2 17 1/20 2/37 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
N Dickwella 1 61 - 1/61 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
BKG Mendis 2 31 1/61 2/92 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
N Dickwella 1 50 - 1/50 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
BKG Mendis 1 22 - 1/22 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
MDKJ Perera 2 6 1/22 2/28 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
BKG Mendis 1 0 - 1/0 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
DM de Silva 2 54 1/0 2/54 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
MDKJ Perera 3 32 2/54 3/86 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
AD Mathews 4 2 3/86 4/88 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
N Dickwella 1 9 - 1/9 2 v England Dambulla 13 Oct 2018 ODI # 4053
N Dickwella 1 13 - 1/13 1 v South Africa Johannesburg 3 Mar 2019 ODI # 4104
MDKJ Perera 2 10 1/13 2/23 1 v South Africa Johannesburg 3 Mar 2019 ODI # 4104
WIA Fernando 1 13 - 1/13 1 v South Africa Gqeberha 13 Mar 2019 ODI # 4114
WIA Fernando 1 14 - 1/14 1 v South Africa Cape Town 16 Mar 2019 ODI # 4115
BOP Fernando 2 0 1/14 2/14 1 v South Africa Cape Town 16 Mar 2019 ODI # 4115
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