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 2013-2024 66 65 2 1677 84 26.61 1286 130.40 0 13 3 155 55 Profile
filtered 2013-2024 66 65 2 1677 84 26.61 1286 130.40 0 13 3 155 55
List of partnerships
WU Tharanga 2 109 1/36 2/145 2 v India Indore 22 Dec 2017 T20I # 634
KIC Asalanka 4 103 3/65 4/168 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
TM Dilshan 1 100 - 1/100 1 v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
NLTC Perera 6 97 5/41 6/138 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
TM Dilshan 2 96 1/8 2/104 2 v New Zealand Pallekele 21 Nov 2013 T20I # 341
TM Dilshan 1 91 - 1/91 1 v West Indies Pallekele 9 Nov 2015 T20I # 460
PW Hasaranga 6 87 5/56 6/143 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
BKG Mendis 2 85 1/56 2/141 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
KC Sangakkara 3 78 2/133 3/211 1 v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
WU Tharanga 1 65 - 1/65 2 v Bangladesh Colombo (RPS) 4 Apr 2017 T20I # 606
KIC Asalanka 2 63 1/15 2/78 1 v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
DM de Silva 3 62 2/29 3/91 1 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
MD Gunathilaka 2 58 1/12 2/70 2 v India Colombo (RPS) 6 Mar 2018 T20I # 656
WU Tharanga 5 55 4/150 5/205 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
LD Chandimal 2 54 1/7 2/61 1 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
BKG Mendis 3 50 2/18 3/68 1 v England Cardiff 24 Jun 2021 T20I # 1168
BKG Mendis 2 47 1/0 2/47 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
TM Dilshan 1 46 - 1/46 2 v Australia Sydney 26 Jan 2013 T20I # 299
BKG Mendis 2 46 1/76 2/122 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
LD Chandimal 2 45 1/32 2/77 1 v Bangladesh Pallekele 31 Mar 2013 T20I # 312
WIA Fernando 3 43 2/33 3/76 1 v Australia Melbourne 1 Nov 2019 T20I # 993
P Nissanka 1 42 - 1/42 1 v West Indies Abu Dhabi 4 Nov 2021 T20I # 1392
KC Sangakkara 3 41 2/42 3/83 1 v South Africa Chattogram 22 Mar 2014 T20I # 379
TM Dilshan 1 41 - 1/41 1 v West Indies Mirpur 3 Apr 2014 T20I # 398
DAS Gunaratne 3 41 2/79 3/120 2 v Bangladesh Colombo (RPS) 4 Apr 2017 T20I # 606
BKG Mendis 1 41 - 1/41 1 v New Zealand Pallekele 1 Sep 2019 T20I # 878
DM de Silva 2 35 1/9 2/44 1 v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
BKG Mendis 1 34 - 1/34 1 v New Zealand Pallekele 3 Sep 2019 T20I # 879
PHKD Mendis 4 34 3/28 4/62 1 v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
DM de Silva 3 34 2/122 3/156 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
S Prasanna 2 33 1/100 2/133 1 v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
BOP Fernando 4 33 3/13 4/46 2 v Australia Adelaide 27 Oct 2019 T20I # 978
EMDY Munaweera 1 32 - 1/32 1 v Bangladesh Pallekele 31 Mar 2013 T20I # 312
LD Chandimal 2 32 1/9 2/41 1 v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
GSNFG Jayasuriya 2 32 1/16 2/48 1 v West Indies Pallekele 6 Mar 2020 T20I # 1078
MD Gunathilaka 1 31 - 1/31 1 v New Zealand Pallekele 6 Sep 2019 T20I # 880
N Dickwella 2 30 1/11 2/41 2 v New Zealand Auckland 11 Jan 2019 T20I # 718
BKG Mendis 2 30 1/3 2/33 1 v Australia Melbourne 1 Nov 2019 T20I # 993
BKG Mendis 2 30 1/2 2/32 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
AD Mathews 5 29 4/87 5/116 1 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
WU Tharanga 4 29 3/98 4/127 2 v India Colombo (RPS) 6 Mar 2018 T20I # 656
LD Chandimal 3 28 2/70 3/98 2 v India Colombo (RPS) 6 Mar 2018 T20I # 656
BOP Fernando 3 28 2/54 3/82 1 v India Indore 7 Jan 2020 T20I # 1026
MD Gunathilaka 2 28 1/3 2/31 1 v England Cardiff 23 Jun 2021 T20I # 1165
PBB Rajapaksa 2 28 1/10 2/38 1 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
S Prasanna 4 27 3/120 4/147 2 v Bangladesh Colombo (RPS) 4 Apr 2017 T20I # 606
MD Shanaka 5 27 4/52 5/79 1 v England Cardiff 23 Jun 2021 T20I # 1165
PW Hasaranga 6 25* 5/171 5/196 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
DPMD Jayawardene 2 25 1/17 2/42 1 v South Africa Chattogram 22 Mar 2014 T20I # 379
TM Dilshan 1 24 - 1/24 1 v England The Oval 20 May 2014 T20I # 401
TM Dilshan 1 24 - 1/24 1 v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
WU Tharanga 2 24 1/15 2/39 2 v India Cuttack 20 Dec 2017 T20I # 633
WIA Fernando 3 24 2/29 3/53 1 v Australia Brisbane 30 Oct 2019 T20I # 988
AD Mathews 4 24 3/17 4/41 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
KIC Asalanka 2 24 1/7 2/31 2 v Netherlands Sharjah 22 Oct 2021 T20I # 1346
TM Dilshan 1 23 - 1/23 2 v Bangladesh Chattogram 14 Feb 2014 T20I # 358
AD Mathews 4 23 3/83 4/106 1 v South Africa Chattogram 22 Mar 2014 T20I # 379
TM Dilshan 1 23 - 1/23 2 v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
BOP Fernando 4 23 3/76 4/99 1 v Australia Melbourne 1 Nov 2019 T20I # 993
KIC Asalanka 2 23 1/1 2/24 2 v England Sharjah 1 Nov 2021 T20I # 1382
KC Sangakkara 3 21 2/27 3/48 2 v South Africa Hambantota 4 Aug 2013 T20I # 324
DM de Silva 3 21 2/38 3/59 1 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
TM Dilshan 1 20 - 1/20 2 v Netherlands Chattogram 24 Mar 2014 T20I # 384
TM Dilshan 1 20 - 1/20 1 v New Zealand Chattogram 31 Mar 2014 T20I # 395
P Nissanka 1 20 - 1/20 1 v South Africa Sharjah 30 Oct 2021 T20I # 1378
LD Chandimal 2 19 1/8 2/27 2 v South Africa Hambantota 4 Aug 2013 T20I # 324
BOP Fernando 2 19 1/4 2/23 2 v England Southampton 26 Jun 2021 T20I # 1174
LD Chandimal 2 18 1/15 2/33 1 v Australia Melbourne 28 Jan 2013 T20I # 300
BKG Mendis 3 18 2/31 3/49 1 v England Cardiff 23 Jun 2021 T20I # 1165
WIA Fernando 1 18 - 1/18 1 v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
MD Shanaka 5 18 4/62 5/80 1 v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
DM de Silva 3 18 2/47 3/65 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
TM Dilshan 1 17 - 1/17 1 v South Africa Chattogram 22 Mar 2014 T20I # 379
MD Gunathilaka 1 17 - 1/17 1 v England Southampton 5 Jul 2016 T20I # 561
KC Sangakkara 3 16 2/61 3/77 1 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
MD Gunathilaka 2 16 1/38 2/54 1 v India Indore 7 Jan 2020 T20I # 1026
WIA Fernando 1 16 - 1/16 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
WIA Fernando 1 16 - 1/16 1 v West Indies Pallekele 6 Mar 2020 T20I # 1078
TM Dilshan 1 15 - 1/15 1 v Australia Melbourne 28 Jan 2013 T20I # 300
TM Dilshan 1 15 - 1/15 2 v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
PBB Rajapaksa 4 15 3/82 4/97 1 v India Indore 7 Jan 2020 T20I # 1026
MD Shanaka 5 15 4/41 5/56 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
P Nissanka 1 15 - 1/15 1 v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
WIA Fernando 3 14* 2/31 2/45 2 v Netherlands Sharjah 22 Oct 2021 T20I # 1346
AD Mathews 4 14 3/86 4/100 1 v Bangladesh Pallekele 31 Mar 2013 T20I # 312
EMDY Munaweera 2 14 1/65 2/79 2 v Bangladesh Colombo (RPS) 4 Apr 2017 T20I # 606
P Nissanka 1 14 - 1/14 2 v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
N Dickwella 4 12 3/53 4/65 1 v Australia Brisbane 30 Oct 2019 T20I # 988
WIA Fernando 2 12 1/6 2/18 1 v England Cardiff 24 Jun 2021 T20I # 1168
MD Shanaka 4 12 3/59 4/71 1 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
GSNFG Jayasuriya 5 11 4/99 5/110 1 v Australia Melbourne 1 Nov 2019 T20I # 993
AD Mathews 4 11 3/15 4/26 2 v India Pune 10 Jan 2020 T20I # 1027
P Nissanka 2 11 1/18 2/29 1 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
S Prasanna 4 10 3/77 4/87 1 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
NLTC Perera 3 10 2/145 3/155 2 v India Indore 22 Dec 2017 T20I # 634
MD Shanaka 5 10 4/65 5/75 1 v Australia Brisbane 30 Oct 2019 T20I # 988
LD Chandimal 1 10 - 1/10 1 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
WIA Fernando 3 10 2/24 3/34 2 v England Sharjah 1 Nov 2021 T20I # 1382
HDRL Thirimanne 3 9 2/77 3/86 1 v Bangladesh Pallekele 31 Mar 2013 T20I # 312
TM Dilshan 1 9 - 1/9 1 v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
TM Dilshan 1 9 - 1/9 2 v Australia Pallekele 6 Sep 2016 T20I # 565
TM Dilshan 1 9 - 1/9 1 v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
DAS Gunaratne 4 9 3/46 4/55 2 v India Cuttack 20 Dec 2017 T20I # 633
BKG Mendis 2 9 1/25 2/34 1 v India Colombo (RPS) 12 Mar 2018 T20I # 659
WU Tharanga 3 9 2/22 3/31 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
BMAJ Mendis 5 9 4/32 5/41 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
PBB Rajapaksa 3 9 2/19 3/28 1 v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
DPMD Jayawardene 1 8 - 1/8 2 v South Africa Hambantota 4 Aug 2013 T20I # 324
GSNFG Jayasuriya 2 8 1/24 2/32 1 v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
A Dananjaya 7 8 6/62 7/70 2 v India Cuttack 20 Dec 2017 T20I # 633
LD Chandimal 4 8 3/142 4/150 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
NLTC Perera 7 8 6/143 7/151 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
WIA Fernando 3 8 2/78 3/86 1 v Australia Dubai (DICS) 28 Oct 2021 T20I # 1374
DPMD Jayawardene 2 7 1/46 2/53 2 v Australia Sydney 26 Jan 2013 T20I # 299
TM Dilshan 1 7 - 1/7 1 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
AD Mathews 3 7 2/39 3/46 2 v India Cuttack 20 Dec 2017 T20I # 633
BKG Mendis 2 7 1/15 2/22 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
KIC Asalanka 5 7 4/71 5/78 1 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
P Nissanka 1 7 - 1/7 2 v Netherlands Sharjah 22 Oct 2021 T20I # 1346
DPMD Jayawardene 3 6 2/33 3/39 1 v Australia Melbourne 28 Jan 2013 T20I # 300
DM de Silva 2 6 1/9 2/15 2 v Australia Pallekele 6 Sep 2016 T20I # 565
WU Tharanga 2 6 1/8 2/14 1 v India Wankhede 24 Dec 2017 T20I # 635
WIA Fernando 2 6 1/34 2/40 1 v New Zealand Pallekele 3 Sep 2019 T20I # 879
WIA Fernando 2 6 1/5 2/11 2 v India Pune 10 Jan 2020 T20I # 1027
TM Dilshan 1 5 - 1/5 2 v India Mirpur 6 Apr 2014 T20I # 400
TM Dilshan 2 4 1/67 2/71 2 v South Africa Hambantota 6 Aug 2013 T20I # 325
TM Dilshan 1 4 - 1/4 1 v England Chattogram 27 Mar 2014 T20I # 387
TM Dilshan 1 4 - 1/4 2 v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
EMDY Munaweera 1 4 - 1/4 2 v Bangladesh Colombo (RPS) 6 Apr 2017 T20I # 607
NLTC Perera 6 4 5/58 6/62 2 v India Cuttack 20 Dec 2017 T20I # 633
BKG Mendis 1 4 - 1/4 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
MD Shanaka 5 4 4/46 5/50 2 v Australia Adelaide 27 Oct 2019 T20I # 978
BOP Fernando 3 4 2/11 3/15 2 v India Pune 10 Jan 2020 T20I # 1027
MD Gunathilaka 1 4 - 1/4 2 v England Southampton 26 Jun 2021 T20I # 1174
MD Shanaka 5 3 4/55 5/58 2 v India Cuttack 20 Dec 2017 T20I # 633
DM de Silva 4 3 3/49 4/52 1 v England Cardiff 23 Jun 2021 T20I # 1165
MD Shanaka 5 3 4/168 5/171 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
P Nissanka 1 2 - 1/2 2 v Bangladesh Sharjah 24 Oct 2021 T20I # 1357
DAS Gunaratne 4 1 3/155 4/156 2 v India Indore 22 Dec 2017 T20I # 634
MD Shanaka 3 1 2/141 3/142 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
MD Shanaka 4 1 3/31 4/32 1 v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
BKG Mendis 3 1 2/16 3/17 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
DM de Silva 2 1 1/18 2/19 1 v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
P Nissanka 1 1 - 1/1 1 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
P Nissanka 1 1 - 1/1 2 v England Sharjah 1 Nov 2021 T20I # 1382
P Nissanka 2 1 1/64 2/65 2 v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
KDK Vithanage 2 0 1/24 2/24 1 v England The Oval 20 May 2014 T20I # 401
PBB Rajapaksa 3 0 2/13 3/13 2 v Australia Adelaide 27 Oct 2019 T20I # 978
GSNFG Jayasuriya 2 0 1/16 2/16 2 v West Indies Pallekele 4 Mar 2020 T20I # 1075
BKG Mendis 3 0 2/48 3/48 1 v West Indies Pallekele 6 Mar 2020 T20I # 1078
BKG Mendis 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