Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Not involving the player BOP Fernando (SL) remove BOP Fernando (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 2015-2022 101 107 1 2641 133 24.91 3056 86.42 2 16 5 282 44 Profile
filtered 2015-2022 93 100 1 2487 133 25.12 2894 85.93 2 15 5 263 41
List of partnerships
N Dickwella 1 229 - 1/229 2 ODI v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
N Dickwella 1 209 - 1/209 1 ODI v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
BKG Mendis 2 159 1/11 2/170 2 ODI v India The Oval 8 Jun 2017 ODI # 3882
MDKJ Perera 1 147 - 1/147 1 ODI v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
BKG Mendis 2 128 1/8 2/136 1 ODI v England The Oval 29 Jun 2016 ODI # 3757
N Dickwella 1 119 - 1/119 2 ODI v New Zealand Mount Maunganui 3 Jan 2019 ODI # 4074
BKG Mendis 2 117 1/16 2/133 1 ODI v Zimbabwe Galle 30 Jun 2017 ODI # 3897
FDM Karunaratne 1 116 - 1/116 1 Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
P Nissanka 1 115 - 1/115 1 ODI v Australia Pallekele 14 Jun 2022 ODI # 4409
FDM Karunaratne 1 105 - 1/105 1 ODI v West Indies North Sound 10 Mar 2021 ODI # 4276
NLTC Perera 6 101 5/143 6/244 2 ODI v New Zealand Nelson 8 Jan 2019 ODI # 4076
TM Dilshan 1 98 - 1/98 2 ODI v New Zealand Nelson 31 Dec 2015 ODI # 3717
BKG Mendis 1 98 - 1/98 1 T20I v Bangladesh Sylhet 18 Feb 2018 T20I # 651
P Nissanka 1 95 - 1/95 1 T20I v West Indies Coolidge 5 Mar 2021 T20I # 1128
FDM Karunaratne 1 91 - 1/91 3 Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
HDRL Thirimanne 2 88 1/13 2/101 1 ODI v Pakistan Karachi 2 Oct 2019 ODI # 4212
WIA Fernando 1 84 - 1/84 1 T20I v Pakistan Lahore 5 Oct 2019 T20I # 914
WU Tharanga 1 83* - 0/83 2 ODI v Bangladesh Mirpur 25 Jan 2018 ODI # 3965
MDKJ Perera 1 82 - 1/82 1 ODI v Bangladesh Mirpur 28 May 2021 ODI # 4292
WU Tharanga 1 76 - 1/76 1 ODI v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
N Dickwella 1 74 - 1/74 1 ODI v India Dambulla 20 Aug 2017 ODI # 3905
M Bhanuka 4 74 3/151 4/225 1 ODI v Pakistan Karachi 2 Oct 2019 ODI # 4212
DM de Silva 1 73 - 1/73 1 ODI v Australia Pallekele 4 Sep 2016 ODI # 3776
FDM Karunaratne 1 68 - 1/68 1 ODI v West Indies North Sound 14 Mar 2021 ODI # 4278
P Nissanka 1 67 - 1/67 1 T20I v India Dharamsala 26 Feb 2022 T20I # 1493
S Samarawickrama 2 63 1/43 2/106 1 T20I v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
WU Tharanga 2 61 1/7 2/68 2 Test v India Galle 26 Jul 2017 Test # 2265
BKG Mendis 3 59 2/16 3/75 2 Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
MDKJ Perera 2 58 1/12 2/70 2 T20I v India Colombo (RPS) 6 Mar 2018 T20I # 656
BKG Mendis 2 57 1/9 2/66 2 ODI v England Cardiff 2 Jul 2016 ODI # 3758
BKG Mendis 1 56 - 1/56 1 T20I v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
BKG Mendis 1 53 - 1/53 2 T20I v Bangladesh Mirpur 15 Feb 2018 T20I # 648
FDM Karunaratne 1 51 - 1/51 3 Test v South Africa Galle 12 Jul 2018 Test # 2311
AK Perera 3 50 2/101 3/151 1 ODI v Pakistan Karachi 2 Oct 2019 ODI # 4212
BKG Mendis 3 49 2/63 3/112 2 ODI v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
AD Mathews 4 47 3/31 4/78 1 ODI v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
FDM Karunaratne 1 44 - 1/44 1 Test v South Africa Galle 12 Jul 2018 Test # 2311
PBB Rajapaksa 4 44 3/5 4/49 1 T20I v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
EMDY Munaweera 1 43 - 1/43 1 T20I v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
TAM Siriwardana 5 42 4/42 5/84 2 T20I v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
MDKJ Perera 1 42 - 1/42 1 ODI v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
BKG Mendis 2 41 1/17 2/58 1 T20I v England Southampton 5 Jul 2016 T20I # 561
DAS Gunaratne 5 41 4/78 5/119 1 ODI v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
N Dickwella 1 41 - 1/41 1 ODI v India Pallekele 24 Aug 2017 ODI # 3906
MDKJ Perera 1 39 - 1/39 1 ODI v England Birmingham 24 Jun 2016 ODI # 3753
P Nissanka 1 39 - 1/39 1 T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
BKG Mendis 3 35 2/61 3/96 1 Test v Bangladesh Mirpur 8 Feb 2018 Test # 2296
MDKJ Perera 2 35 1/28 2/63 2 ODI v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
P Nissanka 1 35 - 1/35 1 T20I v Australia Melbourne 18 Feb 2022 T20I # 1470
PBB Rajapaksa 5 32 4/119 5/151 2 T20I v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
FDM Karunaratne 1 31 - 1/31 2 Test v England Colombo (SSC) 23 Nov 2018 Test # 2329
MDKJ Perera 1 31 - 1/31 1 T20I v New Zealand Pallekele 6 Sep 2019 T20I # 880
MDKJ Perera 1 30 - 1/30 2 ODI v Bangladesh Mirpur 23 May 2021 ODI # 4290
BKG Mendis 2 29 1/41 2/70 1 ODI v India Pallekele 24 Aug 2017 ODI # 3906
P Nissanka 2 29 1/24 2/53 2 ODI v Bangladesh Mirpur 25 May 2021 ODI # 4291
S Samarawickrama 2 28 1/1 2/29 1 T20I v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
N Dickwella 1 28 - 1/28 2 ODI v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
MDKJ Perera 2 28 1/3 2/31 1 T20I v England Cardiff 23 Jun 2021 T20I # 1165
MDKJ Perera 1 27 - 1/27 1 ODI v England Nottingham 21 Jun 2016 ODI # 3751
FDM Karunaratne 3 27 2/53 3/80 3 Test v Bangladesh Mirpur 8 Feb 2018 Test # 2296
N Dickwella 1 26 - 1/26 1 ODI v Pakistan Cardiff 12 Jun 2017 ODI # 3888
P Nissanka 1 26 - 1/26 1 ODI v Australia Pallekele 16 Jun 2022 ODI # 4412
BKG Mendis 1 25 - 1/25 1 T20I v India Colombo (RPS) 12 Mar 2018 T20I # 659
P Nissanka 1 25 - 1/25 2 T20I v Australia Pallekele 11 Jun 2022 T20I # 1564
MD Shanaka 4 25 3/94 4/119 2 T20I v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
WIA Fernando 2 24 1/5 2/29 1 T20I v Australia Brisbane 30 Oct 2019 T20I # 988
MDKJ Perera 1 24 - 1/24 2 ODI v Bangladesh Mirpur 25 May 2021 ODI # 4291
LD Chandimal 3 22 2/136 3/158 1 ODI v England The Oval 29 Jun 2016 ODI # 3757
DM de Silva 2 21 1/9 2/30 4 Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
TM Dilshan 1 20 - 1/20 1 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
N Dickwella 1 20 - 1/20 1 T20I v West Indies Coolidge 3 Mar 2021 T20I # 1126
LD Chandimal 2 19 1/4 2/23 2 T20I v India Pune 9 Feb 2016 T20I # 496
BKG Mendis 3 19 2/48 3/67 2 T20I v Bangladesh Dubai (DICS) 1 Sep 2022 T20I # 1755
LD Chandimal 3 18 2/15 3/33 2 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
WU Tharanga 1 18 - 1/18 1 ODI v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
WU Tharanga 3 18 2/13 3/31 1 ODI v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
LD Chandimal 2 17 1/10 2/27 2 T20I v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
LD Chandimal 3 17 2/66 3/83 2 ODI v England Cardiff 2 Jul 2016 ODI # 3758
MDKJ Perera 1 17 - 1/17 1 T20I v England Southampton 5 Jul 2016 T20I # 561
P Nissanka 1 17 - 1/17 1 T20I v Australia Canberra 15 Feb 2022 T20I # 1466
AD Mathews 4 16 3/104 4/120 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
N Dickwella 1 16 - 1/16 1 ODI v Zimbabwe Galle 30 Jun 2017 ODI # 3897
DAS Gunaratne 5 16 4/56 5/72 1 T20I v India Wankhede 24 Dec 2017 T20I # 635
ML Udawatte 2 16 1/0 2/16 2 Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
WIA Fernando 1 16 - 1/16 1 T20I v Pakistan Lahore 7 Oct 2019 T20I # 922
WU Tharanga 1 15 - 1/15 2 ODI v India Mohali 13 Dec 2017 ODI # 3941
HDRL Thirimanne 2 15 1/15 2/30 2 ODI v India Mohali 13 Dec 2017 ODI # 3941
WU Tharanga 1 15 - 1/15 1 ODI v India Visakhapatnam 17 Dec 2017 ODI # 3942
BKG Mendis 1 15 - 1/15 1 T20I v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
FDM Karunaratne 1 15 - 1/15 4 Test v England Colombo (SSC) 23 Nov 2018 Test # 2329
KIC Asalanka 3 14 2/80 3/94 2 T20I v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
TM Dilshan 1 13 - 1/13 1 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
LD Chandimal 3 13 2/3 3/16 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
WIA Fernando 1 13 - 1/13 1 ODI v Pakistan Karachi 2 Oct 2019 ODI # 4212
BKG Mendis 3 13 2/97 3/110 2 T20I v India Dubai (DICS) 6 Sep 2022 T20I # 1759
DM de Silva 3 13 2/23 3/36 1 T20I v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
TAM Siriwardana 5 12 4/120 5/132 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
TM Dilshan 1 12 - 1/12 2 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
TM Dilshan 1 12 - 1/12 1 ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
BKG Mendis 1 12 - 1/12 2 T20I v India Colombo (RPS) 6 Mar 2018 T20I # 656
TM Dilshan 1 11 - 1/11 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
N Dickwella 1 11 - 1/11 2 ODI v India The Oval 8 Jun 2017 ODI # 3882
N Dickwella 3 11 2/39 3/50 1 T20I v New Zealand Pallekele 6 Sep 2019 T20I # 880
GSNFG Jayasuriya 5 11 4/225 5/236 1 ODI v Pakistan Karachi 2 Oct 2019 ODI # 4212
TM Dilshan 1 10 - 1/10 2 T20I v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
BKG Mendis 2 10 1/3 2/13 1 ODI v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
EMDY Munaweera 1 10 - 1/10 2 T20I v Pakistan Lahore 29 Oct 2017 T20I # 629
FDM Karunaratne 1 10 - 1/10 2 Test v New Zealand Christchurch 26 Dec 2018 Test # 2336
LD Chandimal 2 10 1/10 2/20 2 Test v New Zealand Christchurch 26 Dec 2018 Test # 2336
P Nissanka 1 10 - 1/10 1 T20I v West Indies Coolidge 7 Mar 2021 T20I # 1130
HDRL Thirimanne 2 9 1/20 2/29 1 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
AD Mathews 4 9 3/33 4/42 2 T20I v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
MDKJ Perera 1 9 - 1/9 2 ODI v England Cardiff 2 Jul 2016 ODI # 3758
N Dickwella 1 9 - 1/9 2 ODI v Zimbabwe Galle 2 Jul 2017 ODI # 3899
ML Udawatte 1 9 - 1/9 4 Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
BKG Mendis 2 9 1/26 2/35 1 ODI v Australia Pallekele 16 Jun 2022 ODI # 4412
P Nissanka 1 9 - 1/9 1 ODI v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
MDKJ Perera 1 8 - 1/8 1 ODI v England The Oval 29 Jun 2016 ODI # 3757
BKG Mendis 2 8 1/229 2/237 2 ODI v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
WU Tharanga 1 8 - 1/8 1 ODI v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
LD Chandimal 2 8 1/1 2/9 4 Test v New Zealand Christchurch 26 Dec 2018 Test # 2336
WIA Fernando 2 8 1/31 2/39 1 T20I v New Zealand Pallekele 6 Sep 2019 T20I # 880
FDM Karunaratne 2 7 1/22 2/29 4 Test v India Galle 26 Jul 2017 Test # 2265
WU Tharanga 1 7 - 1/7 2 ODI v India Dharamsala 10 Dec 2017 ODI # 3939
MD Shanaka 6 7 5/236 6/243 1 ODI v Pakistan Karachi 2 Oct 2019 ODI # 4212
P Nissanka 2 7 1/105 2/112 1 ODI v West Indies North Sound 10 Mar 2021 ODI # 4276
GSNFG Jayasuriya 3 6 2/27 3/33 2 T20I v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
TM Dilshan 1 6 - 1/6 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
ML Udawatte 3 6 2/15 3/21 2 T20I v Pakistan Lahore 29 Oct 2017 T20I # 629
DM de Silva 4 6 3/75 4/81 2 Test v West Indies Bridgetown 23 Jun 2018 Test # 2309
WIA Fernando 1 6 - 1/6 1 T20I v England Cardiff 24 Jun 2021 T20I # 1168
S Samarawickrama 2 5 1/10 2/15 2 T20I v Pakistan Lahore 29 Oct 2017 T20I # 629
FDM Karunaratne 1 5 - 1/5 1 Test v New Zealand Wellington 15 Dec 2018 Test # 2335
FDM Karunaratne 1 5 - 1/5 3 Test v New Zealand Wellington 15 Dec 2018 Test # 2335
PVD Chameera 7 5 6/244 7/249 2 ODI v New Zealand Nelson 8 Jan 2019 ODI # 4076
BKG Mendis 1 5 - 1/5 1 T20I v Australia Brisbane 30 Oct 2019 T20I # 988
P Nissanka 1 5 - 1/5 1 T20I v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
N Dickwella 1 4 - 1/4 2 T20I v India Pune 9 Feb 2016 T20I # 496
BKG Mendis 2 4 1/73 2/77 1 ODI v Australia Pallekele 4 Sep 2016 ODI # 3776
LD Chandimal 4 4 3/112 4/116 2 ODI v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
HDRL Thirimanne 2 3 1/12 2/15 2 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
MDKJ Perera 1 3 - 1/3 1 ODI v England Bristol 26 Jun 2016 ODI # 3755
N Dickwella 1 3 - 1/3 1 ODI v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
WIA Fernando 1 3 - 1/3 1 T20I v England Cardiff 23 Jun 2021 T20I # 1165
P Nissanka 1 3 - 1/3 2 T20I v Australia Sydney 11 Feb 2022 T20I # 1458
P Nissanka 1 3 - 1/3 2 T20I v Australia Sydney 13 Feb 2022 T20I # 1463
BKG Mendis 2 3 1/9 2/12 1 ODI v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
LD Chandimal 3 2 2/29 3/31 1 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
TM Dilshan 1 2 - 1/2 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
P Nissanka 3 2 2/3 3/5 1 T20I v Afghanistan Dubai (DICS) 27 Aug 2022 T20I # 1748
SMSM Senanayake 7 1 6/132 7/133 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
S Prasanna 2 1 1/2 2/3 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
EMDY Munaweera 1 1 - 1/1 1 T20I v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
S Prasanna 3 1 2/106 3/107 1 T20I v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
DM de Silva 2 1 1/116 2/117 1 Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
BKG Mendis 3 1 2/20 3/21 2 Test v New Zealand Christchurch 26 Dec 2018 Test # 2336
FDM Karunaratne 1 1 - 1/1 4 Test v New Zealand Christchurch 26 Dec 2018 Test # 2336
LD Chandimal 2 1 1/95 2/96 1 T20I v West Indies Coolidge 5 Mar 2021 T20I # 1128
P Nissanka 1 1 - 1/1 1 T20I v India Dharamsala 27 Feb 2022 T20I # 1494
P Nissanka 2 1 1/1 2/2 2 T20I v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
GSNFG Jayasuriya 6 0 5/132 6/132 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
WU Tharanga 1 0 - 1/0 2 ODI v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
SL Malinga 8 0 7/249 8/249 2 ODI v New Zealand Nelson 8 Jan 2019 ODI # 4076
DM de Silva 3 0 2/21 3/21 2 T20I v Namibia Geelong 16 Oct 2022 T20I # 1823
Statsguru includes the following current or recent relevant matches:
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643 - Live]
    » Scotland 157/5 (18.3 ov, RD Berrington 47*, CN Greaves 4*, D Wiese 0/30) - Match over
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642 - Live]
    » United States of America 159/3 (20.0 ov, Aaron Jones 36*, NR Kumar 14*, Haris Rauf 1/37) - Match over
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page