Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 from query
Not involving the player DPMD Jayawardene (Asia/SL) remove DPMD Jayawardene (Asia/SL) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2008-2023 226 195 48 5916 139* 40.24 7136 82.90 3 40 17 468 90 Profile
filtered 2010-2023 90 82 15 2652 113 39.58 3342 79.35 2 17 6 208 39
List of partnerships
TM Dilshan 3 58 2/39 3/97 1 v India Bulawayo 30 May 2010 ODI # 2983
CK Kapugedera 4 53 3/97 4/150 1 v India Bulawayo 30 May 2010 ODI # 2983
LPC Silva 5 6 4/150 5/156 1 v India Bulawayo 30 May 2010 ODI # 2983
NLTC Perera 6 48 5/156 6/204 1 v India Bulawayo 30 May 2010 ODI # 2983
KMDN Kulasekara 7 22 6/204 7/226 1 v India Bulawayo 30 May 2010 ODI # 2983
KC Sangakkara 5 118 4/46 5/164 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
BMAJ Mendis 6 12 5/164 6/176 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
NLTC Perera 7 4 6/176 7/180 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
NLTC Perera 6 58* 5/246 5/304 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
HDRL Thirimanne 5 19 4/275 5/294 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
HDRL Thirimanne 4 15 3/74 4/89 2 v India Pallekele 4 Aug 2012 ODI # 3295
TM Dilshan 4 16 3/212 4/228 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
KC Sangakkara 4 45 3/212 4/257 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
LD Chandimal 5 73 4/141 5/214 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
NLTC Perera 6 2 5/214 6/216 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
NLTC Perera 5 5 4/168 5/173 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
KMDN Kulasekara 6 57 5/173 6/230 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
S Prasanna 7 7 6/230 7/237 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
FDM Karunaratne 8 44 7/237 8/281 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
LD Chandimal 5 29 4/103 5/132 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
KMDN Kulasekara 6 4 5/132 6/136 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
S Prasanna 7 27 6/136 7/163 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
NLTC Perera 8 24 7/163 8/187 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
SMSM Senanayake 9 5 8/187 9/192 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
SMA Priyanjan 5 40 4/125 5/165 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
KMDN Kulasekara 6 5 5/165 6/170 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
KDK Vithanage 7 40 6/170 7/210 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
LD Chandimal 5 29 4/137 5/166 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
LD Chandimal 5 6 4/52 5/58 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
KDK Vithanage 6 4 5/58 6/62 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
KC Sangakkara 5 83 4/177 5/260 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
NLTC Perera 6 2 5/260 6/262 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
KDK Vithanage 7 27* 6/262 6/289 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
LD Chandimal 4 7 3/198 4/205 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
SMA Priyanjan 5 41* 4/205 4/246 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
LD Chandimal 4 33 3/57 4/90 1 v Ireland Dublin 6 May 2014 ODI # 3490
KDK Vithanage 5 5 4/90 5/95 1 v Ireland Dublin 6 May 2014 ODI # 3490
SMA Priyanjan 6 40 5/95 6/135 1 v Ireland Dublin 6 May 2014 ODI # 3490
KC Sangakkara 4 87 3/31 4/118 1 v England Hambantota 3 Dec 2014 ODI # 3561
TM Dilshan 4 7 3/111 4/118 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
LD Chandimal 5 82 4/118 5/200 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
TM Dilshan 3 15 2/140 3/155 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
HDRL Thirimanne 4 2 3/155 4/157 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
HDRL Thirimanne 4 11 3/82 4/93 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
HDRL Thirimanne 3 34 2/109 3/143 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
LD Chandimal 4 35 3/219 4/254 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
TAM Siriwardana 5 114* 4/254 4/368 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
TM Dilshan 3 15 2/89 3/104 2 v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
MD Gunathilaka 4 16 3/104 4/120 2 v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
LD Chandimal 4 31 3/103 4/134 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
TAM Siriwardana 5 27 4/134 5/161 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
GSNFG Jayasuriya 6 19* 5/161 5/180 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
LD Chandimal 4 0 3/23 4/23 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
LD Chandimal 4 23 3/31 4/54 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
TAM Siriwardana 5 2 4/54 5/56 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
LD Chandimal 4 93 3/33 4/126 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
NLTC Perera 5 35 4/126 5/161 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
TAM Siriwardana 6 62 5/161 6/223 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
CK Kapugedera 7 14 6/223 7/237 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
KMDN Kulasekara 8 15 7/237 8/252 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
LD Chandimal 4 88 3/129 4/217 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MF Maharoof 5 54 4/310 5/364 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
LD Chandimal 4 64 3/56 4/120 1 v England Nottingham 21 Jun 2016 ODI # 3751
S Prasanna 5 68 4/120 5/188 1 v England Nottingham 21 Jun 2016 ODI # 3751
WU Tharanga 6 9 5/188 6/197 1 v England Nottingham 21 Jun 2016 ODI # 3751
MD Shanaka 7 28 6/197 7/225 1 v England Nottingham 21 Jun 2016 ODI # 3751
MF Maharoof 8 41 7/225 8/266 1 v England Nottingham 21 Jun 2016 ODI # 3751
LD Chandimal 4 82 3/77 4/159 1 v England Birmingham 24 Jun 2016 ODI # 3753
LD Chandimal 4 80 3/88 4/168 1 v England Bristol 26 Jun 2016 ODI # 3755
S Prasanna 5 3 4/168 5/171 1 v England Bristol 26 Jun 2016 ODI # 3755
WU Tharanga 6 38 5/171 6/209 1 v England Bristol 26 Jun 2016 ODI # 3755
LD Chandimal 4 87 3/158 4/245 1 v England The Oval 29 Jun 2016 ODI # 3757
S Prasanna 5 14 4/245 5/259 1 v England The Oval 29 Jun 2016 ODI # 3757
MD Shanaka 6 46* 5/259 5/305 1 v England The Oval 29 Jun 2016 ODI # 3757
LD Chandimal 4 22 3/83 4/105 2 v England Cardiff 2 Jul 2016 ODI # 3758
LD Chandimal 4 0 3/124 4/124 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
BKG Mendis 4 9 3/137 4/146 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
DM de Silva 5 12 4/146 5/158 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
MDKJ Perera 6 103 5/158 6/261 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
NLTC Perera 7 18 6/261 7/279 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
LD Chandimal 4 7 3/96 4/103 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 4 84* 3/31 3/115 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
SS Pathirana 9 1 8/199 9/200 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
MA Aponso 10 12 9/200 10/212 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
MDKJ Perera 4 75* 3/196 3/271 2 v India The Oval 8 Jun 2017 ODI # 3882
DAS Gunaratne 4 51* 3/271 3/322 2 v India The Oval 8 Jun 2017 ODI # 3882
N Dickwella 4 78 3/83 4/161 1 v Pakistan Cardiff 12 Jun 2017 ODI # 3888
WU Tharanga 4 74 3/180 4/254 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
WU Tharanga 4 81* 3/77 3/158 2 v Zimbabwe Galle 2 Jul 2017 ODI # 3899
N Dickwella 2 7 1/209 2/216 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
WU Tharanga 3 41 2/216 3/257 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
DAS Gunaratne 4 3 3/257 4/260 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
BKG Mendis 5 3 4/260 5/263 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
PW Hasaranga 6 37 5/263 6/300 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
MD Gunathilaka 4 47 3/31 4/78 1 v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
WU Tharanga 4 16 3/150 4/166 1 v India Dambulla 20 Aug 2017 ODI # 3905
CK Kapugedera 5 3 4/166 5/169 1 v India Dambulla 20 Aug 2017 ODI # 3905
PW Hasaranga 6 7 5/169 6/176 1 v India Dambulla 20 Aug 2017 ODI # 3905
NLTC Perera 7 2 6/176 7/178 1 v India Dambulla 20 Aug 2017 ODI # 3905
PADLR Sandakan 8 9 7/178 8/187 1 v India Dambulla 20 Aug 2017 ODI # 3905
SL Malinga 9 22 8/187 9/209 1 v India Dambulla 20 Aug 2017 ODI # 3905
MVT Fernando 10 7 9/209 10/216 1 v India Dambulla 20 Aug 2017 ODI # 3905
BKG Mendis 4 18 3/81 4/99 1 v India Pallekele 24 Aug 2017 ODI # 3906
TAM Siriwardana 5 22 4/99 5/121 1 v India Pallekele 24 Aug 2017 ODI # 3906
HDRL Thirimanne 4 38 3/100 4/138 1 v India Pallekele 27 Aug 2017 ODI # 3907
HDRL Thirimanne 4 31 3/37 4/68 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
TAM Siriwardana 5 73 4/68 5/141 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
PW Hasaranga 6 36 5/141 6/177 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
A Dananjaya 7 13 6/177 7/190 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
HDRL Thirimanne 4 122 3/63 4/185 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
TAM Siriwardana 5 9 4/185 5/194 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
WU Tharanga 3 46 2/19 3/65 2 v India Dharamsala 10 Dec 2017 ODI # 3939
N Dickwella 4 49* 3/65 3/114 2 v India Dharamsala 10 Dec 2017 ODI # 3939
HDRL Thirimanne 3 32 2/30 3/62 2 v India Mohali 13 Dec 2017 ODI # 3941
N Dickwella 4 53 3/62 4/115 2 v India Mohali 13 Dec 2017 ODI # 3941
DAS Gunaratne 5 44 4/115 5/159 2 v India Mohali 13 Dec 2017 ODI # 3941
NLTC Perera 6 7 5/159 6/166 2 v India Mohali 13 Dec 2017 ODI # 3941
SS Pathirana 7 14 6/166 7/180 2 v India Mohali 13 Dec 2017 ODI # 3941
A Dananjaya 8 27 7/180 8/207 2 v India Mohali 13 Dec 2017 ODI # 3941
RAS Lakmal 9 44* 8/207 8/251 2 v India Mohali 13 Dec 2017 ODI # 3941
WU Tharanga 3 24 2/136 3/160 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
N Dickwella 4 8 3/160 4/168 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
DAS Gunaratne 5 21 4/168 5/189 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
MDKJ Perera 3 85 2/47 3/132 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
LD Chandimal 4 25 3/132 4/157 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
MDKJ Perera 4 13 3/22 4/35 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
N Dickwella 4 67 3/56 4/123 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
GSNFG Jayasuriya 5 42 4/123 5/165 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
NLTC Perera 6 32 5/165 6/197 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
A Dananjaya 7 19 6/197 7/216 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
RAS Lakmal 8 11 7/216 8/227 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
NGRP Jayasuriya 9 17* 8/227 8/244 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
BKG Mendis 5 43 4/81 5/124 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
DM de Silva 6 31 5/124 6/155 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
MDKJ Perera 4 59 3/100 4/159 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
BKG Mendis 4 28 3/114 4/142 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
DM de Silva 5 53 4/142 5/195 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
NLTC Perera 6 52 5/195 6/247 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
MD Shanaka 7 44 6/247 7/291 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
A Dananjaya 8 8 7/291 8/299 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
MDKJ Perera 4 6 3/32 4/38 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
MD Shanaka 5 22 4/38 5/60 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
NLTC Perera 6 3 5/60 6/63 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
WU Tharanga 4 2 3/86 4/88 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
GSNFG Jayasuriya 5 20 4/88 5/108 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
NLTC Perera 6 35 5/108 6/143 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
BKG Mendis 4 5 3/205 4/210 1 v Scotland Edinburgh 21 May 2019 ODI # 4142
FDM Karunaratne 5 6 4/53 5/59 1 v New Zealand Cardiff 1 Jun 2019 ODI # 4145
MDKJ Perera 4 0 3/146 4/146 1 v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
BKG Mendis 4 19 3/186 4/205 2 v Australia The Oval 15 Jun 2019 ODI # 4159
BKG Mendis 4 71 3/62 4/133 1 v England Leeds 21 Jun 2019 ODI # 4168
BMAJ Mendis 5 0 4/133 5/133 1 v England Leeds 21 Jun 2019 ODI # 4168
DM de Silva 6 57 5/133 6/190 1 v England Leeds 21 Jun 2019 ODI # 4168
NLTC Perera 7 10 6/190 7/200 1 v England Leeds 21 Jun 2019 ODI # 4168
I Udana 8 9 7/200 8/209 1 v England Leeds 21 Jun 2019 ODI # 4168
SL Malinga 9 11 8/209 9/220 1 v England Leeds 21 Jun 2019 ODI # 4168
N Pradeep 10 12* 9/220 9/232 1 v England Leeds 21 Jun 2019 ODI # 4168
BKG Mendis 4 28 3/72 4/100 1 v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
WIA Fernando 4 58 3/189 4/247 1 v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
WIA Fernando 4 2 3/53 4/55 1 v India Leeds 6 Jul 2019 ODI # 4187
HDRL Thirimanne 5 124 4/55 5/179 1 v India Leeds 6 Jul 2019 ODI # 4187
DM de Silva 6 74 5/179 6/253 1 v India Leeds 6 Jul 2019 ODI # 4187
BKG Mendis 4 5 3/207 4/212 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
HDRL Thirimanne 5 60 4/212 5/272 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
NLTC Perera 6 4 5/272 6/276 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
DM de Silva 7 26 6/276 7/302 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
BKG Mendis 4 96* 3/146 3/242 2 v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
BKG Mendis 4 101 3/98 4/199 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
MD Shanaka 5 52 4/199 5/251 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
GSNFG Jayasuriya 6 29 5/251 6/280 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
PW Hasaranga 7 4 6/280 7/284 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
MDKJ Perera 4 15 3/153 4/168 2 v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
NLTC Perera 5 3 4/271 5/274 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
BKG Mendis 4 8 3/177 4/185 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
DM de Silva 5 29 4/185 5/214 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
P Nissanka 3 7 2/112 3/119 1 v West Indies North Sound 10 Mar 2021 ODI # 4276
BKG Mendis 3 6 2/14 3/20 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
KIC Asalanka 4 11 3/20 4/31 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
MD Shanaka 5 0 4/31 5/31 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
C Karunaratne 6 15 5/31 6/46 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
P Nissanka 3 5 2/13 3/18 1 v New Zealand Hamilton 31 Mar 2023 ODI # 4557
P Nissanka 3 23 2/38 3/61 1 v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
KIC Asalanka 6 13 5/167 6/180 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
PVD Chameera 7 5 6/180 7/185 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
M Theekshana 8 45 7/185 8/230 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
CAK Rajitha 9 9 8/230 9/239 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
KIC Asalanka 5 11 4/3 5/14 2 v India Wankhede 2 Nov 2023 ODI # 4690
MADI Hemantha 6 0 5/14 6/14 2 v India Wankhede 2 Nov 2023 ODI # 4690
PVD Chameera 7 8 6/14 7/22 2 v India Wankhede 2 Nov 2023 ODI # 4690
M Theekshana 8 7 7/22 8/29 2 v India Wankhede 2 Nov 2023 ODI # 4690
KIC Asalanka 5 0 4/135 5/135 1 v Bangladesh Delhi 6 Nov 2023 ODI # 4695
MDKJ Perera 5 0 4/70 5/70 1 v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
DM de Silva 6 34 5/70 6/104 1 v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
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