Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Involving the player P Nissanka (SL) remove P Nissanka (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 2021-2024 48 47 3 1231 75 27.97 1057 116.46 0 10 4 121 27 Profile
filtered 2021-2024 48 47 3 1231 75 27.97 1057 116.46 0 10 4 121 27
List of partnerships
PW Hasaranga 4 123 3/8 4/131 1 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
BKG Mendis 1 97 - 1/97 2 v India Dubai (DICS) 6 Sep 2022 T20I # 1759
MD Gunathilaka 1 95 - 1/95 1 v West Indies Coolidge 5 Mar 2021 T20I # 1128
KIC Asalanka 2 91 1/42 2/133 1 v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
BKG Mendis 1 80 - 1/80 1 v India Pune 5 Jan 2023 T20I # 1985
BKG Mendis 1 76 - 1/76 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
KIC Asalanka 2 69 1/2 2/71 2 v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
DM de Silva 2 69 1/6 2/75 1 v Australia Perth 25 Oct 2022 T20I # 1845
MD Gunathilaka 1 67 - 1/67 1 v India Dharamsala 26 Feb 2022 T20I # 1493
BKG Mendis 1 64 - 1/64 2 v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
BKG Mendis 1 64 - 1/64 2 v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
BKG Mendis 1 62 - 1/62 2 v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
KIC Asalanka 2 61 1/39 2/100 1 v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
MD Shanaka 5 58 4/102 5/160 1 v India Dharamsala 26 Feb 2022 T20I # 1493
N Dickwella 2 51 1/20 2/71 1 v West Indies Coolidge 3 Mar 2021 T20I # 1126
PBB Rajapaksa 4 51 3/29 4/80 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
DM de Silva 2 50 1/42 2/92 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
MD Shanaka 5 48 4/67 5/115 2 v Australia Sydney 13 Feb 2022 T20I # 1463
BKG Mendis 1 45 - 1/45 2 v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
BKG Mendis 1 45 - 1/45 1 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
BKG Mendis 1 44 - 1/44 2 v India Rajkot 7 Jan 2023 T20I # 1986
KIC Asalanka 3 43 2/21 3/64 2 v Australia Sydney 11 Feb 2022 T20I # 1458
MDKJ Perera 1 42 - 1/42 1 v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
LD Chandimal 4 42 3/25 4/67 2 v Australia Sydney 13 Feb 2022 T20I # 1463
KIC Asalanka 2 42 1/25 2/67 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
BKG Mendis 1 42 - 1/42 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
KIC Asalanka 2 41 1/20 2/61 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
BKG Mendis 2 41 1/35 2/76 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
MD Gunathilaka 1 39 - 1/39 1 v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
BKG Mendis 1 39 - 1/39 1 v England Sydney 5 Nov 2022 T20I # 1867
BKG Mendis 1 36 - 1/36 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
MD Gunathilaka 1 35 - 1/35 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
KIC Asalanka 3 34 2/76 3/110 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
PBB Rajapaksa 4 34 3/84 4/118 1 v England Sydney 5 Nov 2022 T20I # 1867
MD Shanaka 5 33 4/80 5/113 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
DM de Silva 2 33 1/39 2/72 1 v England Sydney 5 Nov 2022 T20I # 1867
PW Hasaranga 7 31 6/115 7/146 2 v Australia Sydney 13 Feb 2022 T20I # 1463
C Karunaratne 7 30 6/120 7/150 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
DM de Silva 3 27 2/2 3/29 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
LD Chandimal 4 26 3/76 4/102 1 v India Dharamsala 26 Feb 2022 T20I # 1493
MD Gunathilaka 1 25 - 1/25 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
PBB Rajapaksa 3 25 2/92 3/117 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
DM de Silva 2 24* 1/64 1/88 2 v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
BKG Mendis 1 23 - 1/23 2 v Australia Melbourne 20 Feb 2022 T20I # 1478
KIC Asalanka 3 22 2/75 3/97 1 v Australia Perth 25 Oct 2022 T20I # 1845
C Karunaratne 7 21 6/110 7/131 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
DM de Silva 2 21 1/2 2/23 1 v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
MDKJ Perera 1 20 - 1/20 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
MD Shanaka 6 19 5/91 6/110 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
PW Hasaranga 3 18* 2/65 2/83 2 v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
WIA Fernando 2 18 1/3 2/21 2 v Australia Sydney 11 Feb 2022 T20I # 1458
KIC Asalanka 2 18 1/62 2/80 2 v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
BKG Mendis 1 18 - 1/18 1 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
MD Gunathilaka 1 17 - 1/17 1 v Australia Canberra 15 Feb 2022 T20I # 1466
WIA Fernando 2 16 1/3 2/19 2 v Australia Sydney 13 Feb 2022 T20I # 1463
MDKJ Perera 1 15 - 1/15 1 v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
WIA Fernando 4 15 3/62 4/77 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
BKG Mendis 3 15 2/23 3/38 1 v Australia Canberra 15 Feb 2022 T20I # 1466
MDKJ Perera 1 14 - 1/14 2 v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
MD Shanaka 6 14 5/143 6/157 1 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
PW Hasaranga 5 14 4/77 5/91 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
PBB Rajapaksa 3 14 2/67 3/81 2 v Australia Pallekele 11 Jun 2022 T20I # 1564
KIC Asalanka 3 13 2/83 3/96 1 v India Pune 5 Jan 2023 T20I # 1985
LD Chandimal 3 12 2/71 3/83 1 v West Indies Coolidge 3 Mar 2021 T20I # 1126
LD Chandimal 3 12 2/15 3/27 1 v West Indies Coolidge 7 Mar 2021 T20I # 1130
PBB Rajapaksa 5 12 4/131 5/143 1 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
BKG Mendis 1 12 - 1/12 2 v Namibia Geelong 16 Oct 2022 T20I # 1823
BKG Mendis 1 12 - 1/12 2 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
KIC Asalanka 3 12 2/72 3/84 1 v England Sydney 5 Nov 2022 T20I # 1867
BKG Mendis 1 12 - 1/12 2 v India Wankhede 3 Jan 2023 T20I # 1984
PW Hasaranga 6 11* 5/113 5/124 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
MDKJ Perera 2 11 1/18 2/29 1 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
MD Gunathilaka 1 10 - 1/10 1 v West Indies Coolidge 7 Mar 2021 T20I # 1130
DM de Silva 2 9 1/12 2/21 2 v Namibia Geelong 16 Oct 2022 T20I # 1823
LD Chandimal 2 7 1/1 2/8 1 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
MDKJ Perera 1 7 - 1/7 2 v Netherlands Sharjah 22 Oct 2021 T20I # 1346
PVD Chameera 8 7 7/146 8/153 2 v Australia Sydney 13 Feb 2022 T20I # 1463
BKG Mendis 1 7 - 1/7 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
KIC Asalanka 3 6 2/19 3/25 2 v Australia Sydney 13 Feb 2022 T20I # 1463
KIC Asalanka 2 6 1/17 2/23 1 v Australia Canberra 15 Feb 2022 T20I # 1466
BKG Mendis 1 6 - 1/6 1 v Australia Perth 25 Oct 2022 T20I # 1845
N Dickwella 2 5 1/10 2/15 1 v West Indies Coolidge 7 Mar 2021 T20I # 1130
K Mishara 3 5 2/71 3/76 1 v India Dharamsala 26 Feb 2022 T20I # 1493
MD Gunathilaka 1 5 - 1/5 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
LD Chandimal 2 4 1/14 2/18 2 v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
KIC Asalanka 2 4 1/67 2/71 1 v India Dharamsala 26 Feb 2022 T20I # 1493
KIC Asalanka 2 4 1/1 2/5 1 v India Dharamsala 27 Feb 2022 T20I # 1494
MD Gunathilaka 1 3 - 1/3 2 v Australia Sydney 11 Feb 2022 T20I # 1458
MD Gunathilaka 1 3 - 1/3 2 v Australia Sydney 13 Feb 2022 T20I # 1463
LD Chandimal 4 3 3/110 4/113 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
BKG Mendis 1 3 - 1/3 1 v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
PW Hasaranga 6 3 5/117 6/120 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
PBB Rajapaksa 2 3 1/80 2/83 1 v India Pune 5 Jan 2023 T20I # 1985
MDKJ Perera 1 2 - 1/2 2 v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
LD Chandimal 4 2 3/38 4/40 1 v Australia Canberra 15 Feb 2022 T20I # 1466
KIC Asalanka 2 2 1/5 2/7 1 v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
MD Gunathilaka 3 2 2/3 3/5 1 v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
BKG Mendis 1 2 - 1/2 1 v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
BKG Mendis 1 2 - 1/2 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
MDKJ Perera 1 1 - 1/1 1 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
PBB Rajapaksa 3 1 2/61 3/62 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
MDKJ Perera 1 1 - 1/1 2 v England Sharjah 1 Nov 2021 T20I # 1382
MD Gunathilaka 1 1 - 1/1 1 v India Dharamsala 27 Feb 2022 T20I # 1494
BKG Mendis 1 1 - 1/1 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
MD Gunathilaka 2 1 1/1 2/2 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
Pramod Madushan 8 1 7/150 8/151 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
BKG Mendis 1 1 - 1/1 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
MDKJ Perera 2 1 1/64 2/65 2 v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
WIA Fernando 3 0 2/8 3/8 1 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
PVD Chameera 8 0 7/131 8/131 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
C Karunaratne 6 0 5/115 6/115 2 v Australia Sydney 13 Feb 2022 T20I # 1463
K Mishara 1 0 - 1/0 2 v India Lucknow 24 Feb 2022 T20I # 1492
KIC Asalanka 2 0 1/3 2/3 1 v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
KIC Asalanka 4 0 3/117 4/117 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
MD Shanaka 5 0 4/117 5/117 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
BKG Mendis 1 0 - 1/0 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
WIA Fernando 2 0 1/44 2/44 2 v India Rajkot 7 Jan 2023 T20I # 1986
BKG Mendis 1 0 - 1/0 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
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