Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 17 Nov 2012 remove greater than or equal to 17 Nov 2012 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 2009-2024 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 57 782 86 Profile
filtered 2012-2024 43 48 8 4304 200* 107.60 8501 50.62 15 33 0 48 440 46
List of partnerships
DPMD Jayawardene 6 156 5/50 6/206 2 v New Zealand Galle 17 Nov 2012 Test # 2059
TT Samaraweera 5 17 4/46 5/63 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
HAPW Jayawardene 6 56 5/63 6/119 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
S Randiv 7 3 6/119 7/122 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
KMDN Kulasekara 8 46 7/122 8/168 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
RMS Eranga 9 1 8/168 9/169 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
HMRKB Herath 10 26 9/169 10/195 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
TM Dilshan 5 161 4/87 5/248 2 v Australia Hobart 14 Dec 2012 Test # 2067
KC Sangakkara 5 6 4/76 5/82 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
HAPW Jayawardene 6 22 5/82 6/104 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
SMSM Senanayake 7 20 6/104 7/124 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
HMRKB Herath 8 0 7/124 8/124 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
RMS Eranga 9 61 8/124 9/185 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
RAS Lakmal 10 19 9/185 10/204 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
LD Chandimal 5 138 4/186 5/324 3 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
HAPW Jayawardene 6 156* 5/324 5/480 3 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
LD Chandimal 5 7 4/159 5/166 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
HAPW Jayawardene 6 73 5/166 6/239 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
MDK Perera 7 112 6/239 7/351 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
DPMD Jayawardene 6 179 5/375 6/554 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
KC Sangakkara 5 96 4/289 5/385 2 v England Lord's 12 Jun 2014 Test # 2124
HAPW Jayawardene 6 15 5/385 6/400 2 v England Lord's 12 Jun 2014 Test # 2124
KMDN Kulasekara 7 13 6/400 7/413 2 v England Lord's 12 Jun 2014 Test # 2124
HMRKB Herath 8 17 7/413 8/430 2 v England Lord's 12 Jun 2014 Test # 2124
RMS Eranga 9 12 8/430 9/442 2 v England Lord's 12 Jun 2014 Test # 2124
DPMD Jayawardene 5 92 4/176 5/268 3 v England Leeds 20 Jun 2014 Test # 2126
LD Chandimal 6 9 5/268 6/277 3 v England Leeds 20 Jun 2014 Test # 2126
KTGD Prasad 7 0 6/277 7/277 3 v England Leeds 20 Jun 2014 Test # 2126
HMRKB Herath 8 149 7/277 8/426 3 v England Leeds 20 Jun 2014 Test # 2126
RMS Eranga 9 11 8/426 9/437 3 v England Leeds 20 Jun 2014 Test # 2126
HDRL Thirimanne 5 54 4/136 5/190 2 v South Africa Galle 16 Jul 2014 Test # 2129
LD Chandimal 6 10 5/190 6/200 2 v South Africa Galle 16 Jul 2014 Test # 2129
MDK Perera 7 1 6/200 7/201 2 v South Africa Galle 16 Jul 2014 Test # 2129
HMRKB Herath 8 71 7/201 8/272 2 v South Africa Galle 16 Jul 2014 Test # 2129
DPMD Jayawardene 4 131 3/115 4/246 1 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
KC Sangakkara 4 81 3/83 4/164 3 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
KDK Vithanage 5 10 4/164 5/174 3 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
N Dickwella 6 29 5/174 6/203 3 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
MDK Perera 7 11 6/203 7/214 3 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
HMRKB Herath 8 15 7/214 8/229 3 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
KC Sangakkara 4 181 3/257 4/438 2 v Pakistan Galle 6 Aug 2014 Test # 2133
HDRL Thirimanne 4 43 3/15 4/58 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
N Dickwella 5 2 4/58 5/60 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
HAPW Jayawardene 6 28 5/60 6/88 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
KTGD Prasad 7 17 6/88 7/105 2 v New Zealand Christchurch 26 Dec 2014 Test # 2151
FDM Karunaratne 4 96 3/181 4/277 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
N Dickwella 5 10 4/277 5/287 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
PHT Kaushal 6 20 5/287 6/307 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
HAPW Jayawardene 7 13 6/307 7/320 3 v New Zealand Christchurch 26 Dec 2014 Test # 2151
JK Silva 4 72 3/119 4/191 2 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
LD Chandimal 5 3 4/191 5/194 2 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
KDK Vithanage 6 8 5/194 6/202 2 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
KTGD Prasad 7 73 6/202 7/275 2 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
HMRKB Herath 8 0 7/275 8/275 2 v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
WU Tharanga 4 45 3/35 4/80 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
J Mubarak 5 81 4/80 5/161 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
LD Chandimal 6 117 5/161 6/278 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
KTGD Prasad 7 0 6/278 7/278 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
PHT Kaushal 8 12 7/278 8/290 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
RAS Lakmal 9 16 8/290 9/306 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
N Pradeep 10 7 9/306 10/313 3 v Pakistan Pallekele 3 Jul 2015 Test # 2169
HDRL Thirimanne 4 27 3/27 4/54 1 v India Galle 12 Aug 2015 Test # 2176
J Mubarak 5 6 4/54 5/60 1 v India Galle 12 Aug 2015 Test # 2176
LD Chandimal 6 79 5/60 6/139 1 v India Galle 12 Aug 2015 Test # 2176
HDRL Thirimanne 4 127 3/114 4/241 2 v India Colombo (PSS) 20 Aug 2015 Test # 2177
LD Chandimal 5 18 4/241 5/259 2 v India Colombo (PSS) 20 Aug 2015 Test # 2177
J Mubarak 6 25 5/259 6/284 2 v India Colombo (PSS) 20 Aug 2015 Test # 2177
JK Silva 4 53 3/21 4/74 4 v India Colombo (SSC) 28 Aug 2015 Test # 2179
HDRL Thirimanne 5 33 4/74 5/107 4 v India Colombo (SSC) 28 Aug 2015 Test # 2179
MDKJ Perera 6 135 5/107 6/242 4 v India Colombo (SSC) 28 Aug 2015 Test # 2179
HMRKB Herath 7 7 6/242 7/249 4 v India Colombo (SSC) 28 Aug 2015 Test # 2179
LD Chandimal 4 6 3/115 4/121 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
TAM Siriwardana 5 138 4/121 5/259 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
KDK Vithanage 6 0 5/259 6/259 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
HMRKB Herath 7 5 6/259 7/264 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
PVD Chameera 8 20 7/264 8/284 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
JK Silva 4 82 3/100 4/182 3 v England Chester-le-Street 27 May 2016 Test # 2204
LD Chandimal 5 40 4/182 5/222 3 v England Chester-le-Street 27 May 2016 Test # 2204
BKG Mendis 4 67 3/117 4/184 1 v Australia Galle 4 Aug 2016 Test # 2213
LD Chandimal 5 15 4/184 5/199 1 v Australia Galle 4 Aug 2016 Test # 2213
DM de Silva 6 25 5/199 6/224 1 v Australia Galle 4 Aug 2016 Test # 2213
BKG Mendis 4 75 3/118 4/193 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
LD Chandimal 5 32 4/193 5/225 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
DM de Silva 6 21 5/225 6/246 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
WU Tharanga 4 57 3/68 4/125 2 v India Galle 26 Jul 2017 Test # 2265
N Dickwella 5 18 4/125 5/143 2 v India Galle 26 Jul 2017 Test # 2265
MDK Perera 6 62 5/143 6/205 2 v India Galle 26 Jul 2017 Test # 2265
HDRL Thirimanne 3 99 2/34 3/133 2 v India Eden Gardens 16 Nov 2017 Test # 2281
LD Chandimal 4 5 3/133 4/138 2 v India Eden Gardens 16 Nov 2017 Test # 2281
MDK Perera 3 61 2/14 3/75 2 v India Delhi 2 Dec 2017 Test # 2286
LD Chandimal 4 181 3/75 4/256 2 v India Delhi 2 Dec 2017 Test # 2286
FDM Karunaratne 4 63 3/136 4/199 3 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
ARS Silva 5 64 4/199 5/263 3 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
DM de Silva 4 6 3/34 4/40 2 v England Galle 6 Nov 2018 Test # 2324
LD Chandimal 5 75 4/40 5/115 2 v England Galle 6 Nov 2018 Test # 2324
N Dickwella 6 21 5/115 6/136 2 v England Galle 6 Nov 2018 Test # 2324
BKG Mendis 4 46 3/98 4/144 4 v England Galle 6 Nov 2018 Test # 2324
LD Chandimal 5 10 4/144 5/154 4 v England Galle 6 Nov 2018 Test # 2324
N Dickwella 6 36 5/154 6/190 4 v England Galle 6 Nov 2018 Test # 2324
MDK Perera 7 7 6/190 7/197 4 v England Galle 6 Nov 2018 Test # 2324
FDM Karunaratne 4 77 3/26 4/103 4 v England Pallekele 14 Nov 2018 Test # 2326
ARS Silva 5 73 4/103 5/176 4 v England Pallekele 14 Nov 2018 Test # 2326
N Dickwella 6 45 5/176 6/221 4 v England Pallekele 14 Nov 2018 Test # 2326
FDM Karunaratne 4 133 3/9 4/142 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
LD Chandimal 5 25 4/142 5/167 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
N Dickwella 6 20 5/167 6/187 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
BKG Mendis 4 274* 3/13 3/287 3 v New Zealand Wellington 15 Dec 2018 Test # 2335
BKG Mendis 3 77 2/66 3/143 2 v New Zealand Galle 14 Aug 2019 Test # 2354
MDKJ Perera 4 1 3/143 4/144 2 v New Zealand Galle 14 Aug 2019 Test # 2354
DM de Silva 5 11 4/144 5/155 2 v New Zealand Galle 14 Aug 2019 Test # 2354
N Dickwella 6 3 5/155 6/158 2 v New Zealand Galle 14 Aug 2019 Test # 2354
BKG Mendis 3 92 2/92 3/184 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
LD Chandimal 4 43 3/184 4/227 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
DM de Silva 5 98 4/227 5/325 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
N Dickwella 6 136 5/325 6/461 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
RAS Lakmal 7 49 6/461 7/510 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
L Embuldeniya 8 0 7/510 8/510 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
CAK Rajitha 9 5 8/510 9/515 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
BKG Mendis 3 30 2/104 3/134 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
LD Chandimal 4 8 3/134 4/142 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
DM de Silva 5 84 4/142 5/226 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
N Dickwella 6 2 5/226 6/228 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
RAS Lakmal 7 14 6/228 7/242 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
L Embuldeniya 8 2 7/242 8/244 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
HDRL Thirimanne 4 52 3/158 4/210 3 v England Galle 14 Jan 2021 Test # 2403
LD Chandimal 5 33 4/210 5/243 3 v England Galle 14 Jan 2021 Test # 2403
N Dickwella 6 48 5/243 6/291 3 v England Galle 14 Jan 2021 Test # 2403
MD Shanaka 7 5 6/291 7/296 3 v England Galle 14 Jan 2021 Test # 2403
PW Hasaranga 8 18 7/296 8/314 3 v England Galle 14 Jan 2021 Test # 2403
MDK Perera 9 38 8/314 9/352 3 v England Galle 14 Jan 2021 Test # 2403
AM Fernando 10 7 9/352 10/359 3 v England Galle 14 Jan 2021 Test # 2403
HDRL Thirimanne 3 69 2/7 3/76 1 v England Galle 22 Jan 2021 Test # 2405
LD Chandimal 4 117 3/76 4/193 1 v England Galle 22 Jan 2021 Test # 2405
N Dickwella 5 39 4/193 5/232 1 v England Galle 22 Jan 2021 Test # 2405
FDM Karunaratne 3 123 2/39 3/162 3 v West Indies Galle 21 Nov 2021 Test # 2434
DM de Silva 4 1 3/162 4/163 3 v West Indies Galle 21 Nov 2021 Test # 2434
LD Chandimal 5 28* 4/163 4/191 3 v West Indies Galle 21 Nov 2021 Test # 2434
BKG Mendis 3 92 2/66 3/158 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
DM de Silva 4 25 3/158 4/183 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
LD Chandimal 5 136 4/183 5/319 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
N Dickwella 6 4 5/319 6/323 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
RTM Mendis 7 5 6/323 7/328 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
L Embuldeniya 8 0 7/328 8/328 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
MVT Fernando 9 47* 8/328 8/375 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
AM Fernando 9 15 8/375 9/390 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
MVT Fernando 10 7 9/390 10/397 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
FDM Karunaratne 4 20 3/144 4/164 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
DM de Silva 5 102 4/164 5/266 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
LD Chandimal 6 199 5/266 6/465 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
N Dickwella 7 17 6/465 7/482 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
RTM Mendis 8 19 7/482 8/501 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
P Jayawickrama 9 1 8/501 9/502 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
AM Fernando 10 4 9/502 10/506 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
BKG Mendis 3 22 2/164 3/186 2 v Australia Galle 8 Jul 2022 Test # 2471
LD Chandimal 4 83 3/186 4/269 2 v Australia Galle 8 Jul 2022 Test # 2471
BKG Mendis 3 34 2/47 3/81 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
NGRP Jayasuriya 4 14 3/81 4/95 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
LD Chandimal 5 105 4/95 5/200 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
DM de Silva 6 60 5/200 6/260 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
BKG Mendis 3 133 2/496 3/629 2 v Ireland Galle 24 Apr 2023 Test # 2503
LD Chandimal 4 22* 3/629 3/651 2 v Ireland Galle 24 Apr 2023 Test # 2503
DM de Silva 4 53* 3/651 3/704 2 v Ireland Galle 24 Apr 2023 Test # 2503
FDM Karunaratne 3 31 2/22 3/53 1 v Pakistan Galle 16 Jul 2023 Test # 2511
LD Chandimal 4 1 3/53 4/54 1 v Pakistan Galle 16 Jul 2023 Test # 2511
DM de Silva 5 131 4/54 5/185 1 v Pakistan Galle 16 Jul 2023 Test # 2511
BKG Mendis 3 13 2/86 3/99 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
LD Chandimal 4 10 3/99 4/109 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
DM de Silva 5 22 4/109 5/131 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
S Samarawickrama 6 10 5/131 6/141 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
RTM Mendis 7 36 6/141 7/177 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
NGRP Jayasuriya 8 7 7/177 8/184 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
AM Fernando 9 4 8/184 9/188 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
D Madushanka 10 0 9/188 10/188 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
FDM Karunaratne 3 33 2/115 3/148 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
LD Chandimal 4 232 3/148 4/380 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
DM de Silva 5 0 4/380 5/380 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
S Samarawickrama 6 30 5/380 6/410 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
KNM Fernando 3 45 2/15 3/60 3 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
LD Chandimal 4 12 3/60 4/72 3 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
DM de Silva 5 6 4/72 5/78 3 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
PHKD Mendis 6 11 5/78 6/89 3 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
NGRP Jayasuriya 7 43 6/89 7/132 3 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
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