Records type batting analysis [change type]
View list of partnerships [change view]
Not involving the player H Masakadza (ZIM) remove H Masakadza (ZIM) from query
For wicket equal to 6 remove equal to 6 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 2009-2023 216 187 46 5654 139* 40.09 6785 83.33 3 39 16 452 83
List of partnerships
TT Samaraweera 6 127 5/69 6/196 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
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
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
BMAJ Mendis 6 79 5/108 6/187 2 v Australia Hobart 23 Jan 2013 ODI # 3326
DM de Silva 6 74 5/179 6/253 1 v India Leeds 6 Jul 2019 ODI # 4187
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
TAM Siriwardana 6 62 5/161 6/223 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
NLTC Perera 6 58* 5/246 5/304 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
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
NLTC Perera 6 52 5/195 6/247 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
NLTC Perera 6 48 5/156 6/204 1 v India Bulawayo 30 May 2010 ODI # 2983
MD Shanaka 6 46* 5/259 5/305 1 v England The Oval 29 Jun 2016 ODI # 3757
NLTC Perera 6 45 5/213 6/258 1 v India Ranchi 16 Nov 2014 ODI # 3547
LPC Silva 6 40 5/169 6/209 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
SMA Priyanjan 6 40 5/95 6/135 1 v Ireland Dublin 6 May 2014 ODI # 3490
WU Tharanga 6 38 5/171 6/209 1 v England Bristol 26 Jun 2016 ODI # 3755
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 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
NLTC Perera 6 35 5/108 6/143 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
DM de Silva 6 34 5/70 6/104 1 v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
NLTC Perera 6 32 5/165 6/197 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
SMA Priyanjan 6 31 5/225 6/256 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
DM de Silva 6 31 5/124 6/155 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
BMAJ Mendis 6 29 5/189 6/218 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
GSNFG Jayasuriya 6 29 5/251 6/280 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
KMDN Kulasekara 6 28 5/192 6/220 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
PC de Silva 6 26 5/158 6/184 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
LD Chandimal 6 24 5/216 6/240 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
NLTC Perera 6 21 5/244 6/265 1 v India Brisbane 21 Feb 2012 ODI # 3246
GSNFG Jayasuriya 6 19* 5/161 5/180 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
SMA Priyanjan 6 18 5/261 6/279 1 v England Lord's 31 May 2014 ODI # 3495
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
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
SMA Priyanjan 6 14 5/130 6/144 2 v India Cuttack 2 Nov 2014 ODI # 3539
BMAJ Mendis 6 13* 5/296 5/309 1 v England Leeds 1 Jul 2011 ODI # 3167
KIC Asalanka 6 13 5/167 6/180 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
BMAJ Mendis 6 12 5/164 6/176 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
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
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
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
CK Kapugedera 6 9 5/174 6/183 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
WU Tharanga 6 9 5/188 6/197 1 v England Nottingham 21 Jun 2016 ODI # 3751
KMDN Kulasekara 6 8 5/151 6/159 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
WU Tharanga 6 7 5/159 6/166 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
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
PW Hasaranga 6 7 5/169 6/176 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
DPMD Jayawardene 6 6 5/125 6/131 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
NLTC Perera 6 6 5/178 6/184 1 v India Adelaide 14 Feb 2012 ODI # 3239
PC de Silva 6 6 5/245 6/251 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
SMA Priyanjan 6 6 5/188 6/194 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
LPC Silva 6 5 5/219 6/224 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
KMDN Kulasekara 6 5 5/165 6/170 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
BMAJ Mendis 6 5 5/163 6/168 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
CK Kapugedera 6 4 5/124 6/128 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
DPMD Jayawardene 6 4 5/137 6/141 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
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
NLTC Perera 6 4 5/272 6/276 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
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
AK Perera 6 3 5/78 6/81 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
NLTC Perera 6 3 5/60 6/63 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
NLTC Perera 6 2 5/84 6/86 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
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
CK Kapugedera 6 1 5/82 6/83 1 v India Dambulla 16 Aug 2010 ODI # 3032
SL Malinga 6 0 5/186 6/186 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
KMDN Kulasekara 6 0 5/108 6/108 2 v England The Oval 22 May 2014 ODI # 3492
MADI Hemantha 6 0 5/14 6/14 2 v India Wankhede 2 Nov 2023 ODI # 4690
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