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 greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 from query
Involving the player BKG Mendis (SL) remove BKG Mendis (SL) 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 157 142 21 3854 111 31.85 5191 74.24 4 24 11 262 43 Profile
filtered 2016-2022 41 38 3 1278 102 36.51 1720 74.30 2 8 1 78 12
List of partnerships
BKG Mendis 3 82 2/47 3/129 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
AD Mathews 4 88 3/129 4/217 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MD Shanaka 5 61 4/217 5/278 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
S Prasanna 6 0 5/278 6/278 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
WU Tharanga 7 19 6/278 7/297 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
DM de Silva 8 6* 7/297 7/303 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MF Maharoof 6 4 5/364 6/368 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
BKG Mendis 7 0 6/368 7/368 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
BKG Mendis 3 6 2/50 3/56 1 v England Nottingham 21 Jun 2016 ODI # 3751
AD Mathews 4 64 3/56 4/120 1 v England Nottingham 21 Jun 2016 ODI # 3751
MDKJ Perera 3 30 2/47 3/77 1 v England Birmingham 24 Jun 2016 ODI # 3753
AD Mathews 4 82 3/77 4/159 1 v England Birmingham 24 Jun 2016 ODI # 3753
S Prasanna 5 4 4/159 5/163 1 v England Birmingham 24 Jun 2016 ODI # 3753
WU Tharanga 6 25 5/163 6/188 1 v England Birmingham 24 Jun 2016 ODI # 3753
BKG Mendis 3 56 2/32 3/88 1 v England Bristol 26 Jun 2016 ODI # 3755
AD Mathews 4 80 3/88 4/168 1 v England Bristol 26 Jun 2016 ODI # 3755
MD Gunathilaka 3 22 2/136 3/158 1 v England The Oval 29 Jun 2016 ODI # 3757
AD Mathews 4 87 3/158 4/245 1 v England The Oval 29 Jun 2016 ODI # 3757
MD Gunathilaka 3 17 2/66 3/83 2 v England Cardiff 2 Jul 2016 ODI # 3758
AD Mathews 4 22 3/83 4/105 2 v England Cardiff 2 Jul 2016 ODI # 3758
WU Tharanga 5 1 4/105 5/106 2 v England Cardiff 2 Jul 2016 ODI # 3758
MD Shanaka 6 34 5/106 6/140 2 v England Cardiff 2 Jul 2016 ODI # 3758
S Prasanna 7 30 6/140 7/170 2 v England Cardiff 2 Jul 2016 ODI # 3758
RAS Lakmal 8 24 7/170 8/194 2 v England Cardiff 2 Jul 2016 ODI # 3758
N Pradeep 9 1 8/194 9/195 2 v England Cardiff 2 Jul 2016 ODI # 3758
BKG Mendis 3 79 2/45 3/124 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
AD Mathews 4 0 3/124 4/124 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
DM de Silva 5 8 4/124 5/132 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
TAM Siriwardana 6 41 5/132 6/173 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
NLTC Perera 7 36 6/173 7/209 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
MDK Perera 8 15 7/209 8/224 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
MA Aponso 9 3* 8/224 8/227 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
BKG Mendis 3 125 2/12 3/137 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
TM Dilshan 3 73 2/23 3/96 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
AD Mathews 4 7 3/96 4/103 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 5 30 4/103 5/133 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
MDKJ Perera 6 21 5/133 6/154 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
NLTC Perera 7 11 6/154 7/165 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
S Prasanna 8 13 7/165 8/178 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
MDK Perera 9 39 8/178 9/217 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
MA Aponso 10 9 9/217 10/226 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 3 13 2/18 3/31 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
BKG Mendis 3 1 2/77 3/78 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
BKG Mendis 3 72 2/14 3/86 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
BKG Mendis 3 22 2/52 3/74 2 v South Africa Durban 1 Feb 2017 ODI # 3830
DM de Silva 4 1 3/74 4/75 2 v South Africa Durban 1 Feb 2017 ODI # 3830
DAS Gunaratne 5 44 4/75 5/119 2 v South Africa Durban 1 Feb 2017 ODI # 3830
PC de Silva 6 13 5/119 6/132 2 v South Africa Durban 1 Feb 2017 ODI # 3830
N Dickwella 3 10 2/79 3/89 1 v South Africa Johannesburg 4 Feb 2017 ODI # 3831
WU Tharanga 3 16 2/15 3/31 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
DAS Gunaratne 4 56 3/31 4/87 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
TAM Siriwardana 5 34 4/87 5/121 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
BKG Mendis 3 83 2/129 3/212 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
BKG Mendis 3 49 2/87 3/136 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
WU Tharanga 3 22 2/94 3/116 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
N Dickwella 3 1 2/82 3/83 1 v Pakistan Cardiff 12 Jun 2017 ODI # 3888
N Dickwella 1 18 - 1/18 1 v India Pallekele 27 Aug 2017 ODI # 3907
BKG Mendis 2 10 1/18 2/28 1 v India Pallekele 27 Aug 2017 ODI # 3907
HDRL Thirimanne 3 72 2/28 3/100 1 v India Pallekele 27 Aug 2017 ODI # 3907
WU Tharanga 2 4 1/30 2/34 2 v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
WU Tharanga 4 9 3/70 4/79 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
AD Mathews 4 25 3/132 4/157 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
DAS Gunaratne 5 24 4/157 5/181 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
N Dickwella 4 23 3/62 4/85 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
DAS Gunaratne 5 21 4/85 5/106 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
N Dickwella 4 7 3/110 4/117 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
DAS Gunaratne 5 28 4/117 5/145 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
NLTC Perera 6 57* 5/145 5/202 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
WU Tharanga 4 45 3/113 4/158 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
NLTC Perera 5 5 4/158 5/163 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
DAS Gunaratne 6 19 5/163 6/182 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
A Dananjaya 7 27 6/182 7/209 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
S Samarawickrama 3 35 2/59 3/94 1 v England Pallekele 17 Oct 2018 ODI # 4054
NLTC Perera 4 0 3/94 4/94 1 v England Pallekele 17 Oct 2018 ODI # 4054
DM de Silva 5 16 4/94 5/110 1 v England Pallekele 17 Oct 2018 ODI # 4054
MD Shanaka 6 28 5/110 6/138 1 v England Pallekele 17 Oct 2018 ODI # 4054
A Dananjaya 7 8 6/138 7/146 1 v England Pallekele 17 Oct 2018 ODI # 4054
SL Malinga 8 4 7/146 8/150 1 v England Pallekele 17 Oct 2018 ODI # 4054
N Dickwella 2 70 1/19 2/89 1 v England Pallekele 20 Oct 2018 ODI # 4055
N Dickwella 2 31 1/137 2/168 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
BKG Mendis 3 102 2/168 3/270 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
MD Shanaka 4 30 3/270 4/300 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
NLTC Perera 5 28 4/300 5/328 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
MDKJ Perera 4 33 3/178 4/211 2 v New Zealand Mount Maunganui 3 Jan 2019 ODI # 4074
MD Gunathilaka 4 4 3/112 4/116 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
DAS Gunaratne 5 5 4/116 5/121 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
P Nissanka 3 66 2/81 3/147 2 v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
KIC Asalanka 4 129 3/147 4/276 2 v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
PHKD Mendis 3 6 2/25 3/31 2 v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
PHKD Mendis 3 6 2/101 3/107 1 v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
KIC Asalanka 4 42 3/107 4/149 1 v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
BKG Mendis 3 22 2/12 3/34 1 v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
P Nissanka 2 19 1/16 2/35 2 v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
P Nissanka 2 6 1/101 2/107 2 v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
DM de Silva 3 9 2/107 3/116 2 v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
KIC Asalanka 4 48 3/116 4/164 2 v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
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