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 2016-2024 64 64 2 1554 86 25.06 1145 135.72 0 14 5 128 74 Profile
filtered 2016-2024 64 64 2 1554 86 25.06 1145 135.72 0 14 5 128 74
List of partnerships
MD Gunathilaka 1 98 - 1/98 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
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
MDKJ Perera 2 85 1/56 2/141 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
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
WU Tharanga 3 62 2/34 3/96 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
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 Gunathilaka 1 56 - 1/56 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
MD Shanaka 5 54 4/77 5/131 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
MD Gunathilaka 1 53 - 1/53 2 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
NLTC Perera 2 51 1/98 2/149 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
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
MD Gunathilaka 2 41 1/17 2/58 1 v England Southampton 5 Jul 2016 T20I # 561
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
WU Tharanga 2 37 1/53 2/90 2 v Bangladesh Mirpur 15 Feb 2018 T20I # 648
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
LD Chandimal 4 31 3/45 4/76 2 v Australia Pallekele 6 Sep 2016 T20I # 565
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
EMDY Munaweera 2 27 1/41 2/68 2 v Australia Adelaide 22 Feb 2017 T20I # 598
WIA Fernando 2 27 1/41 2/68 1 v New Zealand Pallekele 1 Sep 2019 T20I # 878
MD Gunathilaka 1 25 - 1/25 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
S Prasanna 5 24 4/118 5/142 2 v South Africa Cape Town 25 Jan 2017 T20I # 591
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
NLTC Perera 4 17 3/96 4/113 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
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
AD Mathews 3 16 2/58 3/74 1 v England Southampton 5 Jul 2016 T20I # 561
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
MD Gunathilaka 1 12 - 1/12 2 v India Colombo (RPS) 6 Mar 2018 T20I # 656
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
WU Tharanga 3 11 2/149 3/160 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
PBB Rajapaksa 4 10 3/67 4/77 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
MDKJ Perera 2 9 1/25 2/34 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
N Dickwella 4 8 3/68 4/76 1 v England Cardiff 24 Jun 2021 T20I # 1168
DM de Silva 4 7 3/51 4/58 1 v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
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
EMDY Munaweera 3 5 2/22 3/27 2 v Australia Geelong 19 Feb 2017 T20I # 597
BMAJ Mendis 5 5 4/113 5/118 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
MD Gunathilaka 1 5 - 1/5 1 v Australia Brisbane 30 Oct 2019 T20I # 988
N Dickwella 2 4 1/11 2/15 2 v South Africa Johannesburg 22 Jan 2017 T20I # 590
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
AD Mathews 5 2 4/88 5/90 2 v South Africa Centurion 20 Jan 2017 T20I # 589
MD Shanaka 6 2 5/118 6/120 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
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:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page