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 2008-2023 226 195 48 5916 139* 40.24 7136 82.90 3 40 17 468 90 Profile
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
M Theekshana 8 45 7/185 8/230 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
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
DM de Silva 6 34 5/70 6/104 1 v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
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
KIC Asalanka 6 13 5/167 6/180 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
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
KIC Asalanka 5 11 4/3 5/14 2 v India Wankhede 2 Nov 2023 ODI # 4690
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
CAK Rajitha 9 9 8/230 9/239 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
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
PVD Chameera 7 8 6/14 7/22 2 v India Wankhede 2 Nov 2023 ODI # 4690
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
M Theekshana 8 7 7/22 8/29 2 v India Wankhede 2 Nov 2023 ODI # 4690
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
PVD Chameera 7 5 6/180 7/185 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
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
MADI Hemantha 6 0 5/14 6/14 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
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