Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 14 Feb 2014 remove greater than or equal to 14 Feb 2014 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 2014-2023 113 104 24 3626 139* 45.32 4375 82.88 3 24 7 309 58
List of partnerships
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
DPMD Jayawardene 4 20 3/204 4/224 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
NLTC Perera 5 21 4/224 5/245 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
PC de Silva 6 6 5/245 6/251 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
LD Chandimal 7 45* 6/251 6/296 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
KC Sangakkara 5 17 4/148 5/165 2 v India Fatullah 28 Feb 2014 ODI # 3476
KC Sangakkara 5 1 4/157 5/158 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
PC de Silva 6 26 5/158 6/184 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
NLTC Perera 7 69* 6/184 6/253 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
HDRL Thirimanne 5 28 4/47 5/75 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
PC de Silva 6 82 5/75 6/157 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
NLTC Perera 7 36 6/157 7/193 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
SMSM Senanayake 8 15* 7/193 7/208 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
HDRL Thirimanne 5 14 4/233 5/247 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
PC de Silva 6 14* 5/247 5/261 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
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
DPMD Jayawardene 4 25 3/63 4/88 2 v England The Oval 22 May 2014 ODI # 3492
LD Chandimal 5 20 4/88 5/108 2 v England The Oval 22 May 2014 ODI # 3492
KMDN Kulasekara 6 0 5/108 6/108 2 v England The Oval 22 May 2014 ODI # 3492
NLTC Perera 7 6 6/108 7/114 2 v England The Oval 22 May 2014 ODI # 3492
TM Dilshan 4 23 3/136 4/159 1 v England Chester-le-Street 25 May 2014 ODI # 3493
SMA Priyanjan 5 66 4/159 5/225 1 v England Chester-le-Street 25 May 2014 ODI # 3493
DPMD Jayawardene 5 13 4/45 5/58 1 v England Manchester 28 May 2014 ODI # 3494
SMA Priyanjan 6 2 5/58 6/60 1 v England Manchester 28 May 2014 ODI # 3494
KC Sangakkara 4 16 3/217 4/233 1 v England Lord's 31 May 2014 ODI # 3495
HDRL Thirimanne 5 28 4/233 5/261 1 v England Lord's 31 May 2014 ODI # 3495
SMA Priyanjan 6 18 5/261 6/279 1 v England Lord's 31 May 2014 ODI # 3495
HDRL Thirimanne 5 62* 4/160 4/222 2 v England Birmingham 3 Jun 2014 ODI # 3496
KC Sangakkara 5 26 4/138 5/164 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
DPMD Jayawardene 5 71 4/154 5/225 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
SMA Priyanjan 6 31 5/225 6/256 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
HDRL Thirimanne 5 38 4/113 5/151 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
SMA Priyanjan 6 83 5/151 6/234 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
SMSM Senanayake 7 15 6/234 7/249 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
DPMD Jayawardene 5 116 4/75 5/191 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
NLTC Perera 6 37 5/191 6/228 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
SMA Priyanjan 7 19 6/228 7/247 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
DPMD Jayawardene 4 122 3/62 4/184 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
S Prasanna 5 4 4/184 5/188 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
SMA Priyanjan 6 6 5/188 6/194 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
NLTC Perera 7 87 6/194 7/281 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
TM Dilshan 4 4* 3/100 3/104 2 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
DPMD Jayawardene 5 21 4/109 5/130 2 v India Cuttack 2 Nov 2014 ODI # 3539
SMA Priyanjan 6 14 5/130 6/144 2 v India Cuttack 2 Nov 2014 ODI # 3539
KC Sangakkara 4 90 3/64 4/154 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
S Prasanna 5 23 4/154 5/177 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
SMA Priyanjan 6 2 5/177 6/179 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
NLTC Perera 7 26 6/179 7/205 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
S Randiv 8 15 7/205 8/220 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
KTGD Prasad 9 54* 8/220 8/274 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
DPMD Jayawardene 4 32 3/112 4/144 1 v India Hyderabad 9 Nov 2014 ODI # 3543
TM Dilshan 4 6 3/42 4/48 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
HDRL Thirimanne 5 118 4/48 5/166 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
DPMD Jayawardene 4 12 3/73 4/85 1 v India Ranchi 16 Nov 2014 ODI # 3547
HDRL Thirimanne 5 128 4/85 5/213 1 v India Ranchi 16 Nov 2014 ODI # 3547
NLTC Perera 6 45 5/213 6/258 1 v India Ranchi 16 Nov 2014 ODI # 3547
S Prasanna 7 27 6/258 7/285 1 v India Ranchi 16 Nov 2014 ODI # 3547
BAW Mendis 8 1 7/285 8/286 1 v India Ranchi 16 Nov 2014 ODI # 3547
DPMD Jayawardene 4 49 3/204 4/253 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
KC Sangakkara 4 87 3/31 4/118 1 v England Hambantota 3 Dec 2014 ODI # 3561
KC Sangakkara 4 49 3/165 4/214 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
HDRL Thirimanne 5 53* 4/214 4/267 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
KC Sangakkara 4 85 3/59 4/144 1 v England Pallekele 10 Dec 2014 ODI # 3565
KC Sangakkara 4 5 3/186 4/191 1 v England Pallekele 13 Dec 2014 ODI # 3567
TM Dilshan 3 36 2/120 3/156 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
DPMD Jayawardene 4 31 3/51 4/82 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
TM Dilshan 4 74 3/163 4/237 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
HDRL Thirimanne 5 15* 4/237 4/252 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
DPMD Jayawardene 4 0 3/180 4/180 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
FDM Karunaratne 5 34 4/129 5/163 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
BMAJ Mendis 6 5 5/163 6/168 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
KMDN Kulasekara 7 28 6/168 7/196 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
HMRKB Herath 8 20 7/196 8/216 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
DPMD Jayawardene 5 126 4/51 5/177 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
KC Sangakkara 4 13 3/188 4/201 2 v Australia Sydney 8 Mar 2015 ODI # 3629
LD Chandimal 5 80* 4/201 4/281 2 v Australia Sydney 8 Mar 2015 ODI # 3629
NLTC Perera 5 2 4/281 5/283 2 v Australia Sydney 8 Mar 2015 ODI # 3629
KC Sangakkara 4 0 3/244 4/244 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
MDKJ Perera 5 45 4/244 5/289 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
NLTC Perera 6 37 5/289 6/326 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
KC Sangakkara 5 33 4/81 5/114 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
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