Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 16 Mar 2018 remove greater than or equal to 16 Mar 2018 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 2016-2024 64 64 2 1554 86 25.06 1145 135.72 0 14 5 128 74 Profile
filtered 2018-2024 51 51 2 1234 86 25.18 942 130.99 0 10 5 101 58
List of partnerships
P Nissanka 1 97 - 1/97 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
S Samarawickrama 3 96 2/37 3/133 1 v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
MD Shanaka 5 83 4/71 5/154 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
P Nissanka 1 80 - 1/80 1 v India Pune 5 Jan 2023 T20I # 1985
P Nissanka 1 76 - 1/76 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
KIC Asalanka 2 70* 1/63 1/133 2 v Ireland Hobart 23 Oct 2022 T20I # 1841
KIC Asalanka 3 66 2/7 3/73 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
PHKD Mendis 2 66 1/1 2/67 1 v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
P Nissanka 1 64 - 1/64 2 v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
P Nissanka 1 64 - 1/64 2 v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
N Dickwella 3 63 2/68 3/131 1 v New Zealand Pallekele 1 Sep 2019 T20I # 878
DM de Silva 1 63 - 1/63 2 v Ireland Hobart 23 Oct 2022 T20I # 1841
P Nissanka 1 62 - 1/62 2 v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
KIC Asalanka 3 60 2/36 3/96 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
PW Hasaranga 3 59 2/52 3/111 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
MD Shanaka 5 54 4/77 5/131 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
MDKJ Perera 3 50 2/18 3/68 1 v England Cardiff 24 Jun 2021 T20I # 1168
NLTC Perera 4 49 3/45 4/94 2 v New Zealand Auckland 11 Jan 2019 T20I # 718
MDKJ Perera 2 47 1/0 2/47 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
MDKJ Perera 2 46 1/76 2/122 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
P Nissanka 1 45 - 1/45 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
P Nissanka 1 45 - 1/45 1 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
P Nissanka 1 44 - 1/44 2 v India Rajkot 7 Jan 2023 T20I # 1986
P Nissanka 1 42 - 1/42 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
MDKJ Perera 1 41 - 1/41 1 v New Zealand Pallekele 1 Sep 2019 T20I # 878
P Nissanka 2 41 1/35 2/76 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
P Nissanka 1 39 - 1/39 1 v England Sydney 5 Nov 2022 T20I # 1867
P Nissanka 1 36 - 1/36 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
MDKJ Perera 1 34 - 1/34 1 v New Zealand Pallekele 3 Sep 2019 T20I # 879
PBB Rajapaksa 4 34 3/96 4/130 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
DM de Silva 2 34 1/12 2/46 2 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
PHKD Mendis 2 34 1/18 2/52 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
AD Mathews 4 33 3/48 4/81 1 v West Indies Pallekele 6 Mar 2020 T20I # 1078
PHKD Mendis 2 33 1/4 2/37 1 v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
MDKJ Perera 2 30 1/3 2/33 1 v Australia Melbourne 1 Nov 2019 T20I # 993
KIC Asalanka 3 30 2/24 3/54 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
MDKJ Perera 2 30 1/2 2/32 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
DM de Silva 2 29 1/7 2/36 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
WIA Fernando 2 27 1/41 2/68 1 v New Zealand Pallekele 1 Sep 2019 T20I # 878
P Nissanka 1 23 - 1/23 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
KIC Asalanka 3 23 2/24 3/47 2 v India Wankhede 3 Jan 2023 T20I # 1984
KIC Asalanka 4 22 3/111 4/133 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
MD Shanaka 5 21 4/130 5/151 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
MD Gunathilaka 3 19 2/48 3/67 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
S Samarawickrama 3 19 2/1 3/20 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
MDKJ Perera 3 18 2/31 3/49 1 v England Cardiff 23 Jun 2021 T20I # 1165
P Nissanka 1 18 - 1/18 1 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
DM de Silva 1 18 - 1/18 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
J Liyanage 4 17 3/54 4/71 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
PBB Rajapaksa 4 17 3/73 4/90 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
MD Gunathilaka 1 15 - 1/15 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
P Nissanka 3 15 2/23 3/38 1 v Australia Canberra 15 Feb 2022 T20I # 1466
PBB Rajapaksa 4 15 3/81 4/96 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
MD Gunathilaka 3 13 2/97 3/110 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
P Nissanka 1 12 - 1/12 2 v Namibia Geelong 16 Oct 2022 T20I # 1823
P Nissanka 1 12 - 1/12 2 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
P Nissanka 1 12 - 1/12 2 v India Wankhede 3 Jan 2023 T20I # 1984
DM de Silva 2 12 1/12 2/24 2 v India Wankhede 3 Jan 2023 T20I # 1984
PBB Rajapaksa 4 10 3/67 4/77 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
N Dickwella 4 8 3/68 4/76 1 v England Cardiff 24 Jun 2021 T20I # 1168
MDKJ Perera 2 7 1/15 2/22 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
N Dickwella 1 7 - 1/7 2 v England Colombo (RPS) 27 Oct 2018 T20I # 703
WIA Fernando 2 7 1/0 2/7 1 v South Africa Cape Town 19 Mar 2019 T20I # 755
P Nissanka 1 7 - 1/7 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
AD Mathews 5 7 4/133 5/140 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
BOP Fernando 3 6 2/23 3/29 2 v England Southampton 26 Jun 2021 T20I # 1174
PW Hasaranga 6 6 5/151 6/157 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
P Nissanka 1 6 - 1/6 1 v Australia Perth 25 Oct 2022 T20I # 1845
S Samarawickrama 3 6 2/32 3/38 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
MD Gunathilaka 1 5 - 1/5 1 v Australia Brisbane 30 Oct 2019 T20I # 988
MDKJ Perera 1 4 - 1/4 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
N Dickwella 3 4 2/41 3/45 2 v New Zealand Auckland 11 Jan 2019 T20I # 718
N Dickwella 2 4 1/1 2/5 2 v South Africa Centurion 22 Mar 2019 T20I # 758
DM de Silva 2 4 1/0 2/4 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
PBB Rajapaksa 4 4 3/47 4/51 2 v India Wankhede 3 Jan 2023 T20I # 1984
DM de Silva 2 4 1/45 2/49 1 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
WIA Fernando 1 4 - 1/4 1 v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
N Dickwella 1 3 - 1/3 1 v Australia Melbourne 1 Nov 2019 T20I # 993
P Nissanka 1 3 - 1/3 1 v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
KIC Asalanka 2 3 1/45 2/48 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
LD Chandimal 2 2 1/4 2/6 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
KIC Asalanka 3 2 2/100 3/102 1 v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
MD Shanaka 5 2 4/96 5/98 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
P Nissanka 1 2 - 1/2 1 v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
P Nissanka 1 2 - 1/2 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
C Karunaratne 6 1* 5/154 5/155 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
MD Gunathilaka 1 1 - 1/1 2 v Australia Adelaide 27 Oct 2019 T20I # 978
MDKJ Perera 3 1 2/16 3/17 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
K Mishara 2 1 1/23 2/24 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
P Nissanka 1 1 - 1/1 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
P Nissanka 1 1 - 1/1 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
WIA Fernando 1 1 - 1/1 1 v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
MDKJ Perera 3 0 2/48 3/48 1 v West Indies Pallekele 6 Mar 2020 T20I # 1078
KIC Asalanka 2 0 1/97 2/97 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
PBB Rajapaksa 4 0 3/110 4/110 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
DM de Silva 2 0 1/36 2/36 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
P Nissanka 1 0 - 1/0 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
P Nissanka 1 0 - 1/0 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
MDKJ Perera 2 0 1/1 2/1 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
Statsguru includes the following current or recent Twenty20 Internationals:
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