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 24 jun 2008 remove greater than or equal to 24 jun 2008 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 2016-2024 130 127 10 3859 122 32.98 4456 86.60 3 29 14 383 69 Profile
filtered 2016-2024 130 127 10 3859 122 32.98 4456 86.60 3 29 14 383 69
List of partnerships
MDKJ Perera 2 5 1/42 2/47 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
LD Chandimal 3 82 2/47 3/129 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
LD Chandimal 7 0 6/368 7/368 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
WU Tharanga 8 9 7/368 8/377 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
MDKJ Perera 2 23 1/27 2/50 1 v England Nottingham 21 Jun 2016 ODI # 3751
LD Chandimal 3 6 2/50 3/56 1 v England Nottingham 21 Jun 2016 ODI # 3751
MDKJ Perera 2 8 1/39 2/47 1 v England Birmingham 24 Jun 2016 ODI # 3753
MDKJ Perera 2 29 1/3 2/32 1 v England Bristol 26 Jun 2016 ODI # 3755
LD Chandimal 3 56 2/32 3/88 1 v England Bristol 26 Jun 2016 ODI # 3755
MD Gunathilaka 2 128 1/8 2/136 1 v England The Oval 29 Jun 2016 ODI # 3757
MD Gunathilaka 2 57 1/9 2/66 2 v England Cardiff 2 Jul 2016 ODI # 3758
TM Dilshan 2 42 1/3 2/45 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
LD Chandimal 3 79 2/45 3/124 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
TM Dilshan 2 0 1/12 2/12 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
LD Chandimal 3 125 2/12 3/137 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
AD Mathews 4 9 3/137 4/146 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
TM Dilshan 2 17 1/6 2/23 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 2 17 1/1 2/18 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
MD Gunathilaka 2 4 1/73 2/77 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
LD Chandimal 3 1 2/77 3/78 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
WU Tharanga 4 43 3/78 4/121 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
DM de Silva 3 15* 2/140 2/155 2 v Zimbabwe Harare 14 Nov 2016 ODI # 3804
N Dickwella 3 8 2/8 3/16 2 v West Indies Harare 16 Nov 2016 ODI # 3805
N Dickwella 3 107 2/123 3/230 1 v West Indies Bulawayo 23 Nov 2016 ODI # 3808
GSNFG Jayasuriya 4 28 3/230 4/258 1 v West Indies Bulawayo 23 Nov 2016 ODI # 3808
WU Tharanga 5 19 4/258 5/277 1 v West Indies Bulawayo 23 Nov 2016 ODI # 3808
MDKJ Perera 3 13 2/29 3/42 2 v Zimbabwe Bulawayo 27 Nov 2016 ODI # 3810
WU Tharanga 4 75 3/42 4/117 2 v Zimbabwe Bulawayo 27 Nov 2016 ODI # 3810
DS Weerakkody 2 13 1/1 2/14 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
LD Chandimal 3 72 2/14 3/86 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
WU Tharanga 4 13 3/86 4/99 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
WU Tharanga 2 7 1/45 2/52 2 v South Africa Durban 1 Feb 2017 ODI # 3830
LD Chandimal 3 22 2/52 3/74 2 v South Africa Durban 1 Feb 2017 ODI # 3830
N Dickwella 2 19 1/60 2/79 1 v South Africa Johannesburg 4 Feb 2017 ODI # 3831
WU Tharanga 2 64 1/139 2/203 2 v South Africa Cape Town 7 Feb 2017 ODI # 3833
N Dickwella 2 18 1/25 2/43 2 v South Africa Centurion 10 Feb 2017 ODI # 3834
WU Tharanga 2 15 1/0 2/15 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
WU Tharanga 2 111 1/18 2/129 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
LD Chandimal 3 83 2/129 3/212 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
DAS Gunaratne 4 4 3/212 4/216 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
WU Tharanga 2 11 1/76 2/87 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
LD Chandimal 3 49 2/87 3/136 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
TAM Siriwardana 4 25 3/136 4/161 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
DAS Gunaratne 5 33 4/161 5/194 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
WU Tharanga 2 25 1/69 2/94 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
MD Gunathilaka 2 159 1/11 2/170 2 v India The Oval 8 Jun 2017 ODI # 3882
MDKJ Perera 3 26 2/170 3/196 2 v India The Oval 8 Jun 2017 ODI # 3882
N Dickwella 2 56 1/26 2/82 1 v Pakistan Cardiff 12 Jun 2017 ODI # 3888
MD Gunathilaka 2 117 1/16 2/133 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
WU Tharanga 3 47 2/133 3/180 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
N Dickwella 2 1 1/9 2/10 2 v Zimbabwe Galle 2 Jul 2017 ODI # 3899
MD Gunathilaka 2 8 1/229 2/237 2 v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
WU Tharanga 3 75* 2/237 2/312 2 v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
AD Mathews 5 3 4/260 5/263 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
MD Gunathilaka 2 10 1/3 2/13 1 v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
N Dickwella 2 65 1/74 2/139 1 v India Dambulla 20 Aug 2017 ODI # 3905
WU Tharanga 3 11 2/139 3/150 1 v India Dambulla 20 Aug 2017 ODI # 3905
MD Gunathilaka 2 29 1/41 2/70 1 v India Pallekele 24 Aug 2017 ODI # 3906
WU Tharanga 3 11 2/70 3/81 1 v India Pallekele 24 Aug 2017 ODI # 3906
AD Mathews 4 18 3/81 4/99 1 v India Pallekele 24 Aug 2017 ODI # 3906
LD Chandimal 2 10 1/18 2/28 1 v India Pallekele 27 Aug 2017 ODI # 3907
EMDY Munaweera 2 4 1/22 2/26 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
HDRL Thirimanne 4 12 3/55 4/67 2 v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
WU Tharanga 2 20 1/10 2/30 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
MDKJ Perera 2 1 1/46 2/47 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
WU Tharanga 2 41 1/2 2/43 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
N Dickwella 3 19 2/43 3/62 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
MDKJ Perera 2 70 1/33 2/103 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
N Dickwella 3 7 2/103 3/110 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
WU Tharanga 2 34 1/8 2/42 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
WU Tharanga 2 9 1/2 2/11 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
N Dickwella 2 0 1/13 2/13 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
MDKJ Perera 3 26 2/37 3/63 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
NLTC Perera 4 18 3/63 4/81 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
AD Mathews 5 43 4/81 5/124 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
WU Tharanga 2 31 1/61 2/92 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
MDKJ Perera 3 8 2/92 3/100 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
N Dickwella 3 50 2/64 3/114 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
AD Mathews 4 28 3/114 4/142 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
WU Tharanga 1 22 - 1/22 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
WU Tharanga 1 0 - 1/0 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
S Samarawickrama 2 2 1/57 2/59 1 v England Pallekele 17 Oct 2018 ODI # 4054
N Dickwella 3 13 2/89 3/102 1 v England Pallekele 20 Oct 2018 ODI # 4055
DM de Silva 4 0 3/102 4/102 1 v England Pallekele 20 Oct 2018 ODI # 4055
LD Chandimal 3 102 2/168 3/270 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
MDKJ Perera 3 52 2/126 3/178 2 v New Zealand Mount Maunganui 3 Jan 2019 ODI # 4074
MD Gunathilaka 3 49 2/63 3/112 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
MDKJ Perera 3 0 2/107 3/107 2 v New Zealand Nelson 8 Jan 2019 ODI # 4076
BOP Fernando 4 2 3/99 4/101 1 v South Africa Johannesburg 3 Mar 2019 ODI # 4104
DM de Silva 5 94 4/101 5/195 1 v South Africa Johannesburg 3 Mar 2019 ODI # 4104
NLTC Perera 6 15 5/195 6/210 1 v South Africa Johannesburg 3 Mar 2019 ODI # 4104
BOP Fernando 4 40 3/52 4/92 2 v South Africa Centurion 6 Mar 2019 ODI # 4107
BOP Fernando 3 41 2/35 3/76 2 v South Africa Durban 10 Mar 2019 ODI # 4112
NLTC Perera 4 28 3/76 4/104 2 v South Africa Durban 10 Mar 2019 ODI # 4112
WIA Fernando 3 32 2/19 3/51 1 v South Africa Gqeberha 13 Mar 2019 ODI # 4114
PARP Perera 4 0 3/51 4/51 1 v South Africa Gqeberha 13 Mar 2019 ODI # 4114
PHKD Mendis 5 18 4/51 5/69 1 v South Africa Gqeberha 13 Mar 2019 ODI # 4114
DM de Silva 6 2 5/69 6/71 1 v South Africa Gqeberha 13 Mar 2019 ODI # 4114
BOP Fernando 3 49 2/14 3/63 1 v South Africa Cape Town 16 Mar 2019 ODI # 4115
AK Perera 4 62 3/63 4/125 1 v South Africa Cape Town 16 Mar 2019 ODI # 4115
PARP Perera 5 11 4/125 5/136 1 v South Africa Cape Town 16 Mar 2019 ODI # 4115
FDM Karunaratne 2 81 1/123 2/204 1 v Scotland Edinburgh 21 May 2019 ODI # 4142
NLTC Perera 3 1 2/204 3/205 1 v Scotland Edinburgh 21 May 2019 ODI # 4142
AD Mathews 4 5 3/205 4/210 1 v Scotland Edinburgh 21 May 2019 ODI # 4142
HDRL Thirimanne 5 28 4/210 5/238 1 v Scotland Edinburgh 21 May 2019 ODI # 4142
FDM Karunaratne 3 0 2/46 3/46 1 v New Zealand Cardiff 1 Jun 2019 ODI # 4145
MDKJ Perera 3 2 2/144 3/146 1 v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
FDM Karunaratne 3 33 2/153 3/186 2 v Australia The Oval 15 Jun 2019 ODI # 4159
AD Mathews 4 19 3/186 4/205 2 v Australia The Oval 15 Jun 2019 ODI # 4159
TAM Siriwardana 5 4 4/205 5/209 2 v Australia The Oval 15 Jun 2019 ODI # 4159
NLTC Perera 6 8 5/209 6/217 2 v Australia The Oval 15 Jun 2019 ODI # 4159
DM de Silva 7 5 6/217 7/222 2 v Australia The Oval 15 Jun 2019 ODI # 4159
WIA Fernando 3 59 2/3 3/62 1 v England Leeds 21 Jun 2019 ODI # 4168
AD Mathews 4 71 3/62 4/133 1 v England Leeds 21 Jun 2019 ODI # 4168
MDKJ Perera 3 5 2/67 3/72 1 v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
AD Mathews 4 28 3/72 4/100 1 v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
DM de Silva 5 11 4/100 5/111 1 v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
WIA Fernando 3 85 2/104 3/189 1 v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
WIA Fernando 3 13 2/40 3/53 1 v India Leeds 6 Jul 2019 ODI # 4187
MDKJ Perera 3 100 2/107 3/207 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
AD Mathews 4 5 3/207 4/212 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
MDKJ Perera 3 17 2/129 3/146 2 v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
AD Mathews 4 96* 3/146 3/242 2 v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
MDKJ Perera 3 2 2/96 3/98 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
AD Mathews 4 101 3/98 4/199 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
MDKJ Perera 3 32 2/121 3/153 2 v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
WIA Fernando 3 239 2/9 3/248 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
MDKJ Perera 3 89 2/88 3/177 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
AD Mathews 4 8 3/177 4/185 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
MDKJ Perera 3 41 2/41 3/82 2 v Bangladesh Mirpur 23 May 2021 ODI # 4290
P Nissanka 3 18 2/53 3/71 2 v Bangladesh Mirpur 25 May 2021 ODI # 4291
DM de Silva 4 6 3/71 4/77 2 v Bangladesh Mirpur 25 May 2021 ODI # 4291
MDKJ Perera 3 69 2/82 3/151 1 v Bangladesh Mirpur 28 May 2021 ODI # 4292
P Nissanka 1 40 - 1/40 2 v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
P Nissanka 1 19 - 1/19 2 v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
P Nissanka 1 80 - 1/80 1 v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
P Nissanka 2 3 1/115 2/118 1 v Australia Pallekele 14 Jun 2022 ODI # 4409
DM de Silva 3 16 2/118 3/134 1 v Australia Pallekele 14 Jun 2022 ODI # 4409
KIC Asalanka 4 77 3/134 4/211 1 v Australia Pallekele 14 Jun 2022 ODI # 4409
MD Shanaka 5 29 4/211 5/240 1 v Australia Pallekele 14 Jun 2022 ODI # 4409
C Karunaratne 6 18 5/240 6/258 1 v Australia Pallekele 14 Jun 2022 ODI # 4409
PW Hasaranga 7 42 6/258 7/300 1 v Australia Pallekele 14 Jun 2022 ODI # 4409
MD Gunathilaka 2 9 1/26 2/35 1 v Australia Pallekele 16 Jun 2022 ODI # 4412
DM de Silva 3 61 2/35 3/96 1 v Australia Pallekele 16 Jun 2022 ODI # 4412
KIC Asalanka 4 12 3/96 4/108 1 v Australia Pallekele 16 Jun 2022 ODI # 4412
P Nissanka 2 170* 1/42 1/212 2 v Australia Colombo (RPS) 19 Jun 2022 ODI # 4415
P Nissanka 2 21 1/5 2/26 1 v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
MD Gunathilaka 2 3 1/9 2/12 1 v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
LD Chandimal 3 22 2/12 3/34 1 v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
KIC Asalanka 4 22 3/34 4/56 1 v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
MD Shanaka 5 0 4/56 5/56 1 v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
P Nissanka 1 16 - 1/16 2 v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
P Nissanka 1 10* - 0/10 2 v Afghanistan Pallekele 27 Nov 2022 ODI # 4488
P Nissanka 1 101 - 1/101 2 v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
P Nissanka 2 4 1/19 2/23 2 v India Guwahati 10 Jan 2023 ODI # 4501
MNK Fernando 2 73 1/29 2/102 1 v India Eden Gardens 12 Jan 2023 ODI # 4503
MNK Fernando 2 15 1/7 2/22 2 v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
P Nissanka 2 0 1/14 2/14 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
AD Mathews 3 6 2/14 3/20 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
P Nissanka 2 0 1/13 2/13 1 v New Zealand Hamilton 31 Mar 2023 ODI # 4557
P Nissanka 2 32 1/6 2/38 1 v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
FDM Karunaratne 2 28 1/82 2/110 1 v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
S Samarawickrama 3 88 2/110 3/198 1 v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
KIC Asalanka 4 15 3/198 4/213 1 v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
DM de Silva 5 41 4/213 5/254 1 v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
FDM Karunaratne 2 36* 1/84 1/120 2 v Afghanistan Hambantota 7 Jun 2023 ODI # 4583
P Nissanka 2 43 1/95 2/138 1 v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
S Samarawickrama 3 105 2/138 3/243 1 v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
FDM Karunaratne 2 0 1/48 2/48 1 v Ireland Bulawayo 25 Jun 2023 ODI # 4599
P Nissanka 2 9 1/34 2/43 1 v Scotland Bulawayo 27 Jun 2023 ODI # 4603
FDM Karunaratne 2 22 1/0 2/22 1 v Netherlands Bulawayo 30 Jun 2023 ODI # 4606
P Nissanka 2 66* 1/103 1/169 2 v Zimbabwe Bulawayo 2 Jul 2023 ODI # 4609
FDM Karunaratne 2 14 1/190 2/204 2 v West Indies Harare 7 Jul 2023 ODI # 4618
S Samarawickrama 3 40* 2/204 2/244 2 v West Indies Harare 7 Jul 2023 ODI # 4618
P Nissanka 2 5 1/39 2/44 1 v Netherlands Harare 9 Jul 2023 ODI # 4620
SSD Arachchige 3 72 2/44 3/116 1 v Netherlands Harare 9 Jul 2023 ODI # 4620
P Nissanka 2 2 1/13 2/15 2 v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
S Samarawickrama 3 28 2/15 3/43 2 v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
P Nissanka 2 17 1/63 2/80 1 v Afghanistan Lahore 5 Sep 2023 ODI # 4633
S Samarawickrama 3 6 2/80 3/86 1 v Afghanistan Lahore 5 Sep 2023 ODI # 4633
KIC Asalanka 4 102 3/86 4/188 1 v Afghanistan Lahore 5 Sep 2023 ODI # 4633
DM de Silva 5 33 4/188 5/221 1 v Afghanistan Lahore 5 Sep 2023 ODI # 4633
MD Shanaka 6 5 5/221 6/226 1 v Afghanistan Lahore 5 Sep 2023 ODI # 4633
P Nissanka 2 74 1/34 2/108 1 v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
S Samarawickrama 3 9 2/108 3/117 1 v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
FDM Karunaratne 2 18 1/7 2/25 2 v India Colombo (RPS) 12 Sep 2023 ODI # 4641
P Nissanka 2 57 1/20 2/77 2 v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
S Samarawickrama 3 100 2/77 3/177 2 v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
KIC Asalanka 4 33 3/177 4/210 2 v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
P Nissanka 2 7 1/1 2/8 1 v India Colombo (RPS) 17 Sep 2023 ODI # 4649
S Samarawickrama 3 0 2/8 3/8 1 v India Colombo (RPS) 17 Sep 2023 ODI # 4649
KIC Asalanka 4 0 3/8 4/8 1 v India Colombo (RPS) 17 Sep 2023 ODI # 4649
DM de Silva 5 4 4/8 5/12 1 v India Colombo (RPS) 17 Sep 2023 ODI # 4649
MD Shanaka 6 0 5/12 6/12 1 v India Colombo (RPS) 17 Sep 2023 ODI # 4649
DN Wellalage 7 21 6/12 7/33 1 v India Colombo (RPS) 17 Sep 2023 ODI # 4649
MDKJ Perera 2 66 1/1 2/67 2 v South Africa Delhi 7 Oct 2023 ODI # 4661
S Samarawickrama 3 42 2/67 3/109 2 v South Africa Delhi 7 Oct 2023 ODI # 4661
P Nissanka 2 102 1/5 2/107 1 v Pakistan Hyderabad 10 Oct 2023 ODI # 4665
S Samarawickrama 3 111 2/107 3/218 1 v Pakistan Hyderabad 10 Oct 2023 ODI # 4665
MDKJ Perera 2 32 1/125 2/157 1 v Australia Lucknow 16 Oct 2023 ODI # 4671
S Samarawickrama 3 8 2/157 3/165 1 v Australia Lucknow 16 Oct 2023 ODI # 4671
P Nissanka 2 34 1/18 2/52 2 v Netherlands Lucknow 21 Oct 2023 ODI # 4676
P Nissanka 2 14 1/9 2/23 2 v England Bengaluru 26 Oct 2023 ODI # 4682
P Nissanka 2 62 1/22 2/84 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
S Samarawickrama 3 50 2/84 3/134 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
FDM Karunaratne 2 2 1/0 2/2 2 v India Wankhede 2 Nov 2023 ODI # 4690
S Samarawickrama 3 0 2/2 3/2 2 v India Wankhede 2 Nov 2023 ODI # 4690
KIC Asalanka 4 1 3/2 4/3 2 v India Wankhede 2 Nov 2023 ODI # 4690
P Nissanka 2 61 1/5 2/66 1 v Bangladesh Delhi 6 Nov 2023 ODI # 4695
MDKJ Perera 2 27 1/3 2/30 1 v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
WIA Fernando 1 0 - 1/0 1 v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
S Samarawickrama 2 63 1/0 2/63 1 v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
J Liyanage 3 48 2/63 3/111 1 v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
KIC Asalanka 4 14 3/111 4/125 1 v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
WIA Fernando 1 4 - 1/4 2 v Zimbabwe Colombo (RPS) 8 Jan 2024 ODI # 4719
S Samarawickrama 2 12 1/4 2/16 2 v Zimbabwe Colombo (RPS) 8 Jan 2024 ODI # 4719
J Liyanage 3 35 2/16 3/51 2 v Zimbabwe Colombo (RPS) 8 Jan 2024 ODI # 4719
S Daniel 2 73 1/1 2/74 2 v Zimbabwe Colombo (RPS) 11 Jan 2024 ODI # 4720
S Samarawickrama 3 23* 2/74 2/97 2 v Zimbabwe Colombo (RPS) 11 Jan 2024 ODI # 4720
P Nissanka 2 43 1/182 2/225 1 v Afghanistan Pallekele 9 Feb 2024 ODI # 4725
WIA Fernando 2 17 1/19 2/36 1 v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
S Samarawickrama 3 103 2/36 3/139 1 v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
KIC Asalanka 4 8 3/139 4/147 1 v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
P Nissanka 2 78 1/173 2/251 2 v Afghanistan Pallekele 14 Feb 2024 ODI # 4729
P Nissanka 2 1 1/71 2/72 1 v Bangladesh Chattogram 13 Mar 2024 ODI # 4743
S Samarawickrama 3 12 2/72 3/84 1 v Bangladesh Chattogram 13 Mar 2024 ODI # 4743
KIC Asalanka 4 44 3/84 4/128 1 v Bangladesh Chattogram 13 Mar 2024 ODI # 4743
J Liyanage 5 69 4/128 5/197 1 v Bangladesh Chattogram 13 Mar 2024 ODI # 4743
P Nissanka 2 41 1/1 2/42 2 v Bangladesh Chattogram 15 Mar 2024 ODI # 4744
WIA Fernando 2 14 1/1 2/15 1 v Bangladesh Chattogram 18 Mar 2024 ODI # 4745
S Samarawickrama 3 26 2/15 3/41 1 v Bangladesh Chattogram 18 Mar 2024 ODI # 4745
KIC Asalanka 4 33 3/41 4/74 1 v Bangladesh Chattogram 18 Mar 2024 ODI # 4745
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