Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Not involving the player WIA Fernando (SL) remove WIA Fernando (SL) 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 2015-2024 97 89 20 1444 74* 20.92 1170 123.41 0 5 10 107 71 Profile
filtered 2015-2024 66 63 13 1035 74* 20.70 807 128.25 0 4 9 82 53
List of partnerships
C Karunaratne 6 86* 5/60 5/146 1 v India Dharamsala 27 Feb 2022 T20I # 1494
BKG Mendis 5 83 4/71 5/154 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
BOP Fernando 5 76 4/58 5/134 1 v Pakistan Lahore 9 Oct 2019 T20I # 925
C Karunaratne 7 69* 6/108 6/177 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
C Karunaratne 7 68* 6/138 6/206 1 v India Pune 5 Jan 2023 T20I # 1985
NLTC Perera 5 65* 4/129 4/194 2 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
PBB Rajapaksa 5 64* 4/110 4/174 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
P Nissanka 5 58 4/102 5/160 1 v India Dharamsala 26 Feb 2022 T20I # 1493
AD Mathews 7 55 6/83 7/138 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
BKG Mendis 5 54 4/77 5/131 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
TAM Siriwardana 6 48 5/68 6/116 2 v India Ranchi 12 Feb 2016 T20I # 497
LD Chandimal 5 47 4/40 5/87 1 v Australia Canberra 15 Feb 2022 T20I # 1466
WU Tharanga 4 45 3/160 4/205 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
PW Hasaranga 6 40 5/68 6/108 2 v India Wankhede 3 Jan 2023 T20I # 1984
NLTC Perera 6 39* 5/136 5/175 2 v India Colombo (RPS) 6 Mar 2018 T20I # 656
PC de Silva 5 39 4/57 5/96 2 v Pakistan Lahore 29 Oct 2017 T20I # 629
N Dickwella 4 37 3/92 4/129 2 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
ML Udawatte 4 36 3/21 4/57 2 v Pakistan Lahore 29 Oct 2017 T20I # 629
PHKD Mendis 6 36 5/151 6/187 2 v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
PBB Rajapaksa 5 34 4/40 5/74 2 v Namibia Geelong 16 Oct 2022 T20I # 1823
PBB Rajapaksa 6 34 5/24 6/58 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
NLTC Perera 6 33 5/77 6/110 2 v England Colombo (RPS) 27 Oct 2018 T20I # 703
P Nissanka 5 33 4/80 5/113 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
LD Chandimal 5 31 4/29 5/60 1 v India Dharamsala 27 Feb 2022 T20I # 1494
C Karunaratne 6 28 5/87 6/115 1 v Australia Canberra 15 Feb 2022 T20I # 1466
CAK Rajitha 9 28 8/65 9/93 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
KIC Asalanka 5 28 4/110 5/138 1 v India Pune 5 Jan 2023 T20I # 1985
CK Kapugedera 7 27 6/145 7/172 1 v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
S Prasanna 6 27 5/21 6/48 1 v India Visakhapatnam 14 Feb 2016 T20I # 499
DAS Gunaratne 7 26 6/85 7/111 1 v India Wankhede 24 Dec 2017 T20I # 635
A Dananjaya 7 26 6/120 7/146 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
MD Gunathilaka 4 25 3/94 4/119 2 v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
A Dananjaya 8 24* 7/111 7/135 1 v India Wankhede 24 Dec 2017 T20I # 635
C Karunaratne 6 23* 5/160 5/183 1 v India Dharamsala 26 Feb 2022 T20I # 1493
KIC Asalanka 5 23 4/99 5/122 1 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
S Samarawickrama 7 22 6/152 7/174 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
PW Hasaranga 6 21 5/50 6/71 2 v Australia Adelaide 27 Oct 2019 T20I # 978
BKG Mendis 5 21 4/130 5/151 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
C Karunaratne 7 21 6/108 7/129 2 v India Wankhede 3 Jan 2023 T20I # 1984
PW Hasaranga 6 20 5/101 6/121 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
LD Chandimal 5 19 4/63 5/82 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
C Karunaratne 7 19 6/139 7/158 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
AD Mathews 7 18 6/137 7/155 2 v England Delhi 26 Mar 2016 T20I # 551
PBB Rajapaksa 5 17 4/51 5/68 2 v India Wankhede 3 Jan 2023 T20I # 1984
KIC Asalanka 5 17 4/162 5/179 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
N Dickwella 5 15 4/46 5/61 2 v England Southampton 26 Jun 2021 T20I # 1174
AD Mathews 6 15 5/145 6/160 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
CK Kapugedera 7 14 6/102 7/116 2 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
HMRKB Herath 8 13 7/96 8/109 1 v South Africa Delhi 28 Mar 2016 T20I # 554
MDKJ Perera 4 12 3/59 4/71 1 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
AD Mathews 6 12 5/140 6/152 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
NLTC Perera 7 11 6/85 7/96 1 v South Africa Delhi 28 Mar 2016 T20I # 554
JDF Vandersay 9 11 8/109 9/120 1 v South Africa Delhi 28 Mar 2016 T20I # 554
PBB Rajapaksa 5 11 4/90 5/101 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
LD Chandimal 3 10 2/79 3/89 1 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
AD Mathews 6 10 5/92 6/102 2 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
PW Hasaranga 6 10 5/98 6/108 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
AD Mathews 4 9 3/89 4/98 1 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
WU Tharanga 5 9 4/127 5/136 2 v India Colombo (RPS) 6 Mar 2018 T20I # 656
CAK Rajitha 7 9 6/119 7/128 2 v New Zealand Auckland 11 Jan 2019 T20I # 718
KIC Asalanka 5 9 4/51 5/60 2 v India Lucknow 24 Feb 2022 T20I # 1492
PBB Rajapaksa 5 9 4/118 5/127 1 v England Sydney 5 Nov 2022 T20I # 1867
PW Hasaranga 6 8 5/131 6/139 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
C Karunaratne 7 8 6/80 7/88 2 v Namibia Geelong 16 Oct 2022 T20I # 1823
TAM Siriwardana 5 7 4/84 5/91 2 v India Pune 9 Feb 2016 T20I # 496
PVD Chameera 7 6* 6/115 6/121 1 v Australia Canberra 15 Feb 2022 T20I # 1466
DM de Silva 5 6* 4/142 4/148 2 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
PVD Chameera 8 6* 7/138 7/144 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
NLTC Perera 7 6 6/48 7/54 1 v India Visakhapatnam 14 Feb 2016 T20I # 499
I Udana 6 6 5/111 6/117 1 v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
PW Hasaranga 6 6 5/74 6/80 2 v Namibia Geelong 16 Oct 2022 T20I # 1823
PW Hasaranga 7 6 6/58 7/64 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
DM de Silva 4 6 3/156 4/162 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
AD Mathews 7 6 6/146 7/152 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
LD Chandimal 5 5* 4/205 4/210 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
RAS Lakmal 8 5 7/146 8/151 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
PBB Rajapaksa 5 5 4/53 5/58 1 v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
KIC Asalanka 5 5 4/106 5/111 1 v Australia Perth 25 Oct 2022 T20I # 1845
CK Kapugedera 6 4 5/100 6/104 1 v India Mirpur 1 Mar 2016 T20I # 515
MDKJ Perera 5 4 4/46 5/50 2 v Australia Adelaide 27 Oct 2019 T20I # 978
PBB Rajapaksa 6 4 5/60 6/64 1 v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
MDKJ Perera 5 3 4/55 5/58 2 v India Cuttack 20 Dec 2017 T20I # 633
LD Chandimal 5 3 4/113 5/116 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
MDKJ Perera 5 3 4/168 5/171 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
M Theekshana 8 3 7/152 8/155 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
NLTC Perera 5 2 4/109 5/111 1 v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
WU Tharanga 3 2 2/90 3/92 2 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
BKG Mendis 6 2 5/118 6/120 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
BKG Mendis 5 2 4/96 5/98 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
TAM Siriwardana 5 1 4/20 5/21 1 v India Visakhapatnam 14 Feb 2016 T20I # 499
LD Chandimal 5 1 4/81 5/82 1 v England Southampton 5 Jul 2016 T20I # 561
MDKJ Perera 3 1 2/141 3/142 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
MDKJ Perera 4 1 3/31 4/32 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
DM de Silva 6 1 5/118 6/119 2 v New Zealand Auckland 11 Jan 2019 T20I # 718
C Karunaratne 6 1 5/116 6/117 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
M Theekshana 8 1 7/64 8/65 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
TM Dilshan 4 0 3/125 4/125 1 v Pakistan Mirpur 4 Mar 2016 T20I # 518
RAS Lakmal 10 0 9/120 10/120 1 v South Africa Delhi 28 Mar 2016 T20I # 554
TAM Siriwardana 6 0 5/91 6/91 2 v Australia Adelaide 22 Feb 2017 T20I # 598
SMA Priyanjan 6 0 5/113 6/113 1 v India Colombo (RPS) 6 Sep 2017 T20I # 618
SS Pathirana 6 0 5/66 6/66 1 v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
ML Udawatte 7 0 6/117 7/117 1 v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
SS Pathirana 8 0 7/117 8/117 1 v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
PADLR Sandakan 7 0 6/71 7/71 2 v Australia Adelaide 27 Oct 2019 T20I # 978
KIC Asalanka 5 0 4/103 5/103 1 v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
C Karunaratne 7 0 6/121 7/121 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
P Nissanka 5 0 4/117 5/117 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
PW Hasaranga 6 0 5/138 6/138 1 v India Pune 5 Jan 2023 T20I # 1985
B Fernando 9 0 8/155 9/155 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
Statsguru includes the following current or recent Twenty20 Internationals:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page