Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date less than or equal to 24 Sep 2023 remove less than or equal to 24 Sep 2023 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 2008-2023 226 195 48 5916 139* 40.24 7136 82.90 3 40 17 468 90 Profile
filtered 2008-2023 221 191 48 5865 139* 41.01 7058 83.09 3 40 16 464 89
List of partnerships
WU Tharanga 2 135* 1/213 1/348 1 v India Kingston 2 Jul 2013 ODI # 3382
SL Malinga 9 132 8/107 9/239 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
HDRL Thirimanne 5 128 4/85 5/213 1 v India Ranchi 16 Nov 2014 ODI # 3547
TM Dilshan 4 127* 3/73 3/200 2 v New Zealand Pallekele 6 Nov 2012 ODI # 3306
TT Samaraweera 6 127 5/69 6/196 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
DPMD Jayawardene 5 126 4/51 5/177 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
HDRL Thirimanne 5 124 4/55 5/179 1 v India Leeds 6 Jul 2019 ODI # 4187
DPMD Jayawardene 4 122 3/62 4/184 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
HDRL Thirimanne 4 122 3/63 4/185 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
KC Sangakkara 5 118 4/46 5/164 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
HDRL Thirimanne 5 118 4/48 5/166 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
DPMD Jayawardene 5 116 4/75 5/191 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
TAM Siriwardana 5 114* 4/254 4/368 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
BMAJ Mendis 6 104* 5/182 5/286 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
MDKJ Perera 6 103 5/158 6/261 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
BMAJ Mendis 6 102 5/131 6/233 2 v England Manchester 9 Jul 2011 ODI # 3170
BKG Mendis 4 101 3/98 4/199 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
BKG Mendis 4 96* 3/146 3/242 2 v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
LD Chandimal 4 93 3/33 4/126 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
KC Sangakkara 4 90 3/64 4/154 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
LD Chandimal 4 88 3/129 4/217 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
NLTC Perera 7 87 6/194 7/281 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
KC Sangakkara 4 87 3/31 4/118 1 v England Hambantota 3 Dec 2014 ODI # 3561
LD Chandimal 4 87 3/158 4/245 1 v England The Oval 29 Jun 2016 ODI # 3757
KC Sangakkara 4 85 3/59 4/144 1 v England Pallekele 10 Dec 2014 ODI # 3565
MDKJ Perera 3 85 2/47 3/132 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
DM de Silva 4 84* 3/31 3/115 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
KC Sangakkara 5 83 4/177 5/260 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
SMA Priyanjan 6 83 5/151 6/234 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
SHT Kandamby 6 82 5/81 6/163 1 v England Johannesburg 25 Sep 2009 ODI # 2896
PC de Silva 6 82 5/75 6/157 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
LD Chandimal 5 82 4/118 5/200 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
LD Chandimal 4 82 3/77 4/159 1 v England Birmingham 24 Jun 2016 ODI # 3753
WU Tharanga 4 81* 3/77 3/158 2 v Zimbabwe Galle 2 Jul 2017 ODI # 3899
LD Chandimal 5 80* 4/201 4/281 2 v Australia Sydney 8 Mar 2015 ODI # 3629
LD Chandimal 4 80 3/88 4/168 1 v England Bristol 26 Jun 2016 ODI # 3755
BMAJ Mendis 6 79 5/108 6/187 2 v Australia Hobart 23 Jan 2013 ODI # 3326
DPMD Jayawardene 4 78 3/41 4/119 1 v India Cardiff 20 Jun 2013 ODI # 3376
N Dickwella 4 78 3/83 4/161 1 v Pakistan Cardiff 12 Jun 2017 ODI # 3888
MDKJ Perera 4 75* 3/196 3/271 2 v India The Oval 8 Jun 2017 ODI # 3882
TM Dilshan 4 74 3/163 4/237 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
WU Tharanga 4 74 3/180 4/254 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
DM de Silva 6 74 5/179 6/253 1 v India Leeds 6 Jul 2019 ODI # 4187
CK Kapugedera 5 73* 4/239 4/312 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
LD Chandimal 5 73 4/141 5/214 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
TAM Siriwardana 5 73 4/68 5/141 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
KC Sangakkara 6 72 5/57 6/129 1 v England Nottingham 6 Jul 2011 ODI # 3169
LD Chandimal 6 72 5/164 6/236 1 v South Africa East London 14 Jan 2012 ODI # 3226
DPMD Jayawardene 5 71 4/154 5/225 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
BKG Mendis 4 71 3/62 4/133 1 v England Leeds 21 Jun 2019 ODI # 4168
ST Jayasuriya 4 70 3/102 4/172 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
NLTC Perera 7 69* 6/184 6/253 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
J Mubarak 6 69 5/97 6/166 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
S Prasanna 5 68 4/120 5/188 1 v England Nottingham 21 Jun 2016 ODI # 3751
DPMD Jayawardene 4 67 3/204 4/271 1 v England Leeds 1 Jul 2011 ODI # 3167
N Dickwella 4 67 3/56 4/123 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
SMA Priyanjan 5 66 4/159 5/225 1 v England Chester-le-Street 25 May 2014 ODI # 3493
LD Chandimal 4 64 3/56 4/120 1 v England Nottingham 21 Jun 2016 ODI # 3751
KC Sangakkara 5 63 4/77 5/140 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
HDRL Thirimanne 5 62* 4/160 4/222 2 v England Birmingham 3 Jun 2014 ODI # 3496
TAM Siriwardana 6 62 5/161 6/223 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
HDRL Thirimanne 5 60 4/212 5/272 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
MDKJ Perera 4 59 3/100 4/159 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
NLTC Perera 6 58* 5/246 5/304 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
TM Dilshan 3 58 2/39 3/97 1 v India Bulawayo 30 May 2010 ODI # 2983
TM Dilshan 4 58 3/139 4/197 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
WIA Fernando 4 58 3/189 4/247 1 v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
KMDN Kulasekara 6 57 5/173 6/230 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
DM de Silva 6 57 5/133 6/190 1 v England Leeds 21 Jun 2019 ODI # 4168
SHT Kandamby 6 56 5/345 6/401 2 v India Rajkot 15 Dec 2009 ODI # 2932
KTGD Prasad 9 54* 8/220 8/274 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
MF Maharoof 5 54 4/310 5/364 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
HDRL Thirimanne 5 53* 4/214 4/267 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
CK Kapugedera 4 53 3/97 4/150 1 v India Bulawayo 30 May 2010 ODI # 2983
N Dickwella 4 53 3/62 4/115 2 v India Mohali 13 Dec 2017 ODI # 3941
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 5 52 4/199 5/251 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
DAS Gunaratne 4 51* 3/271 3/322 2 v India The Oval 8 Jun 2017 ODI # 3882
DPMD Jayawardene 5 51 4/144 5/195 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
N Dickwella 4 49* 3/65 3/114 2 v India Dharamsala 10 Dec 2017 ODI # 3939
HDRL Thirimanne 5 49 4/195 5/244 1 v India Brisbane 21 Feb 2012 ODI # 3246
DPMD Jayawardene 4 49 3/204 4/253 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
KC Sangakkara 4 49 3/165 4/214 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
NLTC Perera 6 48 5/156 6/204 1 v India Bulawayo 30 May 2010 ODI # 2983
MD Gunathilaka 4 47 3/31 4/78 1 v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
MD Shanaka 6 46* 5/259 5/305 1 v England The Oval 29 Jun 2016 ODI # 3757
KC Sangakkara 4 46 3/164 4/210 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
KTGD Prasad 10 46 9/180 10/226 2 v Australia Perth 10 Feb 2012 ODI # 3235
KC Sangakkara 5 46 4/93 5/139 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
WU Tharanga 3 46 2/19 3/65 2 v India Dharamsala 10 Dec 2017 ODI # 3939
LD Chandimal 7 45* 6/251 6/296 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
KC Sangakkara 4 45 3/212 4/257 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
NLTC Perera 6 45 5/213 6/258 1 v India Ranchi 16 Nov 2014 ODI # 3547
MDKJ Perera 5 45 4/244 5/289 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
T Thushara 7 44* 6/166 6/210 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
RAS Lakmal 9 44* 8/207 8/251 2 v India Mohali 13 Dec 2017 ODI # 3941
FDM Karunaratne 8 44 7/237 8/281 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
DAS Gunaratne 5 44 4/115 5/159 2 v India Mohali 13 Dec 2017 ODI # 3941
MD Shanaka 7 44 6/247 7/291 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
KMDN Kulasekara 8 43 7/168 8/211 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
BKG Mendis 5 43 4/81 5/124 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
KMDN Kulasekara 7 42 6/131 7/173 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
GSNFG Jayasuriya 5 42 4/123 5/165 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
SMA Priyanjan 5 41* 4/205 4/246 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
LD Chandimal 5 41 4/202 5/243 2 v Australia Hobart 24 Feb 2012 ODI # 3248
KC Sangakkara 5 41 4/141 5/182 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
MF Maharoof 8 41 7/225 8/266 1 v England Nottingham 21 Jun 2016 ODI # 3751
WU Tharanga 3 41 2/216 3/257 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
LPC Silva 6 40 5/169 6/209 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
KC Sangakkara 5 40 4/132 5/172 2 v India Hambantota 21 Jul 2012 ODI # 3291
SMA Priyanjan 5 40 4/125 5/165 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
SMA Priyanjan 6 40 5/95 6/135 1 v Ireland Dublin 6 May 2014 ODI # 3490
BMAJ Mendis 5 39 4/119 5/158 1 v India Cardiff 20 Jun 2013 ODI # 3376
TM Dilshan 5 38 4/44 5/82 1 v India Dambulla 16 Aug 2010 ODI # 3032
LD Chandimal 5 38 4/97 5/135 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
HDRL Thirimanne 5 38 4/113 5/151 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
WU Tharanga 6 38 5/171 6/209 1 v England Bristol 26 Jun 2016 ODI # 3755
HDRL Thirimanne 4 38 3/100 4/138 1 v India Pallekele 27 Aug 2017 ODI # 3907
HDRL Thirimanne 7 37 6/138 7/175 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
BMAJ Mendis 8 37 7/175 8/212 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
NLTC Perera 6 37 5/191 6/228 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
NLTC Perera 6 37 5/289 6/326 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
PW Hasaranga 6 37 5/263 6/300 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
KMDN Kulasekara 9 36* 8/212 8/248 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
LD Chandimal 4 36 3/104 4/140 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
NLTC Perera 7 36 6/157 7/193 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
TM Dilshan 3 36 2/120 3/156 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
PW Hasaranga 6 36 5/141 6/177 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
TT Samaraweera 6 35* 5/185 5/220 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
HDRL Thirimanne 5 35 4/155 5/190 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
LD Chandimal 4 35 3/219 4/254 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
NLTC Perera 5 35 4/126 5/161 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
NLTC Perera 6 35 5/108 6/143 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
FDM Karunaratne 5 34 4/129 5/163 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
HDRL Thirimanne 3 34 2/109 3/143 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
BAW Mendis 9 33 8/244 9/277 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
LD Chandimal 4 33 3/57 4/90 1 v Ireland Dublin 6 May 2014 ODI # 3490
KC Sangakkara 5 33 4/81 5/114 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
SHT Kandamby 6 32 5/97 6/129 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
SHT Kandamby 5 32 4/232 5/264 2 v India Nagpur 18 Dec 2009 ODI # 2933
BMAJ Mendis 7 32 6/186 7/218 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
SMSM Senanayake 8 32 7/143 8/175 2 v Australia Perth 10 Feb 2012 ODI # 3235
DPMD Jayawardene 4 32 3/112 4/144 1 v India Hyderabad 9 Nov 2014 ODI # 3543
HDRL Thirimanne 3 32 2/30 3/62 2 v India Mohali 13 Dec 2017 ODI # 3941
NLTC Perera 6 32 5/165 6/197 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
M Muralidaran 8 31 7/173 8/204 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
LPC Silva 5 31 4/50 5/81 1 v Australia Brisbane 7 Nov 2010 ODI # 3068
MDKJ Perera 5 31 4/77 5/108 2 v Australia Hobart 23 Jan 2013 ODI # 3326
KC Sangakkara 5 31 4/34 5/65 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
DPMD Jayawardene 5 31 4/128 5/159 1 v Australia The Oval 17 Jun 2013 ODI # 3374
SMA Priyanjan 6 31 5/225 6/256 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
DPMD Jayawardene 4 31 3/51 4/82 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
LD Chandimal 4 31 3/103 4/134 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
HDRL Thirimanne 4 31 3/37 4/68 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
DM de Silva 6 31 5/124 6/155 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
TM Dilshan 4 30 3/279 4/309 1 v India Hobart 28 Feb 2012 ODI # 3251
BMAJ Mendis 6 29 5/189 6/218 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
LD Chandimal 5 29 4/103 5/132 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
LD Chandimal 5 29 4/137 5/166 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
GSNFG Jayasuriya 6 29 5/251 6/280 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
DM de Silva 5 29 4/185 5/214 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
SL Malinga 9 28 8/211 9/239 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
KMDN Kulasekara 6 28 5/192 6/220 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
HDRL Thirimanne 5 28 4/47 5/75 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
HDRL Thirimanne 5 28 4/233 5/261 1 v England Lord's 31 May 2014 ODI # 3495
KMDN Kulasekara 7 28 6/168 7/196 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
MD Shanaka 7 28 6/197 7/225 1 v England Nottingham 21 Jun 2016 ODI # 3751
BKG Mendis 4 28 3/114 4/142 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
BKG Mendis 4 28 3/72 4/100 1 v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
WU Tharanga 4 27* 3/186 3/213 1 v Australia Sydney 5 Nov 2010 ODI # 3066
KDK Vithanage 7 27* 6/262 6/289 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
DPMD Jayawardene 5 27 4/77 5/104 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
KMDN Kulasekara 7 27 6/240 7/267 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
S Prasanna 7 27 6/136 7/163 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
S Prasanna 7 27 6/258 7/285 1 v India Ranchi 16 Nov 2014 ODI # 3547
TAM Siriwardana 5 27 4/134 5/161 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
A Dananjaya 8 27 7/180 8/207 2 v India Mohali 13 Dec 2017 ODI # 3941
KMDN Kulasekara 7 26 6/184 7/210 1 v India Adelaide 14 Feb 2012 ODI # 3239
PC de Silva 6 26 5/158 6/184 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
KC Sangakkara 5 26 4/138 5/164 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
NLTC Perera 7 26 6/179 7/205 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
DM de Silva 7 26 6/276 7/302 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
SHT Kandamby 5 25 4/15 5/40 2 v England The Oval 28 Jun 2011 ODI # 3165
KMDN Kulasekara 5 25 4/271 5/296 1 v England Leeds 1 Jul 2011 ODI # 3167
LD Chandimal 5 25 4/31 5/56 2 v India Port of Spain 9 Jul 2013 ODI # 3387
DPMD Jayawardene 4 25 3/63 4/88 2 v England The Oval 22 May 2014 ODI # 3492
LD Chandimal 4 25 3/132 4/157 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
MF Maharoof 7 24* 6/265 6/289 1 v India Brisbane 21 Feb 2012 ODI # 3246
KMDN Kulasekara 8 24 7/204 8/228 1 v India Perth 8 Feb 2012 ODI # 3233
LD Chandimal 6 24 5/216 6/240 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
NLTC Perera 8 24 7/163 8/187 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
WU Tharanga 3 24 2/136 3/160 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
KC Sangakkara 5 23 4/108 5/131 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
HDRL Thirimanne 7 23 6/214 7/237 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
TM Dilshan 4 23 3/136 4/159 1 v England Chester-le-Street 25 May 2014 ODI # 3493
S Prasanna 5 23 4/154 5/177 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
LD Chandimal 4 23 3/31 4/54 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
P Nissanka 3 23 2/38 3/61 1 v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
KMDN Kulasekara 7 22 6/204 7/226 1 v India Bulawayo 30 May 2010 ODI # 2983
LD Chandimal 4 22 3/83 4/105 2 v England Cardiff 2 Jul 2016 ODI # 3758
SL Malinga 9 22 8/187 9/209 1 v India Dambulla 20 Aug 2017 ODI # 3905
TAM Siriwardana 5 22 4/99 5/121 1 v India Pallekele 24 Aug 2017 ODI # 3906
MD Shanaka 5 22 4/38 5/60 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
S Randiv 7 21 6/86 7/107 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
M Muralidaran 9 21 8/239 9/260 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
NLTC Perera 6 21 5/244 6/265 1 v India Brisbane 21 Feb 2012 ODI # 3246
NLTC Perera 5 21 4/224 5/245 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
DPMD Jayawardene 5 21 4/109 5/130 2 v India Cuttack 2 Nov 2014 ODI # 3539
DAS Gunaratne 5 21 4/168 5/189 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
DPMD Jayawardene 4 20* 3/98 3/118 2 v New Zealand Pallekele 4 Nov 2012 ODI # 3305
DPMD Jayawardene 4 20 3/204 4/224 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
LD Chandimal 5 20 4/88 5/108 2 v England The Oval 22 May 2014 ODI # 3492
HMRKB Herath 8 20 7/196 8/216 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
GSNFG Jayasuriya 5 20 4/88 5/108 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
LD Chandimal 5 19* 4/230 4/249 2 v England Lord's 3 Jul 2011 ODI # 3168
GSNFG Jayasuriya 6 19* 5/161 5/180 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
TT Samaraweera 7 19 6/295 7/314 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
HDRL Thirimanne 5 19 4/275 5/294 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
HDRL Thirimanne 5 19 4/197 5/216 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
SMA Priyanjan 7 19 6/228 7/247 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
A Dananjaya 7 19 6/197 7/216 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
BKG Mendis 4 19 3/186 4/205 2 v Australia The Oval 15 Jun 2019 ODI # 4159
S Randiv 7 18 6/267 7/285 2 v India Nagpur 18 Dec 2009 ODI # 2933
LD Chandimal 5 18 4/171 5/189 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
LD Chandimal 5 18 4/168 5/186 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
SMA Priyanjan 6 18 5/261 6/279 1 v England Lord's 31 May 2014 ODI # 3495
NLTC Perera 7 18 6/261 7/279 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
BKG Mendis 4 18 3/81 4/99 1 v India Pallekele 24 Aug 2017 ODI # 3906
BAW Mendis 8 17* 7/285 7/302 2 v India Nagpur 18 Dec 2009 ODI # 2933
NGRP Jayasuriya 9 17* 8/227 8/244 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
SHT Kandamby 6 17 5/297 6/314 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
LD Chandimal 6 17 5/172 6/189 1 v India Perth 8 Feb 2012 ODI # 3233
NLTC Perera 7 17 6/250 7/267 2 v Australia Hobart 24 Feb 2012 ODI # 3248
LD Chandimal 4 17 3/111 4/128 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
BMAJ Mendis 7 17 6/159 7/176 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
KC Sangakkara 5 17 4/148 5/165 2 v India Fatullah 28 Feb 2014 ODI # 3476
KC Sangakkara 5 16 4/242 5/258 1 v India Dambulla 28 Aug 2010 ODI # 3040
TM Dilshan 4 16 3/212 4/228 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
KC Sangakkara 4 16 3/217 4/233 1 v England Lord's 31 May 2014 ODI # 3495
MD Gunathilaka 4 16 3/104 4/120 2 v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
WU Tharanga 4 16 3/150 4/166 1 v India Dambulla 20 Aug 2017 ODI # 3905
SMSM Senanayake 8 15* 7/193 7/208 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
HDRL Thirimanne 5 15* 4/237 4/252 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
M Muralidaran 8 15 7/132 8/147 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
KC Sangakkara 4 15 3/224 4/239 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
HDRL Thirimanne 7 15 6/189 7/204 1 v India Perth 8 Feb 2012 ODI # 3233
HDRL Thirimanne 4 15 3/74 4/89 2 v India Pallekele 4 Aug 2012 ODI # 3295
SL Malinga 9 15 8/190 9/205 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
SMSM Senanayake 9 15 8/268 9/283 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
SMSM Senanayake 7 15 6/234 7/249 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
S Randiv 8 15 7/205 8/220 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
TM Dilshan 3 15 2/140 3/155 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
TM Dilshan 3 15 2/89 3/104 2 v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
KMDN Kulasekara 8 15 7/237 8/252 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
MDKJ Perera 4 15 3/153 4/168 2 v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
C Karunaratne 6 15 5/31 6/46 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
PC de Silva 6 14* 5/247 5/261 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
BMAJ Mendis 6 14 5/195 6/209 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
KMDN Kulasekara 7 14 6/129 7/143 2 v Australia Perth 10 Feb 2012 ODI # 3235
HMRKB Herath 8 14 7/176 8/190 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
HDRL Thirimanne 5 14 4/233 5/247 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
SMA Priyanjan 6 14 5/130 6/144 2 v India Cuttack 2 Nov 2014 ODI # 3539
CK Kapugedera 7 14 6/223 7/237 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
S Prasanna 5 14 4/245 5/259 1 v England The Oval 29 Jun 2016 ODI # 3757
SS Pathirana 7 14 6/166 7/180 2 v India Mohali 13 Dec 2017 ODI # 3941
BMAJ Mendis 6 13* 5/296 5/309 1 v England Leeds 1 Jul 2011 ODI # 3167
KMDN Kulasekara 7 13 6/163 7/176 1 v England Johannesburg 25 Sep 2009 ODI # 2896
DPMD Jayawardene 5 13 4/45 5/58 1 v England Manchester 28 May 2014 ODI # 3494
KC Sangakkara 4 13 3/188 4/201 2 v Australia Sydney 8 Mar 2015 ODI # 3629
A Dananjaya 7 13 6/177 7/190 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
MDKJ Perera 4 13 3/22 4/35 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
N Pradeep 10 12* 9/220 9/232 1 v England Leeds 21 Jun 2019 ODI # 4168
NLTC Perera 7 12 6/227 7/239 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
KMDN Kulasekara 7 12 6/233 7/245 2 v England Manchester 9 Jul 2011 ODI # 3170
LD Chandimal 5 12 4/89 5/101 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
BMAJ Mendis 6 12 5/164 6/176 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
NLTC Perera 7 12 6/81 7/93 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
DPMD Jayawardene 4 12 3/73 4/85 1 v India Ranchi 16 Nov 2014 ODI # 3547
DM de Silva 5 12 4/146 5/158 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
MA Aponso 10 12 9/200 10/212 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
CK Kapugedera 6 11 5/284 6/295 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
BMAJ Mendis 6 11 5/101 6/112 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
BMAJ Mendis 6 11 5/140 6/151 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
S Prasanna 9 11 8/224 9/235 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
HDRL Thirimanne 5 11 4/140 5/151 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
HDRL Thirimanne 4 11 3/82 4/93 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
RAS Lakmal 8 11 7/216 8/227 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
SL Malinga 9 11 8/209 9/220 1 v England Leeds 21 Jun 2019 ODI # 4168
KIC Asalanka 4 11 3/20 4/31 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
SHT Kandamby 6 10 5/59 6/69 2 v Pakistan Colombo (RPS) 9 Aug 2009 ODI # 2870
CK Kapugedera 6 10 5/150 6/160 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
DPMD Jayawardene 5 10 4/179 5/189 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
LD Chandimal 6 10 5/119 6/129 2 v Australia Perth 10 Feb 2012 ODI # 3235
NLTC Perera 6 10 5/204 6/214 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
HMRKB Herath 7 10 6/183 7/193 1 v India Port of Spain 11 Jul 2013 ODI # 3388
NLTC Perera 7 10 6/190 7/200 1 v England Leeds 21 Jun 2019 ODI # 4168
CK Kapugedera 6 9 5/174 6/183 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
TT Samaraweera 5 9 4/210 5/219 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
HDRL Thirimanne 5 9 4/186 5/195 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
WU Tharanga 6 9 5/188 6/197 1 v England Nottingham 21 Jun 2016 ODI # 3751
BKG Mendis 4 9 3/137 4/146 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
PADLR Sandakan 8 9 7/178 8/187 1 v India Dambulla 20 Aug 2017 ODI # 3905
TAM Siriwardana 5 9 4/185 5/194 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
I Udana 8 9 7/200 8/209 1 v England Leeds 21 Jun 2019 ODI # 4168
MF Maharoof 7 8 6/160 7/168 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
NLTC Perera 5 8 4/276 5/284 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
KMDN Kulasekara 7 8 6/224 7/232 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
KC Sangakkara 5 8 4/123 5/131 2 v England Manchester 9 Jul 2011 ODI # 3170
KMDN Kulasekara 7 8 6/151 7/159 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
KMDN Kulasekara 6 8 5/151 6/159 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
N Dickwella 4 8 3/160 4/168 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
A Dananjaya 8 8 7/291 8/299 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
BKG Mendis 4 8 3/177 4/185 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
WU Tharanga 6 7 5/159 6/166 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
SL Malinga 8 7 7/232 8/239 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
MF Maharoof 6 7 5/243 6/250 2 v Australia Hobart 24 Feb 2012 ODI # 3248
LD Chandimal 6 7 5/176 6/183 1 v India Port of Spain 11 Jul 2013 ODI # 3388
LD Chandimal 5 7 4/71 5/78 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
S Prasanna 7 7 6/230 7/237 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
LD Chandimal 4 7 3/198 4/205 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
TM Dilshan 4 7 3/111 4/118 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
LD Chandimal 4 7 3/96 4/103 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
N Dickwella 2 7 1/209 2/216 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
PW Hasaranga 6 7 5/169 6/176 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
NLTC Perera 6 7 5/159 6/166 2 v India Mohali 13 Dec 2017 ODI # 3941
P Nissanka 3 7 2/112 3/119 1 v West Indies North Sound 10 Mar 2021 ODI # 4276
J Mubarak 6 6 5/95 6/101 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
DPMD Jayawardene 6 6 5/125 6/131 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
LPC Silva 5 6 4/150 5/156 1 v India Bulawayo 30 May 2010 ODI # 2983
SL Malinga 9 6 8/246 9/252 2 v England Manchester 9 Jul 2011 ODI # 3170
DPMD Jayawardene 5 6 4/95 5/101 1 v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
NLTC Perera 8 6 7/218 8/224 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
NLTC Perera 6 6 5/178 6/184 1 v India Adelaide 14 Feb 2012 ODI # 3239
KMDN Kulasekara 8 6 7/237 8/243 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
LD Chandimal 4 6 3/71 4/77 2 v Australia Hobart 23 Jan 2013 ODI # 3326
LD Chandimal 5 6 4/52 5/58 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
PC de Silva 6 6 5/245 6/251 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
NLTC Perera 7 6 6/108 7/114 2 v England The Oval 22 May 2014 ODI # 3492
SMA Priyanjan 6 6 5/188 6/194 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
TM Dilshan 4 6 3/42 4/48 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
MDKJ Perera 4 6 3/32 4/38 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
FDM Karunaratne 5 6 4/53 5/59 1 v New Zealand Cardiff 1 Jun 2019 ODI # 4145
BKG Mendis 3 6 2/14 3/20 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
BAW Mendis 10 5* 9/260 9/265 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
SL Malinga 9 5* 8/228 8/233 1 v India Perth 8 Feb 2012 ODI # 3233
HMRKB Herath 10 5* 9/283 9/288 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
KMDN Kulasekara 8 5 7/404 8/409 2 v India Rajkot 15 Dec 2009 ODI # 2932
HMRKB Herath 8 5 7/239 8/244 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
LPC Silva 6 5 5/219 6/224 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
S Randiv 7 5 6/112 7/117 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
SL Malinga 9 5 8/175 9/180 2 v Australia Perth 10 Feb 2012 ODI # 3235
LD Chandimal 5 5 4/173 5/178 1 v India Adelaide 14 Feb 2012 ODI # 3239
NLTC Perera 5 5 4/168 5/173 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
SMSM Senanayake 9 5 8/187 9/192 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
KMDN Kulasekara 6 5 5/165 6/170 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
KDK Vithanage 5 5 4/90 5/95 1 v Ireland Dublin 6 May 2014 ODI # 3490
KC Sangakkara 4 5 3/186 4/191 1 v England Pallekele 13 Dec 2014 ODI # 3567
BMAJ Mendis 6 5 5/163 6/168 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
BKG Mendis 4 5 3/205 4/210 1 v Scotland Edinburgh 21 May 2019 ODI # 4142
BKG Mendis 4 5 3/207 4/212 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
P Nissanka 3 5 2/13 3/18 1 v New Zealand Hamilton 31 Mar 2023 ODI # 4557
M Muralidaran 10 4* 9/239 9/243 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
TM Dilshan 4 4* 3/100 3/104 2 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
CK Kapugedera 6 4 5/124 6/128 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
T Thushara 8 4 7/167 8/171 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
SL Malinga 9 4 8/171 9/175 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
SHT Kandamby 5 4 4/172 5/176 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
DPMD Jayawardene 6 4 5/137 6/141 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
NLTC Perera 7 4 6/176 7/180 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
KMDN Kulasekara 6 4 5/132 6/136 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
KDK Vithanage 6 4 5/58 6/62 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
S Prasanna 5 4 4/184 5/188 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
NLTC Perera 6 4 5/272 6/276 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
PW Hasaranga 7 4 6/280 7/284 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
M Muralidaran 10 3* 9/239 9/242 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
KC Sangakkara 4 3* 3/128 3/131 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
KMDN Kulasekara 7 3 6/129 7/132 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
BAW Mendis 9 3 8/147 9/150 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
KMDN Kulasekara 7 3 6/314 7/317 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
TT Samaraweera 7 3 6/401 7/404 2 v India Rajkot 15 Dec 2009 ODI # 2932
CK Kapugedera 6 3 5/264 6/267 2 v India Nagpur 18 Dec 2009 ODI # 2933
NLTC Perera 6 3 5/135 6/138 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
BAW Mendis 10 3 9/205 10/208 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
KC Sangakkara 4 3 3/171 4/174 1 v India Port of Spain 11 Jul 2013 ODI # 3388
AK Perera 6 3 5/78 6/81 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
S Prasanna 5 3 4/168 5/171 1 v England Bristol 26 Jun 2016 ODI # 3755
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
CK Kapugedera 5 3 4/166 5/169 1 v India Dambulla 20 Aug 2017 ODI # 3905
NLTC Perera 6 3 5/60 6/63 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
NLTC Perera 5 3 4/271 5/274 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
M Muralidaran 8 2 7/317 8/319 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
TT Samaraweera 5 2 4/162 5/164 2 v New Zealand Dambulla 13 Aug 2010 ODI # 3031
NLTC Perera 6 2 5/84 6/86 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
KC Sangakkara 5 2 4/300 5/302 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
MDKJ Perera 5 2 4/174 5/176 1 v India Port of Spain 11 Jul 2013 ODI # 3388
NLTC Perera 6 2 5/214 6/216 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
NLTC Perera 6 2 5/260 6/262 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
SMA Priyanjan 6 2 5/58 6/60 1 v England Manchester 28 May 2014 ODI # 3494
SMA Priyanjan 6 2 5/177 6/179 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
NLTC Perera 5 2 4/281 5/283 2 v Australia Sydney 8 Mar 2015 ODI # 3629
HDRL Thirimanne 4 2 3/155 4/157 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
TAM Siriwardana 5 2 4/54 5/56 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
NLTC Perera 7 2 6/176 7/178 1 v India Dambulla 20 Aug 2017 ODI # 3905
WU Tharanga 4 2 3/86 4/88 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
WIA Fernando 4 2 3/53 4/55 1 v India Leeds 6 Jul 2019 ODI # 4187
HMCM Bandara 7 1 6/166 7/167 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
CK Kapugedera 6 1 5/82 6/83 1 v India Dambulla 16 Aug 2010 ODI # 3032
S Randiv 8 1 7/245 8/246 2 v England Manchester 9 Jul 2011 ODI # 3170
CRD Fernando 10 1 9/235 10/236 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
DPMD Jayawardene 5 1 4/155 5/156 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
WU Tharanga 5 1 4/40 5/41 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
WU Tharanga 3 1 2/33 3/34 1 v New Zealand Hambantota 12 Nov 2012 ODI # 3308
SL Malinga 8 1 7/267 8/268 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
KC Sangakkara 5 1 4/157 5/158 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
BAW Mendis 8 1 7/285 8/286 1 v India Ranchi 16 Nov 2014 ODI # 3547
SS Pathirana 9 1 8/199 9/200 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
SL Malinga 9 0* 8/243 8/243 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
TT Samaraweera 5 0 4/297 5/297 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
TT Samaraweera 5 0 4/150 5/150 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
KC Sangakkara 4 0 3/50 4/50 2 v India Dambulla 24 Jun 2010 ODI # 3001
KC Sangakkara 5 0 4/84 5/84 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
KMDN Kulasekara 8 0 7/107 8/107 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
SL Malinga 6 0 5/186 6/186 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
DPMD Jayawardene 5 0 4/9 5/9 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
MDKJ Perera 4 0 3/37 4/37 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
NLTC Perera 7 0 6/187 7/187 2 v Australia Hobart 23 Jan 2013 ODI # 3326
HDRL Thirimanne 4 0 3/110 4/110 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
KMDN Kulasekara 6 0 5/108 6/108 2 v England The Oval 22 May 2014 ODI # 3492
DPMD Jayawardene 4 0 3/180 4/180 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
KC Sangakkara 4 0 3/244 4/244 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
LD Chandimal 4 0 3/23 4/23 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
LD Chandimal 4 0 3/124 4/124 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
MDKJ Perera 4 0 3/146 4/146 1 v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
BMAJ Mendis 5 0 4/133 5/133 1 v England Leeds 21 Jun 2019 ODI # 4168
MD Shanaka 5 0 4/31 5/31 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
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