Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2021-2024 106 102 13 2996 110 33.66 3093 96.86 3 17 7 229 92 Profile
filtered 2021-2024 106 102 13 2996 110 33.66 3093 96.86 3 17 7 229 92
List of partnerships
P Nissanka 4 185 3/43 4/228 2 ODI v Bangladesh Chattogram 15 Mar 2024 ODI # 4744
LD Chandimal 4 129 3/147 4/276 2 ODI v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
AD Mathews 5 118 4/27 5/145 1 T20I v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
J Liyanage 5 111 4/147 5/258 1 ODI v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
MDKJ Perera 4 103 3/65 4/168 1 T20I v New Zealand Auckland 2 Apr 2023 T20I # 2039
BKG Mendis 4 102 3/86 4/188 1 ODI v Afghanistan Lahore 5 Sep 2023 ODI # 4633
DM de Silva 4 101 3/34 4/135 1 ODI v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
DM de Silva 5 99 4/84 5/183 1 ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
WIA Fernando 4 97 3/137 4/234 1 ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
P Nissanka 2 91 1/42 2/133 1 T20I v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
PBB Rajapaksa 5 86 4/79 5/165 2 T20I v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
MD Shanaka 6 82 5/150 6/232 2 ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
MD Shanaka 5 79 4/164 5/243 2 ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
S Samarawickrama 4 78 3/43 4/121 2 ODI v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
DM de Silva 6 78 5/135 6/213 1 ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
BKG Mendis 4 77 3/134 4/211 1 ODI v Australia Pallekele 14 Jun 2022 ODI # 4409
S Samarawickrama 4 77 3/104 4/181 2 ODI v Netherlands Lucknow 21 Oct 2023 ODI # 4676
S Samarawickrama 4 73* 3/133 3/206 1 T20I v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
BKG Mendis 2 70* 1/63 1/133 2 T20I v Ireland Hobart 23 Oct 2022 T20I # 1841
P Nissanka 2 69 1/2 2/71 2 T20I v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
BKG Mendis 3 66 2/7 3/73 1 T20I v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
DN Wellalage 7 65* 6/249 6/314 2 ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
MD Shanaka 5 64 4/61 5/125 2 ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
SSD Arachchige 4 64 3/116 4/180 1 ODI v Netherlands Harare 9 Jul 2023 ODI # 4620
MDKJ Perera 2 63 1/15 2/78 1 T20I v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
S Samarawickrama 4 63 3/72 4/135 1 ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
P Nissanka 2 61 1/39 2/100 1 T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
DM de Silva 5 61 4/142 5/203 1 ODI v Scotland Bulawayo 27 Jun 2023 ODI # 4603
BKG Mendis 3 60 2/36 3/96 1 T20I v Netherlands Geelong 20 Oct 2022 T20I # 1835
PW Hasaranga 7 58* 6/297 6/355 1 ODI v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
P Nissanka 5 58 4/103 5/161 2 Test v India Mohali 4 Mar 2022 Test # 2452
DN Wellalage 6 57 5/150 6/207 1 ODI v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
DM de Silva 3 54 2/46 3/100 2 T20I v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
PVD Chameera 8 52 7/208 8/260 1 ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
C Karunaratne 7 50 6/194 7/244 1 ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
PW Hasaranga 6 50 5/258 6/308 1 ODI v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
MD Shanaka 5 49 4/117 5/166 1 ODI v India Colombo (RPS) 18 Jul 2021 ODI # 4307
LD Chandimal 4 48 3/116 4/164 2 ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
MADI Hemantha 7 48 6/215 7/263 1 ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
MD Shanaka 3 46 2/133 3/179 1 T20I v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
DM de Silva 5 46 4/235 5/281 1 ODI v Ireland Bulawayo 25 Jun 2023 ODI # 4599
M Theekshana 7 45 6/213 7/258 1 ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
S Samarawickrama 4 44 3/243 4/287 1 ODI v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
P Nissanka 4 44 3/98 4/142 1 ODI v Scotland Bulawayo 27 Jun 2023 ODI # 4603
BKG Mendis 4 44 3/84 4/128 1 ODI v Bangladesh Chattogram 13 Mar 2024 ODI # 4743
WIA Fernando 4 43 3/151 4/194 2 ODI v India Colombo (RPS) 23 Jul 2021 ODI # 4312
P Nissanka 3 43 2/21 3/64 2 T20I v Australia Sydney 11 Feb 2022 T20I # 1458
S Samarawickrama 4 43 3/25 4/68 2 ODI v India Colombo (RPS) 12 Sep 2023 ODI # 4641
J Liyanage 5 43 4/74 5/117 1 ODI v Bangladesh Chattogram 18 Mar 2024 ODI # 4745
DM de Silva 4 42 3/19 4/61 2 ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
LD Chandimal 4 42 3/107 4/149 1 ODI v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
P Nissanka 2 42 1/25 2/67 2 T20I v Australia Pallekele 11 Jun 2022 T20I # 1564
P Nissanka 2 41 1/20 2/61 1 T20I v South Africa Sharjah 30 Oct 2021 T20I # 1378
P Nissanka 3 41 2/23 3/64 2 ODI v India Guwahati 10 Jan 2023 ODI # 4501
PVD Chameera 7 40* 6/97 6/137 2 T20I v India Lucknow 24 Feb 2022 T20I # 1492
KNA Bandara 4 40 3/50 4/90 2 T20I v India Colombo (RPS) 25 Jul 2021 T20I # 1204
DM de Silva 5 39 4/111 5/150 2 ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
MD Shanaka 5 38 4/134 5/172 1 ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
MDKJ Perera 4 38 3/32 4/70 1 ODI v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
C Karunaratne 7 37* 6/120 6/157 1 T20I v Australia Perth 25 Oct 2022 T20I # 1845
MD Shanaka 6 37* 5/128 5/165 2 ODI v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
C Karunaratne 6 37 5/60 6/97 2 T20I v India Lucknow 24 Feb 2022 T20I # 1492
SSD Arachchige 5 37 4/125 5/162 1 ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
P Nissanka 4 36* 3/345 3/381 1 ODI v Afghanistan Pallekele 9 Feb 2024 ODI # 4725
LD Chandimal 3 34 2/34 3/68 2 T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
P Nissanka 3 34 2/39 3/73 3 Test v West Indies Galle 29 Nov 2021 Test # 2437
MD Shanaka 5 34 4/149 5/183 1 ODI v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
P Nissanka 3 34 2/76 3/110 1 T20I v Australia Melbourne 18 Feb 2022 T20I # 1470
PW Hasaranga 8 34 7/222 8/256 1 ODI v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
C Karunaratne 7 33 6/121 7/154 1 ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
DM de Silva 4 33 3/51 4/84 2 T20I v India Rajkot 7 Jan 2023 T20I # 1986
BKG Mendis 4 33 3/177 4/210 2 ODI v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
BKG Mendis 4 33 3/41 4/74 1 ODI v Bangladesh Chattogram 18 Mar 2024 ODI # 4745
PHKD Mendis 4 32 3/31 4/63 2 ODI v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
MD Shanaka 6 32 5/183 6/215 1 ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
AD Mathews 5 32 4/51 5/83 2 T20I v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
P Nissanka 4 31 3/18 4/49 1 ODI v New Zealand Hamilton 31 Mar 2023 ODI # 4557
BKG Mendis 3 30 2/24 3/54 2 T20I v Australia Melbourne 20 Feb 2022 T20I # 1478
DM de Silva 4 29 3/64 4/93 1 ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
P Nissanka 3 29 2/255 3/284 2 ODI v Australia Colombo (RPS) 19 Jun 2022 ODI # 4415
DM de Silva 4 28 3/89 4/117 1 ODI v India Colombo (RPS) 18 Jul 2021 ODI # 4307
MD Shanaka 5 28 4/110 5/138 1 T20I v India Pune 5 Jan 2023 T20I # 1985
DM de Silva 5 28 4/139 5/167 1 ODI v Afghanistan Pune 30 Oct 2023 ODI # 4687
AD Mathews 5 27 4/94 5/121 3 Test v India Mohali 4 Mar 2022 Test # 2452
S Samarawickrama 4 27 3/117 4/144 1 ODI v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
MDKJ Perera 2 24 1/7 2/31 2 T20I v Netherlands Sharjah 22 Oct 2021 T20I # 1346
MDKJ Perera 2 23 1/1 2/24 2 T20I v England Sharjah 1 Nov 2021 T20I # 1382
BKG Mendis 3 23 2/24 3/47 2 T20I v India Wankhede 3 Jan 2023 T20I # 1984
MD Shanaka 5 23 4/99 5/122 1 T20I v New Zealand Dunedin 5 Apr 2023 T20I # 2040
P Nissanka 4 23 3/61 4/84 1 ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
MD Shanaka 6 23 5/162 6/185 1 ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
M Theekshana 7 23 6/185 7/208 1 ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
PW Hasaranga 6 22 5/172 6/194 1 ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
AD Mathews 5 22 4/28 5/50 2 Test v India Bengaluru 12 Mar 2022 Test # 2456
MD Shanaka 5 22 4/108 5/130 1 ODI v Australia Pallekele 16 Jun 2022 ODI # 4412
BKG Mendis 4 22 3/34 4/56 1 ODI v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
P Nissanka 3 22 2/75 3/97 1 T20I v Australia Perth 25 Oct 2022 T20I # 1845
BKG Mendis 4 22 3/111 4/133 1 T20I v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
MD Shanaka 5 21 4/90 5/111 2 T20I v India Colombo (RPS) 25 Jul 2021 T20I # 1204
MD Shanaka 5 21 4/234 5/255 1 ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
J Liyanage 3 21 2/15 3/36 2 T20I v India Lucknow 24 Feb 2022 T20I # 1492
DM de Silva 6 21 5/222 6/243 2 ODI v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
FDM Karunaratne 6 20 5/160 6/180 4 Test v India Bengaluru 12 Mar 2022 Test # 2456
PVD Chameera 8 20 7/258 8/278 1 ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
AD Mathews 5 20 4/92 5/112 1 T20I v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
C Karunaratne 7 19 6/272 7/291 1 ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
MD Shanaka 5 19 4/93 5/112 1 ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
FDM Karunaratne 4 19 3/216 4/235 1 ODI v Ireland Bulawayo 25 Jun 2023 ODI # 4599
P Nissanka 2 18 1/62 2/80 2 T20I v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
PW Hasaranga 6 17 5/255 6/272 1 ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
MD Shanaka 5 17 4/162 5/179 1 T20I v New Zealand Queenstown 8 Apr 2023 T20I # 2041
PW Hasaranga 6 16 5/125 6/141 2 ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
MD Shanaka 5 16 4/276 5/292 2 ODI v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
P Nissanka 4 16 3/74 4/90 2 ODI v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
LD Chandimal 4 15 3/36 4/51 2 T20I v India Lucknow 24 Feb 2022 T20I # 1492
MD Shanaka 5 15 4/135 5/150 1 ODI v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
C Karunaratne 7 15 6/207 7/222 1 ODI v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
MNK Fernando 4 15 3/103 4/118 1 ODI v India Eden Gardens 12 Jan 2023 ODI # 4503
BKG Mendis 4 15 3/198 4/213 1 ODI v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
S Samarawickrama 4 15 3/77 4/92 1 T20I v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
S Samarawickrama 4 14* 3/253 3/267 2 ODI v Afghanistan Pallekele 14 Feb 2024 ODI # 4729
C Karunaratne 7 14 6/86 7/100 1 T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
MD Gunathilaka 3 14 2/80 3/94 2 T20I v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
DM de Silva 4 14 3/96 4/110 1 T20I v India Pune 5 Jan 2023 T20I # 1985
BKG Mendis 4 14 3/111 4/125 1 ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
PW Hasaranga 6 13 5/103 6/116 1 T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
P Nissanka 3 13 2/83 3/96 1 T20I v India Pune 5 Jan 2023 T20I # 1985
AD Mathews 6 13 5/167 6/180 1 ODI v Afghanistan Pune 30 Oct 2023 ODI # 4687
S Samarawickrama 4 13 3/38 4/51 2 T20I v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
PVD Chameera 8 12 7/154 8/166 1 ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
BKG Mendis 4 12 3/96 4/108 1 ODI v Australia Pallekele 16 Jun 2022 ODI # 4412
P Nissanka 3 12 2/72 3/84 1 T20I v England Sydney 5 Nov 2022 T20I # 1867
PW Hasaranga 6 12 5/122 6/134 1 T20I v New Zealand Dunedin 5 Apr 2023 T20I # 2040
MD Shanaka 5 12 4/210 5/222 2 ODI v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
DM de Silva 5 12 4/166 5/178 1 ODI v Australia Lucknow 16 Oct 2023 ODI # 4671
C Karunaratne 7 12 6/184 7/196 1 ODI v Australia Lucknow 16 Oct 2023 ODI # 4671
AD Mathews 4 11 3/20 4/31 2 ODI v New Zealand Auckland 25 Mar 2023 ODI # 4548
S Samarawickrama 4 11 3/218 4/229 1 ODI v Pakistan Hyderabad 10 Oct 2023 ODI # 4665
AD Mathews 5 11 4/3 5/14 2 ODI v India Wankhede 2 Nov 2023 ODI # 4690
S Samarawickrama 5 11 4/110 5/121 1 T20I v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
DM de Silva 4 10 3/124 4/134 1 ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
C Karunaratne 6 10 5/183 6/193 1 ODI v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
DM de Silva 4 9 3/12 4/21 1 ODI v England The Oval 1 Jul 2021 ODI # 4297
PW Hasaranga 6 9 5/112 6/121 1 ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
MD Shanaka 5 9 4/51 5/60 2 T20I v India Lucknow 24 Feb 2022 T20I # 1492
PBB Rajapaksa 4 9 3/97 4/106 1 T20I v Australia Perth 25 Oct 2022 T20I # 1845
PW Hasaranga 6 9 5/111 6/120 1 T20I v Australia Perth 25 Oct 2022 T20I # 1845
MNK Fernando 3 9 2/22 3/31 2 ODI v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
JDF Vandersay 9 9 8/260 9/269 1 ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
AD Mathews 5 8* 4/154 4/162 1 Test v West Indies Galle 29 Nov 2021 Test # 2437
PW Hasaranga 6 8 5/78 6/86 1 T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
PW Hasaranga 4 8 3/71 4/79 2 T20I v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
DM de Silva 4 8 3/91 4/99 1 T20I v New Zealand Dunedin 5 Apr 2023 T20I # 2040
BKG Mendis 4 8 3/139 4/147 1 ODI v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
MD Shanaka 6 7* 5/165 5/172 2 T20I v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
C Karunaratne 5 7* 4/285 4/292 2 ODI v Australia Colombo (RPS) 19 Jun 2022 ODI # 4415
MDKJ Perera 5 7 4/71 5/78 1 T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
LD Chandimal 5 7 4/162 5/169 1 Test v West Indies Galle 29 Nov 2021 Test # 2437
MD Shanaka 5 7 4/118 5/125 1 ODI v India Eden Gardens 12 Jan 2023 ODI # 4503
FDM Karunaratne 4 7 3/27 4/34 1 ODI v Netherlands Bulawayo 30 Jun 2023 ODI # 4606
DM de Silva 5 7 4/121 5/128 2 ODI v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
S Samarawickrama 4 7 3/20 4/27 1 T20I v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
S Samarawickrama 4 7 3/48 4/55 1 T20I v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
J Liyanage 5 7 4/228 5/235 2 ODI v Bangladesh Chattogram 15 Mar 2024 ODI # 4744
M Pathirana 9 6* 8/246 8/252 2 ODI v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
C Karunaratne 7 6 6/141 7/147 2 ODI v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
P Nissanka 3 6 2/19 3/25 2 T20I v Australia Sydney 13 Feb 2022 T20I # 1463
P Nissanka 2 6 1/17 2/23 1 T20I v Australia Canberra 15 Feb 2022 T20I # 1466
J Liyanage 3 6 2/5 3/11 1 T20I v India Dharamsala 27 Feb 2022 T20I # 1494
PW Hasaranga 6 6 5/243 6/249 2 ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
DN Wellalage 6 6 5/178 6/184 1 ODI v Australia Lucknow 16 Oct 2023 ODI # 4671
MD Shanaka 5 5 4/106 5/111 1 T20I v Australia Perth 25 Oct 2022 T20I # 1845
Pramod Madushan 8 5 7/135 8/140 1 T20I v New Zealand Dunedin 5 Apr 2023 T20I # 2040
MD Shanaka 5 5 4/287 5/292 1 ODI v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
DM de Silva 6 5 5/292 6/297 1 ODI v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
DM de Silva 5 5 4/68 5/73 2 ODI v India Colombo (RPS) 12 Sep 2023 ODI # 4641
CBRLS Kumara 9 5 8/199 9/204 1 ODI v Australia Lucknow 16 Oct 2023 ODI # 4671
D Madushanka 10 5 9/204 10/209 1 ODI v Australia Lucknow 16 Oct 2023 ODI # 4671
S Samarawickrama 4 5 3/134 4/139 1 ODI v Afghanistan Pune 30 Oct 2023 ODI # 4687
P Nissanka 2 4 1/67 2/71 1 T20I v India Dharamsala 26 Feb 2022 T20I # 1493
P Nissanka 2 4 1/1 2/5 1 T20I v India Dharamsala 27 Feb 2022 T20I # 1494
PW Hasaranga 7 4 6/203 7/207 1 ODI v Scotland Bulawayo 27 Jun 2023 ODI # 4603
PVD Chameera 8 3 7/100 8/103 1 T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
BKG Mendis 2 3 1/45 2/48 2 T20I v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
PBB Rajapaksa 4 3 3/5 4/8 2 T20I v New Zealand Sydney 29 Oct 2022 T20I # 1850
Pramod Madushan 8 3 7/243 8/246 2 ODI v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
M Theekshana 8 3 7/196 8/199 1 ODI v Australia Lucknow 16 Oct 2023 ODI # 4671
WIA Fernando 3 2 2/48 3/50 2 T20I v India Colombo (RPS) 25 Jul 2021 T20I # 1204
BKG Mendis 3 2 2/100 3/102 1 T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
P Nissanka 2 2 1/5 2/7 1 T20I v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
S Samarawickrama 4 2 3/109 4/111 2 ODI v South Africa Delhi 7 Oct 2023 ODI # 4661
J Liyanage 4 2 3/51 4/53 2 ODI v Zimbabwe Colombo (RPS) 8 Jan 2024 ODI # 4719
MDKJ Perera 2 1 1/23 2/24 1 ODI v England Chester-le-Street 29 Jun 2021 ODI # 4296
PBB Rajapaksa 4 1 3/102 4/103 1 T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
MD Shanaka 4 1 3/284 4/285 2 ODI v Australia Colombo (RPS) 19 Jun 2022 ODI # 4415
DM de Silva 3 1 2/4 3/5 2 T20I v New Zealand Sydney 29 Oct 2022 T20I # 1850
PW Hasaranga 6 1 5/125 6/126 1 ODI v India Eden Gardens 12 Jan 2023 ODI # 4503
M Theekshana 7 1 6/134 7/135 1 T20I v New Zealand Dunedin 5 Apr 2023 T20I # 2040
PW Hasaranga 6 1 5/179 6/180 1 T20I v New Zealand Queenstown 8 Apr 2023 T20I # 2041
CBRLS Kumara 8 1 7/263 8/264 1 ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
DM de Silva 5 1 4/180 5/181 1 ODI v Netherlands Harare 9 Jul 2023 ODI # 4620
S Samarawickrama 4 1 3/165 4/166 1 ODI v Australia Lucknow 16 Oct 2023 ODI # 4671
BKG Mendis 4 1 3/2 4/3 2 ODI v India Wankhede 2 Nov 2023 ODI # 4690
M Theekshana 9 0 8/103 9/103 1 T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
WIA Fernando 3 0 2/71 3/71 2 T20I v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
PW Hasaranga 4 0 3/64 4/64 2 T20I v Australia Sydney 11 Feb 2022 T20I # 1458
MD Shanaka 5 0 4/103 5/103 1 T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
P Nissanka 2 0 1/3 2/3 1 T20I v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
BKG Mendis 2 0 1/97 2/97 2 T20I v India Dubai (DICS) 6 Sep 2022 T20I # 1759
P Nissanka 4 0 3/117 4/117 1 T20I v U.A.E. Geelong 18 Oct 2022 T20I # 1832
MD Shanaka 6 0 5/203 6/203 1 ODI v Scotland Bulawayo 27 Jun 2023 ODI # 4603
DN Wellalage 7 0 6/243 7/243 2 ODI v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
BKG Mendis 4 0 3/8 4/8 1 ODI v India Colombo (RPS) 17 Sep 2023 ODI # 4649
AD Mathews 5 0 4/135 5/135 1 ODI v Bangladesh Delhi 6 Nov 2023 ODI # 4695
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page