Records type batting analysis [change type]
View list of partnerships [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date greater than or equal to 1 jan 2007 remove greater than or equal to 1 jan 2007 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 2011-2024 79 142 15 5479 206* 43.14 10977 49.91 15 26 6 566 42 Profile
filtered 2011-2024 39 71 6 2553 164 39.27 5302 48.15 5 15 3 272 15
List of partnerships
TT Samaraweera 6 111 5/162 6/273 1 v South Africa Durban 26 Dec 2011 Test # 2026
KC Sangakkara 6 104 5/141 6/245 3 v South Africa Durban 26 Dec 2011 Test # 2026
AD Mathews 6 5 5/189 6/194 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
NLTC Perera 7 25 6/194 7/219 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
HMRKB Herath 8 1 7/219 8/220 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
KTGD Prasad 9 16 8/220 9/236 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
UWMBCA Welegedara 10 3 9/236 10/239 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
TT Samaraweera 6 8 5/240 6/248 3 v South Africa Cape Town 3 Jan 2012 Test # 2028
HDRL Thirimanne 6 28 5/222 6/250 1 v Australia Sydney 3 Jan 2013 Test # 2070
KTGD Prasad 7 6 6/250 7/256 1 v Australia Sydney 3 Jan 2013 Test # 2070
HMRKB Herath 8 15 7/256 8/271 1 v Australia Sydney 3 Jan 2013 Test # 2070
DPMD Jayawardene 6 0 5/178 6/178 3 v Australia Sydney 3 Jan 2013 Test # 2070
KTGD Prasad 7 24 6/178 7/202 3 v Australia Sydney 3 Jan 2013 Test # 2070
HMRKB Herath 8 33 7/202 8/235 3 v Australia Sydney 3 Jan 2013 Test # 2070
RAS Lakmal 9 2 8/235 9/237 3 v Australia Sydney 3 Jan 2013 Test # 2070
N Pradeep 10 41 9/237 10/278 3 v Australia Sydney 3 Jan 2013 Test # 2070
DPMD Jayawardene 4 72 3/302 4/374 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
KC Sangakkara 4 67 3/227 4/294 1 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
KC Sangakkara 4 145 3/78 4/223 3 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
AD Mathews 5 82* 4/223 4/305 3 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
KC Sangakkara 6 67 5/161 6/228 1 v England Leeds 20 Jun 2014 Test # 2126
KTGD Prasad 7 1 6/228 7/229 1 v England Leeds 20 Jun 2014 Test # 2126
HMRKB Herath 8 0 7/229 8/229 1 v England Leeds 20 Jun 2014 Test # 2126
AD Mathews 6 9 5/268 6/277 3 v England Leeds 20 Jun 2014 Test # 2126
KC Sangakkara 6 130 5/78 6/208 2 v New Zealand Wellington 3 Jan 2015 Test # 2155
HDRL Thirimanne 7 23 6/133 7/156 4 v New Zealand Wellington 3 Jan 2015 Test # 2155
FDM Karunaratne 3 122 2/29 3/151 2 v New Zealand Dunedin 10 Dec 2015 Test # 2192
AD Mathews 4 5 3/151 4/156 2 v New Zealand Dunedin 10 Dec 2015 Test # 2192
KDK Vithanage 5 42 4/156 5/198 2 v New Zealand Dunedin 10 Dec 2015 Test # 2192
BKG Mendis 3 45 2/64 3/109 4 v New Zealand Dunedin 10 Dec 2015 Test # 2192
AD Mathews 4 56 3/109 4/165 4 v New Zealand Dunedin 10 Dec 2015 Test # 2192
KDK Vithanage 5 0 4/165 5/165 4 v New Zealand Dunedin 10 Dec 2015 Test # 2192
MDUS Jayasundera 3 71 2/44 3/115 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
AD Mathews 4 6 3/115 4/121 1 v New Zealand Hamilton 18 Dec 2015 Test # 2194
BKG Mendis 3 6 2/71 3/77 3 v New Zealand Hamilton 18 Dec 2015 Test # 2194
BKG Mendis 3 0 2/12 3/12 2 v England Leeds 19 May 2016 Test # 2203
AD Mathews 4 31 3/12 4/43 2 v England Leeds 19 May 2016 Test # 2203
BKG Mendis 3 44 2/35 3/79 3 v England Leeds 19 May 2016 Test # 2203
BKG Mendis 3 9 2/44 3/53 2 v England Chester-le-Street 27 May 2016 Test # 2204
AD Mathews 5 40 4/182 5/222 3 v England Chester-le-Street 27 May 2016 Test # 2204
TAM Siriwardana 6 92 5/222 6/314 3 v England Chester-le-Street 27 May 2016 Test # 2204
HMRKB Herath 7 116 6/314 7/430 3 v England Chester-le-Street 27 May 2016 Test # 2204
RMS Eranga 8 12 7/430 8/442 3 v England Chester-le-Street 27 May 2016 Test # 2204
RAS Lakmal 9 11 8/442 9/453 3 v England Chester-le-Street 27 May 2016 Test # 2204
HDRL Thirimanne 5 33 4/169 5/202 2 v England Lord's 9 Jun 2016 Test # 2205
AD Mathews 5 33 4/61 5/94 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
DM de Silva 6 27 5/94 6/121 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
AD Mathews 5 32 4/193 5/225 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
DM de Silva 5 18 4/60 5/78 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
WU Tharanga 6 0 5/78 6/78 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
AD Mathews 5 75 4/69 5/144 4 v South Africa Cape Town 2 Jan 2017 Test # 2244
AD Mathews 5 20 4/70 5/90 2 v South Africa Johannesburg 12 Jan 2017 Test # 2247
FDM Karunaratne 5 21 4/87 5/108 3 v South Africa Johannesburg 12 Jan 2017 Test # 2247
AD Mathews 4 5 3/133 4/138 2 v India Eden Gardens 16 Nov 2017 Test # 2281
N Dickwella 5 62 4/138 5/200 2 v India Eden Gardens 16 Nov 2017 Test # 2281
MD Shanaka 6 1 5/200 6/201 2 v India Eden Gardens 16 Nov 2017 Test # 2281
MDK Perera 7 0 6/201 7/201 2 v India Eden Gardens 16 Nov 2017 Test # 2281
AD Mathews 4 8 3/14 4/22 4 v India Eden Gardens 16 Nov 2017 Test # 2281
N Dickwella 5 47 4/22 5/69 4 v India Eden Gardens 16 Nov 2017 Test # 2281
FDM Karunaratne 4 62 3/60 4/122 1 v India Nagpur 24 Nov 2017 Test # 2283
N Dickwella 5 38 4/122 5/160 1 v India Nagpur 24 Nov 2017 Test # 2283
MD Shanaka 6 5 5/160 6/165 1 v India Nagpur 24 Nov 2017 Test # 2283
MDK Perera 7 19 6/165 7/184 1 v India Nagpur 24 Nov 2017 Test # 2283
HMRKB Herath 8 0 7/184 8/184 1 v India Nagpur 24 Nov 2017 Test # 2283
AD Mathews 4 20 3/48 4/68 3 v India Nagpur 24 Nov 2017 Test # 2283
N Dickwella 5 7 4/68 5/75 3 v India Nagpur 24 Nov 2017 Test # 2283
MD Shanaka 6 27 5/75 6/102 3 v India Nagpur 24 Nov 2017 Test # 2283
MDK Perera 7 5 6/102 7/107 3 v India Nagpur 24 Nov 2017 Test # 2283
HMRKB Herath 8 0 7/107 8/107 3 v India Nagpur 24 Nov 2017 Test # 2283
RAS Lakmal 9 58 8/107 9/165 3 v India Nagpur 24 Nov 2017 Test # 2283
AD Mathews 4 181 3/75 4/256 2 v India Delhi 2 Dec 2017 Test # 2286
S Samarawickrama 5 61 4/256 5/317 2 v India Delhi 2 Dec 2017 Test # 2286
ARS Silva 6 1 5/317 6/318 2 v India Delhi 2 Dec 2017 Test # 2286
N Dickwella 7 4 6/318 7/322 2 v India Delhi 2 Dec 2017 Test # 2286
RAS Lakmal 8 9 7/322 8/331 2 v India Delhi 2 Dec 2017 Test # 2286
PLS Gamage 9 12 8/331 9/343 2 v India Delhi 2 Dec 2017 Test # 2286
PADLR Sandakan 10 30 9/343 10/373 2 v India Delhi 2 Dec 2017 Test # 2286
DM de Silva 5 112 4/35 5/147 4 v India Delhi 2 Dec 2017 Test # 2286
ARS Silva 4 135 3/415 4/550 2 v Bangladesh Chattogram 31 Jan 2018 Test # 2295
N Dickwella 5 63 4/550 5/613 2 v Bangladesh Chattogram 31 Jan 2018 Test # 2295
BKG Mendis 4 0 3/96 4/96 1 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
FDM Karunaratne 4 12 3/80 4/92 3 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
ARS Silva 5 51 4/92 5/143 3 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
BKG Mendis 2 14 1/2 2/16 2 v West Indies Port of Spain 6 Jun 2018 Test # 2306
AD Mathews 3 14 2/16 3/30 2 v West Indies Port of Spain 6 Jun 2018 Test # 2306
ARS Silva 4 13 3/30 4/43 2 v West Indies Port of Spain 6 Jun 2018 Test # 2306
N Dickwella 5 78 4/43 5/121 2 v West Indies Port of Spain 6 Jun 2018 Test # 2306
BKG Mendis 2 28* 1/21 1/49 4 v West Indies Port of Spain 6 Jun 2018 Test # 2306
PLS Gamage 5 6 4/189 5/195 4 v West Indies Port of Spain 6 Jun 2018 Test # 2306
N Dickwella 6 23 5/195 6/218 4 v West Indies Port of Spain 6 Jun 2018 Test # 2306
BKG Mendis 4 67 3/59 4/126 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
ARS Silva 5 22 4/126 5/148 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
N Dickwella 6 31 5/148 6/179 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
A Dananjaya 7 11 6/179 7/190 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
RAS Lakmal 8 16 7/190 8/206 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
CAK Rajitha 9 31 8/206 9/237 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
CBRLS Kumara 10 16 9/237 10/253 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
BKG Mendis 5 117 4/48 5/165 3 v West Indies Gros Islet 14 Jun 2018 Test # 2308
AD Mathews 5 25 4/142 5/167 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
MD Gunathilaka 2 10 1/10 2/20 2 v New Zealand Christchurch 26 Dec 2018 Test # 2336
MD Gunathilaka 2 8 1/1 2/9 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
BKG Mendis 3 117 2/9 3/126 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
AD Mathews 4 29* 3/126 3/155 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
ARS Silva 4 3 3/155 4/158 4 v New Zealand Christchurch 26 Dec 2018 Test # 2336
FDM Karunaratne 2 5 1/26 2/31 1 v Australia Brisbane 24 Jan 2019 Test # 2343
HDRL Thirimanne 2 0 1/17 2/17 3 v Australia Brisbane 24 Jan 2019 Test # 2343
HDRL Thirimanne 1 8 0/82 1/90 2 v Australia Canberra 1 Feb 2019 Test # 2345
BKG Mendis 2 11 1/90 2/101 2 v Australia Canberra 1 Feb 2019 Test # 2345
MDKJ Perera 3 19 2/101 3/120 2 v Australia Canberra 1 Feb 2019 Test # 2345
HDRL Thirimanne 2 10 1/18 2/28 4 v Australia Canberra 1 Feb 2019 Test # 2345
AD Mathews 4 7 3/120 4/127 1 v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
AD Mathews 5 2 4/78 5/80 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
DM de Silva 6 67 5/80 6/147 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
N Dickwella 7 37 6/147 7/184 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
MDK Perera 8 51 7/184 8/235 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
BOP Fernando 4 26 3/70 4/96 4 v Pakistan Karachi 19 Dec 2019 Test # 2375
AD Mathews 4 43 3/184 4/227 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
AD Mathews 4 8 3/134 4/142 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
BKG Mendis 4 64* 3/140 3/204 4 v Zimbabwe Harare 27 Jan 2020 Test # 2383
MDKJ Perera 3 0 2/54 3/54 1 v South Africa Centurion 26 Dec 2020 Test # 2399
DM de Silva 4 131* 3/54 3/185 1 v South Africa Centurion 26 Dec 2020 Test # 2399
N Dickwella 4 99 3/185 4/284 1 v South Africa Centurion 26 Dec 2020 Test # 2399
MDKJ Perera 3 63 2/22 3/85 3 v South Africa Centurion 26 Dec 2020 Test # 2399
HDRL Thirimanne 3 25 2/29 3/54 1 v West Indies North Sound 21 Mar 2021 Test # 2416
HDRL Thirimanne 3 8 2/170 3/178 3 v West Indies North Sound 21 Mar 2021 Test # 2416
HDRL Thirimanne 3 13 2/64 3/77 2 v West Indies North Sound 29 Mar 2021 Test # 2417
DM de Silva 4 75 3/77 4/152 2 v West Indies North Sound 29 Mar 2021 Test # 2417
BOP Fernando 3 47* 2/146 2/193 4 v West Indies North Sound 29 Mar 2021 Test # 2417
AD Mathews 5 136 4/183 5/319 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
DM de Silva 6 18 5/143 6/161 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
N Dickwella 7 99* 6/161 6/260 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
AD Mathews 6 199 5/266 6/465 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
AD Mathews 4 82 3/151 4/233 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
AD Mathews 5 105 4/95 5/200 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
FDM Karunaratne 5 80 4/34 5/114 2 v New Zealand Wellington 17 Mar 2023 Test # 2500
AD Mathews 4 3 3/113 4/116 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
DM de Silva 5 126 4/116 5/242 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
AD Mathews 4 6 3/41 4/47 1 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
DM de Silva 5 10 4/47 5/57 1 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
FDM Karunaratne 4 4 3/60 4/64 3 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
AD Mathews 4 26 3/263 4/289 1 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
DM de Silva 5 86 4/289 5/375 1 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
AD Mathews 4 12 3/60 4/72 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