Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date between 3 Jan 2014 and 26 Feb 2024 remove between 3 Jan 2014 and 26 Feb 2024 from query
For wicket greater than or equal to 2 remove greater than or equal to 2 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 2016-2024 54 96 8 3582 173 40.70 6195 57.82 12 14 8 426 33 Profile
filtered 2016-2024 52 92 8 3301 173 39.29 5767 57.23 10 13 8 399 28
List of partnerships
LD Chandimal 5 24 4/43 5/67 1 v Australia Pallekele 26 Jul 2016 Test # 2209
MDKJ Perera 6 20 5/67 6/87 1 v Australia Pallekele 26 Jul 2016 Test # 2209
BKG Mendis 6 71 5/203 6/274 3 v Australia Pallekele 26 Jul 2016 Test # 2209
AD Mathews 6 25 5/199 6/224 1 v Australia Galle 4 Aug 2016 Test # 2213
MDK Perera 7 35 6/224 7/259 1 v Australia Galle 4 Aug 2016 Test # 2213
HMRKB Herath 8 6 7/259 8/265 1 v Australia Galle 4 Aug 2016 Test # 2213
AD Mathews 6 23 5/98 6/121 3 v Australia Galle 4 Aug 2016 Test # 2213
MDK Perera 7 51 6/121 7/172 3 v Australia Galle 4 Aug 2016 Test # 2213
LD Chandimal 6 211 5/26 6/237 1 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
JK Silva 7 30 6/246 7/276 3 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
HMRKB Herath 8 21 7/276 8/297 3 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
RAS Lakmal 9 50* 8/297 8/347 3 v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
WU Tharanga 5 44 4/307 5/351 1 v Zimbabwe Harare 29 Oct 2016 Test # 2228
FDM Karunaratne 5 94 4/117 5/211 3 v Zimbabwe Harare 29 Oct 2016 Test # 2228
DAS Gunaratne 6 30 5/211 6/241 3 v Zimbabwe Harare 29 Oct 2016 Test # 2228
WU Tharanga 5 143 4/112 5/255 1 v Zimbabwe Harare 6 Nov 2016 Test # 2231
DAS Gunaratne 6 87 5/255 6/342 1 v Zimbabwe Harare 6 Nov 2016 Test # 2231
FDM Karunaratne 4 40 3/44 4/84 3 v Zimbabwe Harare 6 Nov 2016 Test # 2231
LD Chandimal 6 27 5/94 6/121 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
HMRKB Herath 7 36 6/121 7/157 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
PVD Chameera 8 24 7/157 8/181 2 v South Africa Gqeberha 26 Dec 2016 Test # 2243
AD Mathews 6 21 5/225 6/246 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
HMRKB Herath 7 12 6/246 7/258 4 v South Africa Gqeberha 26 Dec 2016 Test # 2243
FDM Karunaratne 3 0 2/56 3/56 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
AD Mathews 4 4 3/56 4/60 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
LD Chandimal 5 18 4/60 5/78 2 v South Africa Cape Town 2 Jan 2017 Test # 2244
JK Silva 3 41 2/25 3/66 4 v South Africa Cape Town 2 Jan 2017 Test # 2244
AD Mathews 4 3 3/66 4/69 4 v South Africa Cape Town 2 Jan 2017 Test # 2244
BKG Mendis 3 15 2/47 3/62 2 v South Africa Johannesburg 12 Jan 2017 Test # 2247
AD Mathews 4 8 3/62 4/70 2 v South Africa Johannesburg 12 Jan 2017 Test # 2247
FDM Karunaratne 3 20 2/39 3/59 3 v South Africa Johannesburg 12 Jan 2017 Test # 2247
LD Chandimal 5 66 4/70 5/136 1 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
FDM Karunaratne 5 1 4/176 5/177 3 v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
N Dickwella 6 5 5/117 6/122 2 v India Colombo (SSC) 3 Aug 2017 Test # 2267
N Dickwella 8 22 7/321 8/343 3 v India Colombo (SSC) 3 Aug 2017 Test # 2267
MDK Perera 2 14 1/0 2/14 2 v India Delhi 2 Dec 2017 Test # 2286
FDM Karunaratne 2 17 1/14 2/31 4 v India Delhi 2 Dec 2017 Test # 2286
RAS Lakmal 3 0 2/31 3/31 4 v India Delhi 2 Dec 2017 Test # 2286
AD Mathews 4 4 3/31 4/35 4 v India Delhi 2 Dec 2017 Test # 2286
LD Chandimal 5 112 4/35 5/147 4 v India Delhi 2 Dec 2017 Test # 2286
ARS Silva 6 58* 5/147 5/205 4 v India Delhi 2 Dec 2017 Test # 2286
BKG Mendis 2 308 1/0 2/308 2 v Bangladesh Chattogram 31 Jan 2018 Test # 2295
BKG Mendis 2 47 1/14 2/61 1 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
FDM Karunaratne 2 34 1/19 2/53 3 v Bangladesh Mirpur 8 Feb 2018 Test # 2296
MDKJ Perera 2 15 1/0 2/15 1 v West Indies Gros Islet 14 Jun 2018 Test # 2308
ML Udawatte 3 10 2/34 3/44 3 v West Indies Gros Islet 14 Jun 2018 Test # 2308
MD Gunathilaka 4 6 3/75 4/81 2 v West Indies Bridgetown 23 Jun 2018 Test # 2309
ARS Silva 5 4 4/81 5/85 2 v West Indies Bridgetown 23 Jun 2018 Test # 2309
MD Gunathilaka 2 21 1/9 2/30 4 v West Indies Bridgetown 23 Jun 2018 Test # 2309
BKG Mendis 3 18 2/30 3/48 4 v West Indies Bridgetown 23 Jun 2018 Test # 2309
FDM Karunaratne 2 26 1/44 2/70 1 v South Africa Galle 12 Jul 2018 Test # 2311
FDM Karunaratne 2 13 1/51 2/64 3 v South Africa Galle 12 Jul 2018 Test # 2311
MD Gunathilaka 2 1 1/116 2/117 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
BKG Mendis 3 36 2/117 3/153 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
AD Mathews 4 16 3/153 4/169 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
ARS Silva 5 54 4/169 5/223 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
N Dickwella 6 15 5/223 6/238 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
MDK Perera 7 9 6/238 7/247 1 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
FDM Karunaratne 2 11 1/91 2/102 3 v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
JK Silva 2 6 1/4 2/10 2 v England Galle 6 Nov 2018 Test # 2324
BKG Mendis 3 24 2/10 3/34 2 v England Galle 6 Nov 2018 Test # 2324
AD Mathews 4 6 3/34 4/40 2 v England Galle 6 Nov 2018 Test # 2324
FDM Karunaratne 2 8 1/51 2/59 4 v England Galle 6 Nov 2018 Test # 2324
BKG Mendis 3 39 2/59 3/98 4 v England Galle 6 Nov 2018 Test # 2324
FDM Karunaratne 3 96 2/31 3/127 2 v England Pallekele 14 Nov 2018 Test # 2326
BKG Mendis 4 9 3/127 4/136 2 v England Pallekele 14 Nov 2018 Test # 2326
AD Mathews 5 10 4/136 5/146 2 v England Pallekele 14 Nov 2018 Test # 2326
FDM Karunaratne 2 2 1/14 2/16 4 v England Pallekele 14 Nov 2018 Test # 2326
FDM Karunaratne 2 142 1/31 2/173 2 v England Colombo (SSC) 23 Nov 2018 Test # 2329
FDM Karunaratne 2 9 1/15 2/24 4 v England Colombo (SSC) 23 Nov 2018 Test # 2329
FDM Karunaratne 2 2 1/5 2/7 1 v New Zealand Wellington 15 Dec 2018 Test # 2335
FDM Karunaratne 2 5 1/5 2/10 3 v New Zealand Wellington 15 Dec 2018 Test # 2335
ARS Silva 5 8 4/58 5/66 1 v Australia Brisbane 24 Jan 2019 Test # 2343
HDRL Thirimanne 5 34 4/35 5/69 3 v Australia Brisbane 24 Jan 2019 Test # 2343
MDKJ Perera 4 37* 3/120 3/157 2 v Australia Canberra 1 Feb 2019 Test # 2345
FDM Karunaratne 4 23 3/157 4/180 2 v Australia Canberra 1 Feb 2019 Test # 2345
BKG Mendis 6 14 5/83 6/97 4 v Australia Canberra 1 Feb 2019 Test # 2345
MDKJ Perera 6 43 5/90 6/133 2 v South Africa Durban 13 Feb 2019 Test # 2347
MDKJ Perera 6 96 5/110 6/206 4 v South Africa Durban 13 Feb 2019 Test # 2347
MDKJ Perera 6 31 5/66 6/97 2 v South Africa Gqeberha 21 Feb 2019 Test # 2348
N Dickwella 7 31 6/97 7/128 2 v South Africa Gqeberha 21 Feb 2019 Test # 2348
AD Mathews 5 11 4/144 5/155 2 v New Zealand Galle 14 Aug 2019 Test # 2354
AD Mathews 5 18* 4/250 4/268 4 v New Zealand Galle 14 Aug 2019 Test # 2354
FDM Karunaratne 5 37 4/93 5/130 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
N Dickwella 6 0 5/130 6/130 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
MDK Perera 7 41 6/130 7/171 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
RAS Lakmal 8 43 7/171 8/214 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
L Embuldeniya 9 10 8/214 9/224 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
CBRLS Kumara 10 20 9/224 10/244 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
BKG Mendis 4 11 3/11 4/22 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
AD Mathews 5 62 4/127 5/189 1 v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
N Dickwella 6 67 5/189 6/256 1 v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
MDK Perera 7 52* 6/256 6/308 1 v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
LD Chandimal 6 67 5/80 6/147 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
BOP Fernando 5 1 4/96 5/97 4 v Pakistan Karachi 19 Dec 2019 Test # 2375
AD Mathews 5 98 4/227 5/325 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
AD Mathews 5 84 4/142 5/226 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
LD Chandimal 4 131* 3/54 3/185 1 v South Africa Centurion 26 Dec 2020 Test # 2399
HDRL Thirimanne 4 22 3/54 4/76 1 v West Indies North Sound 21 Mar 2021 Test # 2416
HDRL Thirimanne 4 11 3/178 4/189 3 v West Indies North Sound 21 Mar 2021 Test # 2416
P Nissanka 5 70 4/189 5/259 3 v West Indies North Sound 21 Mar 2021 Test # 2416
LD Chandimal 4 75 3/77 4/152 2 v West Indies North Sound 29 Mar 2021 Test # 2417
P Nissanka 5 25 4/152 5/177 2 v West Indies North Sound 29 Mar 2021 Test # 2417
FDM Karunaratne 4 345 3/190 4/535 2 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
BOP Fernando 4 9 3/319 4/328 1 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
FDM Karunaratne 4 73 3/39 4/112 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
P Nissanka 5 12 4/112 5/124 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
FDM Karunaratne 4 111 3/170 4/281 1 v West Indies Galle 21 Nov 2021 Test # 2434
AD Mathews 4 1 3/162 4/163 3 v West Indies Galle 21 Nov 2021 Test # 2434
AD Mathews 4 2 3/152 4/154 1 v West Indies Galle 29 Nov 2021 Test # 2437
P Nissanka 4 78 3/73 4/151 3 v West Indies Galle 29 Nov 2021 Test # 2437
LD Chandimal 5 6 4/151 5/157 3 v West Indies Galle 29 Nov 2021 Test # 2437
RTM Mendis 6 51 5/157 6/208 3 v West Indies Galle 29 Nov 2021 Test # 2437
RAS Lakmal 7 11 6/208 7/219 3 v West Indies Galle 29 Nov 2021 Test # 2437
AD Mathews 8 2 7/219 8/221 3 v West Indies Galle 29 Nov 2021 Test # 2437
L Embuldeniya 9 124 8/221 9/345 3 v West Indies Galle 29 Nov 2021 Test # 2437
P Nissanka 4 7 3/96 4/103 2 v India Mohali 4 Mar 2022 Test # 2452
AD Mathews 4 49 3/45 4/94 3 v India Mohali 4 Mar 2022 Test # 2452
AD Mathews 4 14 3/14 4/28 2 v India Bengaluru 12 Mar 2022 Test # 2456
FDM Karunaratne 4 7 3/98 4/105 4 v India Bengaluru 12 Mar 2022 Test # 2456
AD Mathews 4 25 3/158 4/183 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
FDM Karunaratne 5 33 4/110 5/143 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
LD Chandimal 6 18 5/143 6/161 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
AD Mathews 5 102 4/164 5/266 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
AD Mathews 4 23 3/74 4/97 1 v Australia Galle 29 Jun 2022 Test # 2469
BOP Fernando 4 4 3/59 4/63 3 v Australia Galle 29 Jun 2022 Test # 2469
LD Chandimal 5 32 4/63 5/95 3 v Australia Galle 29 Jun 2022 Test # 2469
N Dickwella 6 1 5/95 6/96 3 v Australia Galle 29 Jun 2022 Test # 2469
LD Chandimal 5 31 4/68 5/99 1 v Pakistan Galle 16 Jul 2022 Test # 2472
LD Chandimal 6 40 5/178 6/218 3 v Pakistan Galle 16 Jul 2022 Test # 2472
LD Chandimal 5 63 4/195 5/258 1 v Pakistan Galle 24 Jul 2022 Test # 2473
N Dickwella 6 32 5/258 6/290 1 v Pakistan Galle 24 Jul 2022 Test # 2473
FDM Karunaratne 6 126 5/117 6/243 3 v Pakistan Galle 24 Jul 2022 Test # 2473
DN Wellalage 7 35 6/243 7/278 3 v Pakistan Galle 24 Jul 2022 Test # 2473
RTM Mendis 8 82 7/278 8/360 3 v Pakistan Galle 24 Jul 2022 Test # 2473
AD Mathews 5 27 4/233 5/260 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
N Dickwella 6 8 5/260 6/268 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
CAK Rajitha 7 48 6/268 7/316 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
AD Mathews 6 60 5/200 6/260 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
N Dickwella 7 6 6/260 7/266 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
CAK Rajitha 8 22 7/266 8/288 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
CBRLS Kumara 9 10 8/288 9/298 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
AM Fernando 10 4 9/298 10/302 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
FDM Karunaratne 6 2 5/114 6/116 2 v New Zealand Wellington 17 Mar 2023 Test # 2500
LD Chandimal 5 126 4/116 5/242 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
KNM Fernando 6 76 5/242 6/318 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
CAK Rajitha 7 0 6/318 7/318 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
LD Chandimal 6 18 5/390 6/408 1 v Ireland Galle 16 Apr 2023 Test # 2502
AD Mathews 4 53* 3/651 3/704 2 v Ireland Galle 24 Apr 2023 Test # 2503
AD Mathews 5 131 4/54 5/185 1 v Pakistan Galle 16 Jul 2023 Test # 2511
S Samarawickrama 6 57 5/185 6/242 1 v Pakistan Galle 16 Jul 2023 Test # 2511
RTM Mendis 7 15 6/242 7/257 1 v Pakistan Galle 16 Jul 2023 Test # 2511
NGRP Jayasuriya 8 25 7/257 8/282 1 v Pakistan Galle 16 Jul 2023 Test # 2511
CAK Rajitha 9 1 8/282 9/283 1 v Pakistan Galle 16 Jul 2023 Test # 2511
LD Chandimal 5 60 4/99 5/159 3 v Pakistan Galle 16 Jul 2023 Test # 2511
S Samarawickrama 6 16 5/159 6/175 3 v Pakistan Galle 16 Jul 2023 Test # 2511
RTM Mendis 7 76 6/175 7/251 3 v Pakistan Galle 16 Jul 2023 Test # 2511
NGRP Jayasuriya 8 18 7/251 8/269 3 v Pakistan Galle 16 Jul 2023 Test # 2511
LD Chandimal 5 85 4/36 5/121 1 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
S Samarawickrama 6 1 5/121 6/122 1 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
RTM Mendis 7 11 6/122 7/133 1 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
AD Mathews 5 22 4/109 5/131 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
AD Mathews 5 0 4/380 5/380 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
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