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 1 Jan 2000 remove greater than or equal to 1 Jan 2000 from query
For wicket greater than or equal to 6 remove greater than or equal to 6 from query
Ordered by start date (reverse)
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 226 195 48 5916 139* 40.24 7136 82.90 3 40 17 468 90
List of partnerships
DM de Silva 6 34 5/70 6/104 1 v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
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 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
C Karunaratne 6 15 5/31 6/46 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
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
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
DM de Silva 6 74 5/179 6/253 1 v India Leeds 6 Jul 2019 ODI # 4187
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
NLTC Perera 6 35 5/108 6/143 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
NLTC Perera 6 3 5/60 6/63 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
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
DM de Silva 6 31 5/124 6/155 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
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
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
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
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
PW Hasaranga 6 37 5/263 6/300 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
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 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
MD Shanaka 6 46* 5/259 5/305 1 v England The Oval 29 Jun 2016 ODI # 3757
WU Tharanga 6 38 5/171 6/209 1 v England Bristol 26 Jun 2016 ODI # 3755
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
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
GSNFG Jayasuriya 6 19* 5/161 5/180 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
NLTC Perera 6 37 5/289 6/326 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
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
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
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
SMA Priyanjan 6 14 5/130 6/144 2 v India Cuttack 2 Nov 2014 ODI # 3539
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
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
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
SMA Priyanjan 6 31 5/225 6/256 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
SMA Priyanjan 6 18 5/261 6/279 1 v England Lord's 31 May 2014 ODI # 3495
SMA Priyanjan 6 2 5/58 6/60 1 v England Manchester 28 May 2014 ODI # 3494
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
SMA Priyanjan 6 40 5/95 6/135 1 v Ireland Dublin 6 May 2014 ODI # 3490
PC de Silva 6 14* 5/247 5/261 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
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
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
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
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
KDK Vithanage 6 4 5/58 6/62 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
KMDN Kulasekara 6 5 5/165 6/170 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
KDK Vithanage 7 40 6/170 7/210 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
KMDN Kulasekara 6 4 5/132 6/136 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
S Prasanna 7 27 6/136 7/163 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
NLTC Perera 8 24 7/163 8/187 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
SMSM Senanayake 9 5 8/187 9/192 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
KMDN Kulasekara 6 57 5/173 6/230 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
S Prasanna 7 7 6/230 7/237 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
FDM Karunaratne 8 44 7/237 8/281 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
NLTC Perera 6 2 5/214 6/216 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
LD Chandimal 6 24 5/216 6/240 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
KMDN Kulasekara 7 27 6/240 7/267 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
SL Malinga 8 1 7/267 8/268 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
SMSM Senanayake 9 15 8/268 9/283 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
HMRKB Herath 10 5* 9/283 9/288 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
AK Perera 6 3 5/78 6/81 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
NLTC Perera 7 12 6/81 7/93 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
LD Chandimal 6 7 5/176 6/183 1 v India Port of Spain 11 Jul 2013 ODI # 3388
HMRKB Herath 7 10 6/183 7/193 1 v India Port of Spain 11 Jul 2013 ODI # 3388
KMDN Kulasekara 6 8 5/151 6/159 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
BMAJ Mendis 7 17 6/159 7/176 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
HMRKB Herath 8 14 7/176 8/190 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
SL Malinga 9 15 8/190 9/205 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
BAW Mendis 10 3 9/205 10/208 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
BMAJ Mendis 6 79 5/108 6/187 2 v Australia Hobart 23 Jan 2013 ODI # 3326
NLTC Perera 7 0 6/187 7/187 2 v Australia Hobart 23 Jan 2013 ODI # 3326
BMAJ Mendis 6 104* 5/182 5/286 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
NLTC Perera 6 3 5/135 6/138 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
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
KMDN Kulasekara 9 36* 8/212 8/248 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
NLTC Perera 6 10 5/204 6/214 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
HDRL Thirimanne 7 23 6/214 7/237 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
KMDN Kulasekara 8 6 7/237 8/243 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
SL Malinga 9 0* 8/243 8/243 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
MF Maharoof 6 7 5/243 6/250 2 v Australia Hobart 24 Feb 2012 ODI # 3248
NLTC Perera 7 17 6/250 7/267 2 v Australia Hobart 24 Feb 2012 ODI # 3248
NLTC Perera 6 21 5/244 6/265 1 v India Brisbane 21 Feb 2012 ODI # 3246
MF Maharoof 7 24* 6/265 6/289 1 v India Brisbane 21 Feb 2012 ODI # 3246
NLTC Perera 6 6 5/178 6/184 1 v India Adelaide 14 Feb 2012 ODI # 3239
KMDN Kulasekara 7 26 6/184 7/210 1 v India Adelaide 14 Feb 2012 ODI # 3239
LD Chandimal 6 10 5/119 6/129 2 v Australia Perth 10 Feb 2012 ODI # 3235
KMDN Kulasekara 7 14 6/129 7/143 2 v Australia Perth 10 Feb 2012 ODI # 3235
SMSM Senanayake 8 32 7/143 8/175 2 v Australia Perth 10 Feb 2012 ODI # 3235
SL Malinga 9 5 8/175 9/180 2 v Australia Perth 10 Feb 2012 ODI # 3235
KTGD Prasad 10 46 9/180 10/226 2 v Australia Perth 10 Feb 2012 ODI # 3235
LD Chandimal 6 17 5/172 6/189 1 v India Perth 8 Feb 2012 ODI # 3233
HDRL Thirimanne 7 15 6/189 7/204 1 v India Perth 8 Feb 2012 ODI # 3233
KMDN Kulasekara 8 24 7/204 8/228 1 v India Perth 8 Feb 2012 ODI # 3233
SL Malinga 9 5* 8/228 8/233 1 v India Perth 8 Feb 2012 ODI # 3233
NLTC Perera 6 58* 5/246 5/304 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
KMDN Kulasekara 6 28 5/192 6/220 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
LD Chandimal 6 72 5/164 6/236 1 v South Africa East London 14 Jan 2012 ODI # 3226
BMAJ Mendis 6 12 5/164 6/176 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
NLTC Perera 7 4 6/176 7/180 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
SL Malinga 6 0 5/186 6/186 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
BMAJ Mendis 7 32 6/186 7/218 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
NLTC Perera 8 6 7/218 8/224 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
S Prasanna 9 11 8/224 9/235 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
CRD Fernando 10 1 9/235 10/236 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
BMAJ Mendis 6 14 5/195 6/209 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
BMAJ Mendis 6 11 5/140 6/151 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
KMDN Kulasekara 7 8 6/151 7/159 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
BMAJ Mendis 6 11 5/101 6/112 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
S Randiv 7 5 6/112 7/117 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
BMAJ Mendis 6 29 5/189 6/218 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
BMAJ Mendis 6 102 5/131 6/233 2 v England Manchester 9 Jul 2011 ODI # 3170
KMDN Kulasekara 7 12 6/233 7/245 2 v England Manchester 9 Jul 2011 ODI # 3170
S Randiv 8 1 7/245 8/246 2 v England Manchester 9 Jul 2011 ODI # 3170
SL Malinga 9 6 8/246 9/252 2 v England Manchester 9 Jul 2011 ODI # 3170
KC Sangakkara 6 72 5/57 6/129 1 v England Nottingham 6 Jul 2011 ODI # 3169
BMAJ Mendis 6 13* 5/296 5/309 1 v England Leeds 1 Jul 2011 ODI # 3167
TT Samaraweera 6 35* 5/185 5/220 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
LPC Silva 6 5 5/219 6/224 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
KMDN Kulasekara 7 8 6/224 7/232 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
SL Malinga 8 7 7/232 8/239 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
M Muralidaran 9 21 8/239 9/260 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
BAW Mendis 10 5* 9/260 9/265 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
LPC Silva 6 40 5/169 6/209 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
CK Kapugedera 6 11 5/284 6/295 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
TT Samaraweera 7 19 6/295 7/314 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
NLTC Perera 7 12 6/227 7/239 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
HMRKB Herath 8 5 7/239 8/244 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
BAW Mendis 9 33 8/244 9/277 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
NLTC Perera 6 2 5/84 6/86 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
S Randiv 7 21 6/86 7/107 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 9 132 8/107 9/239 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
M Muralidaran 10 4* 9/239 9/243 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
CK Kapugedera 6 1 5/82 6/83 1 v India Dambulla 16 Aug 2010 ODI # 3032
CK Kapugedera 6 10 5/150 6/160 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
MF Maharoof 7 8 6/160 7/168 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
KMDN Kulasekara 8 43 7/168 8/211 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
SL Malinga 9 28 8/211 9/239 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
M Muralidaran 10 3* 9/239 9/242 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
NLTC Perera 6 48 5/156 6/204 1 v India Bulawayo 30 May 2010 ODI # 2983
KMDN Kulasekara 7 22 6/204 7/226 1 v India Bulawayo 30 May 2010 ODI # 2983
CK Kapugedera 6 3 5/264 6/267 2 v India Nagpur 18 Dec 2009 ODI # 2933
S Randiv 7 18 6/267 7/285 2 v India Nagpur 18 Dec 2009 ODI # 2933
BAW Mendis 8 17* 7/285 7/302 2 v India Nagpur 18 Dec 2009 ODI # 2933
SHT Kandamby 6 56 5/345 6/401 2 v India Rajkot 15 Dec 2009 ODI # 2932
TT Samaraweera 7 3 6/401 7/404 2 v India Rajkot 15 Dec 2009 ODI # 2932
KMDN Kulasekara 8 5 7/404 8/409 2 v India Rajkot 15 Dec 2009 ODI # 2932
DPMD Jayawardene 6 4 5/137 6/141 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
SHT Kandamby 6 82 5/81 6/163 1 v England Johannesburg 25 Sep 2009 ODI # 2896
KMDN Kulasekara 7 13 6/163 7/176 1 v England Johannesburg 25 Sep 2009 ODI # 2896
SHT Kandamby 6 17 5/297 6/314 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
KMDN Kulasekara 7 3 6/314 7/317 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
M Muralidaran 8 2 7/317 8/319 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
TT Samaraweera 6 127 5/69 6/196 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
SHT Kandamby 6 10 5/59 6/69 2 v Pakistan Colombo (RPS) 9 Aug 2009 ODI # 2870
WU Tharanga 6 7 5/159 6/166 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
HMCM Bandara 7 1 6/166 7/167 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
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
DPMD Jayawardene 6 6 5/125 6/131 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
KMDN Kulasekara 7 42 6/131 7/173 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
M Muralidaran 8 31 7/173 8/204 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
CK Kapugedera 6 9 5/174 6/183 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
CK Kapugedera 6 4 5/124 6/128 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
J Mubarak 6 69 5/97 6/166 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
T Thushara 7 44* 6/166 6/210 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
SHT Kandamby 6 32 5/97 6/129 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
KMDN Kulasekara 7 3 6/129 7/132 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
M Muralidaran 8 15 7/132 8/147 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
J Mubarak 6 6 5/95 6/101 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
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