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 1 jan 2010 remove greater than or equal to 1 jan 2010 from query
Not involving the player M Muralidaran (ICC/SL) remove M Muralidaran (ICC/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 70 109 25 934 42 11.11 1936 48.24 0 0 21 114 12 Profile
filtered 2010-2022 70 109 25 934 42 11.11 1936 48.24 0 0 21 114 12
List of partnerships
BAW Mendis 10 3 9/397 10/400 1 v England Cardiff 26 May 2011 Test # 1994
BAW Mendis 10 0 9/82 10/82 3 v England Cardiff 26 May 2011 Test # 1994
CRD Fernando 9 0 8/472 9/472 2 v England Lord's 3 Jun 2011 Test # 1995
UWMBCA Welegedara 10 7 9/472 10/479 2 v England Lord's 3 Jun 2011 Test # 1995
CRD Fernando 9 8 8/158 9/166 1 v England Southampton 16 Jun 2011 Test # 1996
S Randiv 9 3 8/100 9/103 2 v Australia Galle 31 Aug 2011 Test # 2005
UWMBCA Welegedara 10 2 9/103 10/105 2 v Australia Galle 31 Aug 2011 Test # 2005
AD Mathews 9 7 8/242 9/249 4 v Australia Galle 31 Aug 2011 Test # 2005
UWMBCA Welegedara 10 4 9/249 10/253 4 v Australia Galle 31 Aug 2011 Test # 2005
AD Mathews 9 16 8/150 9/166 1 v Australia Pallekele 8 Sep 2011 Test # 2007
UWMBCA Welegedara 10 8 9/166 10/174 1 v Australia Pallekele 8 Sep 2011 Test # 2007
AD Mathews 10 23 9/450 10/473 2 v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
AD Mathews 8 54 7/114 8/168 1 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
HMRKB Herath 9 4 8/477 9/481 3 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
UWMBCA Welegedara 10 10 9/229 10/239 1 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
AD Mathews 10 10 9/247 10/257 3 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
DPMD Jayawardene 10 11 9/307 10/318 1 v England Galle 26 Mar 2012 Test # 2038
HAPW Jayawardene 10 47 9/167 10/214 3 v England Galle 26 Mar 2012 Test # 2038
KTGD Prasad 10 5 9/270 10/275 1 v England Colombo (PSS) 3 Apr 2012 Test # 2039
AD Mathews 10 27 9/251 10/278 3 v England Colombo (PSS) 3 Apr 2012 Test # 2039
HMRKB Herath 9 2 8/271 9/273 1 v Australia Sydney 3 Jan 2013 Test # 2070
N Pradeep 10 21 9/273 10/294 1 v Australia Sydney 3 Jan 2013 Test # 2070
LD Chandimal 9 2 8/235 9/237 3 v Australia Sydney 3 Jan 2013 Test # 2070
RMS Eranga 10 0 9/346 10/346 2 v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
AD Mathews 10 19 9/185 10/204 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
RMS Eranga 9 12 8/365 9/377 2 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
N Pradeep 10 11 9/377 10/388 2 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
RMS Eranga 10 5* 9/423 9/428 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
RMS Eranga 10 5 9/209 10/214 3 v Pakistan Sharjah 16 Jan 2014 Test # 2115
DPMD Jayawardene 5 1 4/374 5/375 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
KC Sangakkara 9 28 8/505 9/533 1 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
HMRKB Herath 9 11 8/272 9/283 2 v South Africa Galle 16 Jul 2014 Test # 2129
AD Mathews 9 26 8/190 9/216 4 v South Africa Galle 16 Jul 2014 Test # 2129
HMRKB Herath 10 6 9/415 10/421 1 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
RMS Eranga 10 10 9/128 10/138 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
RMS Eranga 10 59 9/348 10/407 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
KC Sangakkara 9 67 8/289 9/356 2 v New Zealand Wellington 3 Jan 2015 Test # 2155
N Pradeep 10 0 9/356 10/356 2 v New Zealand Wellington 3 Jan 2015 Test # 2155
HDRL Thirimanne 9 33 8/156 9/189 4 v New Zealand Wellington 3 Jan 2015 Test # 2155
PHT Kaushal 9 13 8/264 9/277 1 v Pakistan Pallekele 3 Jul 2015 Test # 2169
N Pradeep 10 1 9/277 10/278 1 v Pakistan Pallekele 3 Jul 2015 Test # 2169
AD Mathews 9 16 8/290 9/306 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
PVD Chameera 9 14 8/273 9/287 2 v New Zealand Dunedin 10 Dec 2015 Test # 2192
N Pradeep 10 7 9/287 10/294 2 v New Zealand Dunedin 10 Dec 2015 Test # 2192
PVD Chameera 9 19 8/249 9/268 4 v New Zealand Dunedin 10 Dec 2015 Test # 2192
N Pradeep 10 14 9/268 10/282 4 v New Zealand Dunedin 10 Dec 2015 Test # 2192
PVD Chameera 9 4 8/284 9/288 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
PVD Chameera 9 2 8/131 9/133 3 v New Zealand Hamilton 18 Dec 2015 Test # 2194
N Pradeep 10 0 9/133 10/133 3 v New Zealand Hamilton 18 Dec 2015 Test # 2194
HDRL Thirimanne 9 3 8/90 9/93 2 v England Chester-le-Street 27 May 2016 Test # 2204
LD Chandimal 9 11 8/442 9/453 3 v England Chester-le-Street 27 May 2016 Test # 2204
N Pradeep 10 22 9/453 10/475 3 v England Chester-le-Street 27 May 2016 Test # 2204
RMS Eranga 9 0 8/288 9/288 2 v England Lord's 9 Jun 2016 Test # 2205
LD Chandimal 8 8 7/340 8/348 1 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
PADLR Sandakan 9 7 8/348 9/355 1 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
DM de Silva 9 50* 8/297 8/347 3 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
WU Tharanga 9 24 8/512 9/536 1 v Zimbabwe Harare 29 Oct 2016 Test # 2228
DAS Gunaratne 9 0 8/471 9/471 1 v Zimbabwe Harare 6 Nov 2016 Test # 2231
MDKJ Perera 9 47 8/211 9/258 3 v Zimbabwe Harare 6 Nov 2016 Test # 2231
PVD Chameera 9 4 8/181 9/185 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
PVD Chameera 9 16 8/258 9/274 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
N Pradeep 10 7 9/274 10/281 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
WU Tharanga 8 0 7/100 8/100 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
HMRKB Herath 8 12 7/166 8/178 4 v South Africa Cape Town 2 Jan 2017 Test # 2244
WU Tharanga 8 18 7/108 8/126 2 v South Africa Johannesburg 12 Jan 2017 Test # 2247
WU Tharanga 8 43 7/134 8/177 3 v South Africa Johannesburg 12 Jan 2017 Test # 2247
CBRLS Kumara 9 0 8/177 9/177 3 v South Africa Johannesburg 12 Jan 2017 Test # 2247
N Pradeep 10 0 9/177 10/177 3 v South Africa Johannesburg 12 Jan 2017 Test # 2247
MDK Perera 8 23 7/457 8/480 1 v Bangladesh Galle 7 Mar 2017 Test # 2252
LD Chandimal 9 55 8/250 9/305 1 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
PADLR Sandakan 10 33 9/305 10/338 1 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
MDK Perera 9 80 8/238 9/318 3 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
PADLR Sandakan 10 1 9/318 10/319 3 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
DAS Gunaratne 9 21 8/322 9/343 2 v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
LD Chandimal 8 12 7/396 8/408 1 v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
BKG Mendis 5 8 4/65 5/73 3 v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
N Dickwella 6 13 5/73 6/86 3 v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
HMRKB Herath 8 15 7/454 8/469 1 v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
BKG Mendis 4 7 3/26 4/33 3 v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
HMRKB Herath 9 46 8/244 9/290 2 v India Eden Gardens 16 Nov 2017 Test # 2281
PLS Gamage 10 4 9/290 10/294 2 v India Eden Gardens 16 Nov 2017 Test # 2281
HMRKB Herath 9 21 8/184 9/205 1 v India Nagpur 24 Nov 2017 Test # 2283
LD Chandimal 9 58 8/107 9/165 3 v India Nagpur 24 Nov 2017 Test # 2283
PLS Gamage 10 1 9/165 10/166 3 v India Nagpur 24 Nov 2017 Test # 2283
LD Chandimal 8 9 7/322 8/331 2 v India Delhi 2 Dec 2017 Test # 2286
DM de Silva 3 0 2/31 3/31 4 v India Delhi 2 Dec 2017 Test # 2286
HMRKB Herath 8 19 7/687 8/706 2 v Bangladesh Chattogram 31 Jan 2018 Test # 2295
ARS Silva 10 15 9/207 10/222 1 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
ARS Silva 9 48 8/178 9/226 3 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
MDK Perera 8 8 7/148 8/156 2 v West Indies Port of Spain 6 Jun 2018 Test # 2306
PLS Gamage 9 19 8/156 9/175 2 v West Indies Port of Spain 6 Jun 2018 Test # 2306
MDK Perera 9 1 8/225 9/226 4 v West Indies Port of Spain 6 Jun 2018 Test # 2306
LD Chandimal 8 16 7/190 8/206 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
A Dananjaya 9 27 8/307 9/334 3 v West Indies Gros Islet 14 Jun 2018 Test # 2308
MDK Perera 8 0 7/147 8/147 2 v West Indies Bridgetown 23 Jun 2018 Test # 2309
FDM Karunaratne 9 48 8/176 9/224 1 v South Africa Galle 12 Jul 2018 Test # 2311
AD Mathews 8 22 7/134 8/156 3 v South Africa Galle 12 Jul 2018 Test # 2311
HMRKB Herath 9 7 8/156 9/163 3 v South Africa Galle 12 Jul 2018 Test # 2311
PADLR Sandakan 10 27 9/163 10/190 3 v South Africa Galle 12 Jul 2018 Test # 2311
A Dananjaya 9 0 8/264 9/264 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
MDK Perera 9 2 8/173 9/175 2 v England Galle 6 Nov 2018 Test # 2324
HMRKB Herath 10 28 9/175 10/203 2 v England Galle 6 Nov 2018 Test # 2324
MDK Perera 9 10 8/229 9/239 4 v England Galle 6 Nov 2018 Test # 2324
HMRKB Herath 10 11 9/239 10/250 4 v England Galle 6 Nov 2018 Test # 2324
ARS Silva 10 28 9/308 10/336 2 v England Pallekele 14 Nov 2018 Test # 2326
A Dananjaya 9 0 8/240 9/240 4 v England Pallekele 14 Nov 2018 Test # 2326
MDK Perera 8 0 7/222 8/222 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
PADLR Sandakan 9 2 8/222 9/224 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
PM Pushpakumara 10 16 9/224 10/240 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
ARS Silva 9 1 8/225 9/226 4 v England Colombo (SSC) 23 Nov 2018 Test # 2329
PM Pushpakumara 10 58 9/226 10/284 4 v England Colombo (SSC) 23 Nov 2018 Test # 2329
N Dickwella 8 17 7/223 8/240 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
AD Mathews 8 0 7/100 8/100 2 v New Zealand Christchurch 26 Dec 2018 Test # 2336
MDK Perera 7 25 6/208 7/233 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
N Dickwella 7 9 6/93 7/102 1 v Australia Brisbane 24 Jan 2019 Test # 2343
MDK Perera 8 1 7/109 8/110 3 v Australia Brisbane 24 Jan 2019 Test # 2343
PVD Chameera 9 29 8/110 9/139 3 v Australia Brisbane 24 Jan 2019 Test # 2343
MDKJ Perera 7 9 6/133 7/142 2 v South Africa Durban 13 Feb 2019 Test # 2347
MDKJ Perera 7 0 6/206 7/206 4 v South Africa Durban 13 Feb 2019 Test # 2347
N Dickwella 8 26 7/128 8/154 2 v South Africa Gqeberha 21 Feb 2019 Test # 2348
N Dickwella 8 81 7/161 8/242 2 v New Zealand Galle 14 Aug 2019 Test # 2354
DM de Silva 8 43 7/171 8/214 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
N Dickwella 8 40 7/75 8/115 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
AD Mathews 7 49 6/461 7/510 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
AD Mathews 7 14 6/228 7/242 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
MDK Perera 8 0 7/332 8/332 1 v England Galle 22 Jan 2021 Test # 2405
RTM Mendis 8 8 7/70 8/78 3 v England Galle 22 Jan 2021 Test # 2405
L Embuldeniya 9 48 8/78 9/126 3 v England Galle 22 Jan 2021 Test # 2405
AM Fernando 10 0 9/126 10/126 3 v England Galle 22 Jan 2021 Test # 2405
HDRL Thirimanne 7 10 6/150 7/160 1 v West Indies North Sound 21 Mar 2021 Test # 2416
PVD Chameera 8 3 7/160 8/163 1 v West Indies North Sound 21 Mar 2021 Test # 2416
N Dickwella 7 22 6/438 7/460 3 v West Indies North Sound 21 Mar 2021 Test # 2416
PVD Chameera 8 2 7/460 8/462 3 v West Indies North Sound 21 Mar 2021 Test # 2416
P Nissanka 7 11 6/203 7/214 2 v West Indies North Sound 29 Mar 2021 Test # 2417
PW Hasaranga 8 62 7/585 8/647 2 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
MVT Fernando 9 1* 8/647 8/648 2 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
RTM Mendis 8 2 7/178 8/180 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
P Jayawickrama 9 14 8/180 9/194 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
LD Chandimal 7 24 6/331 7/355 1 v West Indies Galle 21 Nov 2021 Test # 2434
RTM Mendis 7 9 6/169 7/178 1 v West Indies Galle 29 Nov 2021 Test # 2437
L Embuldeniya 8 9 7/178 8/187 1 v West Indies Galle 29 Nov 2021 Test # 2437
AD Mathews 9 13 8/187 9/200 1 v West Indies Galle 29 Nov 2021 Test # 2437
DM de Silva 7 11 6/208 7/219 3 v West Indies Galle 29 Nov 2021 Test # 2437
P Nissanka 7 0 6/164 7/164 2 v India Mohali 4 Mar 2022 Test # 2452
N Dickwella 7 0 6/121 7/121 3 v India Mohali 4 Mar 2022 Test # 2452
N Dickwella 8 5 7/95 8/100 2 v India Bengaluru 12 Mar 2022 Test # 2456
L Embuldeniya 8 2 7/204 8/206 4 v India Bengaluru 12 Mar 2022 Test # 2456
MVT Fernando 9 2 8/206 9/208 4 v India Bengaluru 12 Mar 2022 Test # 2456
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page