Records type batting analysis [change type]
View list of partnerships [change view]
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
overall 2016-2024 71 63 5 1299 108* 22.39 1420 91.47 2 4 6 103 42 Profile
List of partnerships
GSNFG Jayasuriya 6 177 5/28 6/205 2 v Pakistan Karachi 30 Sep 2019 ODI # 4211
PHKD Mendis 5 118 4/63 5/181 2 v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
NLTC Perera 7 109 6/195 7/304 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
CAK Rajitha 9 100* 8/206 8/306 2 v India Guwahati 10 Jan 2023 ODI # 4501
KIC Asalanka 6 82 5/150 6/232 2 v South Africa Delhi 7 Oct 2023 ODI # 4661
KIC Asalanka 5 79 4/164 5/243 2 v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
DM de Silva 6 78 5/86 6/164 1 v England The Oval 1 Jul 2021 ODI # 4297
C Karunaratne 6 66 5/181 6/247 2 v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
KIC Asalanka 5 64 4/61 5/125 2 v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
LD Chandimal 5 61 4/217 5/278 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
S Samarawickrama 6 60 5/164 6/224 1 v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
NLTC Perera 6 58 5/154 6/212 1 v England Pallekele 20 Oct 2018 ODI # 4055
CAK Rajitha 8 58 7/233 8/291 2 v South Africa Delhi 7 Oct 2023 ODI # 4661
DM de Silva 5 52 4/102 5/154 1 v England Pallekele 20 Oct 2018 ODI # 4055
AD Mathews 5 52 4/199 5/251 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
KIC Asalanka 5 49 4/117 5/166 1 v India Colombo (RPS) 18 Jul 2021 ODI # 4307
PW Hasaranga 7 47 6/102 7/149 2 v Bangladesh Mirpur 23 May 2021 ODI # 4290
P Nissanka 5 47 4/90 5/137 2 v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
AD Mathews 6 46* 5/259 5/305 1 v England The Oval 29 Jun 2016 ODI # 3757
AD Mathews 7 44 6/247 7/291 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
C Karunaratne 7 42 6/164 7/206 1 v England The Oval 1 Jul 2021 ODI # 4297
PW Hasaranga 7 41 6/243 7/284 1 v Pakistan Karachi 2 Oct 2019 ODI # 4212
KIC Asalanka 5 38 4/134 5/172 1 v India Colombo (RPS) 20 Jul 2021 ODI # 4309
KIC Asalanka 6 37* 5/128 5/165 2 v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
LD Chandimal 6 34 5/106 6/140 2 v England Cardiff 2 Jul 2016 ODI # 3758
KIC Asalanka 5 34 4/149 5/183 1 v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
DM de Silva 6 34 5/254 6/288 1 v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
KIC Asalanka 6 32 5/183 6/215 1 v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
LD Chandimal 4 30 3/270 4/300 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
P Nissanka 6 30 5/70 6/100 1 v New Zealand Hamilton 31 Mar 2023 ODI # 4557
S Samarawickrama 6 30 5/294 6/324 1 v Pakistan Hyderabad 10 Oct 2023 ODI # 4665
C Karunaratne 7 29 6/87 7/116 1 v England Bristol 4 Jul 2021 ODI # 4298
BKG Mendis 5 29 4/211 5/240 1 v Australia Pallekele 14 Jun 2022 ODI # 4409
C Karunaratne 6 29 5/130 6/159 1 v Australia Pallekele 16 Jun 2022 ODI # 4412
DM de Silva 6 29 5/67 6/96 1 v Netherlands Bulawayo 30 Jun 2023 ODI # 4606
AD Mathews 7 28 6/197 7/225 1 v England Nottingham 21 Jun 2016 ODI # 3751
LD Chandimal 6 28 5/110 6/138 1 v England Pallekele 17 Oct 2018 ODI # 4054
PVD Chameera 9 28 8/124 9/152 1 v England Bristol 4 Jul 2021 ODI # 4298
C Karunaratne 7 28 6/100 7/128 1 v New Zealand Hamilton 31 Mar 2023 ODI # 4557
KNA Bandara 5 27 4/116 5/143 1 v West Indies North Sound 14 Mar 2021 ODI # 4278
C Karunaratne 8 27 7/179 8/206 2 v India Guwahati 10 Jan 2023 ODI # 4501
DM de Silva 6 26 5/73 6/99 2 v India Colombo (RPS) 12 Sep 2023 ODI # 4641
P Nissanka 5 25 4/136 5/161 2 v India Guwahati 10 Jan 2023 ODI # 4501
PW Hasaranga 6 24 5/63 6/87 1 v England Bristol 4 Jul 2021 ODI # 4298
KIC Asalanka 6 23 5/162 6/185 1 v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
AD Mathews 5 22 4/38 5/60 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
MDKJ Perera 3 22 2/24 3/46 1 v England Chester-le-Street 29 Jun 2021 ODI # 4296
KIC Asalanka 5 22 4/108 5/130 1 v Australia Pallekele 16 Jun 2022 ODI # 4412
J Liyanage 6 22 5/90 6/112 2 v Zimbabwe Colombo (RPS) 8 Jan 2024 ODI # 4719
KIC Asalanka 5 21 4/234 5/255 1 v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
SS Pathirana 7 20 6/145 7/165 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
PW Hasaranga 6 20 5/166 6/186 1 v India Colombo (RPS) 18 Jul 2021 ODI # 4307
C Karunaratne 7 19 6/186 7/205 1 v India Colombo (RPS) 18 Jul 2021 ODI # 4307
KIC Asalanka 5 19 4/93 5/112 1 v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
DM de Silva 6 18 5/281 6/299 1 v Ireland Bulawayo 25 Jun 2023 ODI # 4599
PW Hasaranga 6 17 5/161 6/178 2 v India Guwahati 10 Jan 2023 ODI # 4501
MDKJ Perera 6 16 5/129 6/145 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
KIC Asalanka 5 16 4/276 5/292 2 v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
LD Chandimal 4 15 3/101 4/116 1 v West Indies North Sound 14 Mar 2021 ODI # 4278
KNA Bandara 6 15 5/89 6/104 2 v Bangladesh Mirpur 25 May 2021 ODI # 4291
KIC Asalanka 5 15 4/135 5/150 1 v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
AM Fernando 10 14 9/152 10/166 1 v England Bristol 4 Jul 2021 ODI # 4298
N Pradeep 9 13 8/284 9/297 1 v Pakistan Karachi 2 Oct 2019 ODI # 4212
DN Wellalage 7 13 6/159 7/172 1 v Australia Pallekele 16 Jun 2022 ODI # 4412
KIC Asalanka 5 12 4/210 5/222 2 v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
MDKJ Perera 4 11 3/20 4/31 2 v England Dambulla 13 Oct 2018 ODI # 4053
DN Wellalage 7 11 6/39 7/50 2 v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
MDKJ Perera 4 10 3/107 4/117 2 v New Zealand Nelson 8 Jan 2019 ODI # 4076
C Karunaratne 6 8* 5/292 5/300 2 v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
B Fernando 8 8 7/116 8/124 1 v England Bristol 4 Jul 2021 ODI # 4298
MD Gunathilaka 6 7 5/236 6/243 1 v Pakistan Karachi 2 Oct 2019 ODI # 4212
KIC Asalanka 5 7 4/118 5/125 1 v India Eden Gardens 12 Jan 2023 ODI # 4503
WU Tharanga 7 6 6/209 7/215 1 v England Bristol 26 Jun 2016 ODI # 3755
KNA Bandara 6 5 5/97 6/102 2 v Bangladesh Mirpur 23 May 2021 ODI # 4290
DN Wellalage 6 5 5/56 6/61 1 v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
KIC Asalanka 5 5 4/287 5/292 1 v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
BKG Mendis 6 5 5/221 6/226 1 v Afghanistan Lahore 5 Sep 2023 ODI # 4633
MNK Fernando 4 4 3/31 4/35 2 v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
PW Hasaranga 5 2 4/35 5/37 2 v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
C Karunaratne 6 2 5/37 6/39 2 v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
DM de Silva 6 2 5/181 6/183 1 v Netherlands Harare 9 Jul 2023 ODI # 4620
MDKJ Perera 3 1 2/308 3/309 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
MF Maharoof 4 1 3/309 4/310 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
NLTC Perera 7 1 6/143 7/144 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
WIA Fernando 5 1 4/194 5/195 2 v India Colombo (RPS) 23 Jul 2021 ODI # 4312
KIC Asalanka 4 1 3/284 4/285 2 v Australia Colombo (RPS) 19 Jun 2022 ODI # 4415
C Karunaratne 7 1 6/61 7/62 1 v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
DN Wellalage 7 1 6/178 7/179 2 v India Guwahati 10 Jan 2023 ODI # 4501
DN Wellalage 7 1 6/226 7/227 1 v Afghanistan Lahore 5 Sep 2023 ODI # 4633
DN Wellalage 7 1 6/232 7/233 2 v South Africa Delhi 7 Oct 2023 ODI # 4661
PW Hasaranga 7 0 6/205 7/205 2 v Pakistan Karachi 30 Sep 2019 ODI # 4211
PADLR Sandakan 8 0 7/284 8/284 1 v Pakistan Karachi 2 Oct 2019 ODI # 4212
BKG Mendis 5 0 4/56 5/56 1 v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
AD Mathews 5 0 4/31 5/31 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
KIC Asalanka 6 0 5/203 6/203 1 v Scotland Bulawayo 27 Jun 2023 ODI # 4603
BKG Mendis 6 0 5/12 6/12 1 v India Colombo (RPS) 17 Sep 2023 ODI # 4649
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page