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 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:
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