Records type batting analysis [change type]
View list of partnerships [change view]
Ordered by team score at partnership end (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 2003-2017 184 123 37 1327 73 15.43 1629 81.46 0 4 13 95 39 Profile
List of partnerships
UWMBCA Welegedara 9 2* 8/409 8/411 2 v India Rajkot 15 Dec 2009 ODI # 2932
AD Mathews 8 5 7/404 8/409 2 v India Rajkot 15 Dec 2009 ODI # 2932
PVD Chameera 10 27* 9/336 9/363 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
TM Dilshan 7 6 6/330 7/336 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
SL Malinga 9 5 8/331 9/336 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
BAW Mendis 9 22* 8/310 8/332 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
TT Samaraweera 8 18* 7/314 7/332 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
S Prasanna 8 3 7/328 8/331 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
M Muralidaran 9 5* 8/315 8/320 1 v India Colombo (RPS) 8 Feb 2009 ODI # 2818
AD Mathews 7 3 6/314 7/317 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
MF Maharoof 8 38 7/277 8/315 1 v India Colombo (RPS) 8 Feb 2009 ODI # 2818
DAS Gunaratne 8 11 7/300 8/311 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
RAS Lakmal 9 0 8/311 9/311 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
N Pradeep 10 0 9/311 10/311 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
WPUJC Vaas 8 6 7/304 8/310 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
NLTC Perera 8 29 7/281 8/310 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
SL Malinga 9 0 8/310 9/310 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
M Muralidaran 9 1* 8/307 8/308 1 v India Karachi 3 Jul 2008 ODI # 2732
DS Weerakkody 6 1 5/307 6/308 2 v South Africa Cape Town 7 Feb 2017 ODI # 3833
T Thushara 8 20 7/287 8/307 1 v India Karachi 3 Jul 2008 ODI # 2732
SHT Kandamby 7 48* 6/259 6/307 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
HDRL Thirimanne 7 0 6/307 7/307 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
WPUJC Vaas 8 4* 7/298 7/302 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
LPC Silva 9 1* 8/298 8/299 1 v India Dambulla 28 Aug 2010 ODI # 3040
KC Sangakkara 4 110* 3/187 3/297 2 v England The Oval 13 Jun 2013 ODI # 3370
AD Mathews 5 25 4/271 5/296 1 v England Leeds 1 Jul 2011 ODI # 3167
SL Malinga 10 18* 9/275 9/293 2 v India Hambantota 21 Jul 2012 ODI # 3291
HDRL Thirimanne 8 28 7/263 8/291 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
M Muralidaran 9 1* 8/289 8/290 1 v Pakistan Karachi 21 Jan 2009 ODI # 2800
KC Sangakkara 7 34* 6/253 6/287 1 v New Zealand Wellington 29 Jan 2015 ODI # 3594
BAW Mendis 9 24 8/262 9/286 1 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
NLTC Perera 8 16* 7/267 7/283 2 v Australia Hobart 24 Feb 2012 ODI # 3248
SMA Priyanjan 7 1 6/279 7/280 1 v England Lord's 31 May 2014 ODI # 3495
RAS Lakmal 10 3* 9/277 9/280 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
BAW Mendis 10 15 9/262 10/277 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
NLTC Perera 9 2 8/275 9/277 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
DPMD Jayawardene 7 21 6/255 7/276 1 v Australia Hambantota 16 Aug 2011 ODI # 3180
SMA Priyanjan 8 28* 7/247 7/275 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
TM Dilshan 9 2* 8/272 8/274 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
M Muralidaran 10 9 9/264 10/273 1 v India Karachi 6 Jul 2008 ODI # 2735
BAW Mendis 10 9 9/264 10/273 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
SMSM Senanayake 9 3 8/270 9/273 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
BMAJ Mendis 8 2 7/268 8/270 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
AD Mathews 7 27 6/240 7/267 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
CRD Fernando 10 45 9/220 10/265 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
HMRKB Herath 9 32 8/233 9/265 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
BAW Mendis 9 8 8/256 9/264 1 v India Karachi 6 Jul 2008 ODI # 2735
SHT Kandamby 8 12 7/252 8/264 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
SL Malinga 9 0 8/264 9/264 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
K Weeraratne 8 53 7/209 8/262 1 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
SL Malinga 9 19 8/243 9/262 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
CKB Kulasekara 7 39 6/220 7/259 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
N Pradeep 10 5 9/253 10/258 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
HMCM Bandara 9 8* 8/249 8/257 1 v India Rajkot 11 Feb 2007 ODI # 2520
T Thushara 8 20 7/236 8/256 1 v India Karachi 6 Jul 2008 ODI # 2735
SMA Priyanjan 7 0 6/256 7/256 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
PVD Chameera 9 1 8/252 9/253 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
AD Mathews 8 15 7/237 8/252 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
DPMD Jayawardene 6 66 5/182 6/248 1 v India Wankhede 2 Apr 2011 ODI # 3148
WU Tharanga 7 104 6/144 7/248 2 v Australia Brisbane 4 Mar 2012 ODI # 3255
AD Mathews 9 36* 8/212 8/248 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
SMSM Senanayake 8 1 7/247 8/248 1 v England Chester-le-Street 25 May 2014 ODI # 3493
LD Chandimal 7 11 6/236 7/247 1 v England Chester-le-Street 25 May 2014 ODI # 3493
T Thushara 8 1* 7/245 7/246 1 v India Dambulla 28 Jan 2009 ODI # 2806
AD Mathews 7 12 6/233 7/245 2 v England Manchester 9 Jul 2011 ODI # 3170
T Thushara 8 24 7/219 8/243 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
AD Mathews 8 6 7/237 8/243 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
PLS Gamage 10 4 9/238 10/242 1 v India Hyderabad 9 Nov 2014 ODI # 3543
CRD Fernando 9 1 8/239 9/240 1 v India Bulawayo 30 May 2010 ODI # 2983
S Randiv 8 13 7/226 8/239 1 v India Bulawayo 30 May 2010 ODI # 2983
S Prasanna 9 13 8/225 9/238 1 v India Hyderabad 9 Nov 2014 ODI # 3543
SHT Kandamby 9 1 8/236 9/237 2 v India Colombo (RPS) 31 Jan 2009 ODI # 2810
WPUJC Vaas 7 23 6/213 7/236 1 v India Karachi 6 Jul 2008 ODI # 2735
WPUJC Vaas 8 1* 7/234 7/235 1 v West Indies Port of Spain 10 Apr 2008 ODI # 2697
DPMD Jayawardene 7 10 6/224 7/234 1 v Australia The Oval 17 Jun 2013 ODI # 3374
LPC Silva 8 1 7/232 8/233 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
AD Mathews 7 8 6/224 7/232 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
SMSM Senanayake 8 22 7/210 8/232 1 v India Adelaide 14 Feb 2012 ODI # 3239
RP Arnold 9 26* 8/204 8/230 1 v India Margao 14 Feb 2007 ODI # 2522
AD Mathews 6 57 5/173 6/230 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
S Prasanna 8 10 7/219 8/229 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
AD Mathews 8 24 7/204 8/228 1 v India Perth 8 Feb 2012 ODI # 3233
WPUJC Vaas 8 2 7/225 8/227 1 v Australia Perth 29 Jan 2006 ODI # 2320
AD Mathews 7 22 6/204 7/226 1 v India Bulawayo 30 May 2010 ODI # 2983
BMAJ Mendis 5 9 4/215 5/224 2 v New Zealand Dunedin 23 Jan 2015 ODI # 3588
HMRKB Herath 10 1* 9/222 9/223 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
SMSM Senanayake 8 6 7/217 8/223 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
MKDI Amerasinghe 10 9 9/212 10/221 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
MF Maharoof 8 13 7/207 8/220 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
M Muralidaran 9 0 8/220 9/220 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
AD Mathews 6 28 5/192 6/220 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
DPMD Jayawardene 7 78 6/141 7/219 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
BAW Mendis 9 43* 8/176 8/219 1 v Ireland Dublin 6 May 2014 ODI # 3490
RP Arnold 9 11* 8/207 8/218 1 v Australia Adelaide 26 Jan 2006 ODI # 2319
SL Malinga 8 8 7/210 8/218 1 v India Cuttack 21 Dec 2009 ODI # 2934
RMS Eranga 10 5* 9/213 9/218 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
KC Sangakkara 7 1 6/216 7/217 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
T Thushara 8 12* 7/204 7/216 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
WU Tharanga 6 18 5/198 6/216 2 v India Mirpur 13 Mar 2012 ODI # 3259
SL Malinga 10 15 9/200 10/215 2 v Australia Hobart 23 Jan 2013 ODI # 3326
TM Dilshan 4 4 3/211 4/215 2 v New Zealand Dunedin 23 Jan 2015 ODI # 3588
SMSM Senanayake 9 13 8/200 9/213 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
M Muralidaran 9 4 8/208 9/212 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
BAW Mendis 10 15 9/197 10/212 1 v England Johannesburg 25 Sep 2009 ODI # 2896
M Muralidaran 9 2 8/209 9/211 1 v Pakistan Karachi 20 Jan 2009 ODI # 2798
AD Mathews 8 43 7/168 8/211 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
SHT Kandamby 6 6 5/204 6/210 1 v India Cuttack 21 Dec 2009 ODI # 2934
S Randiv 7 0 6/210 7/210 1 v India Cuttack 21 Dec 2009 ODI # 2934
AD Mathews 7 26 6/184 7/210 1 v India Adelaide 14 Feb 2012 ODI # 3239
MF Maharoof 8 33 7/176 8/209 1 v Pakistan Karachi 20 Jan 2009 ODI # 2798
SL Malinga 8 2 7/206 8/208 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
BAW Mendis 10 13 9/195 10/208 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
LPC Silva 7 21 6/185 7/206 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
HDRL Thirimanne 8 0 7/206 8/206 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
TT Samaraweera 7 8 6/196 7/204 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
KC Sangakkara 7 54 6/147 7/201 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
HMRKB Herath 9 5 8/195 9/200 2 v Australia Hobart 23 Jan 2013 ODI # 3326
NLTC Perera 8 0 7/200 8/200 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
HDRL Thirimanne 5 2 4/196 5/198 2 v India Mirpur 13 Mar 2012 ODI # 3259
SL Malinga 9 4 8/194 9/198 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
M Muralidaran 8 21 7/176 8/197 1 v England Johannesburg 25 Sep 2009 ODI # 2896
SL Malinga 9 0 8/197 9/197 1 v England Johannesburg 25 Sep 2009 ODI # 2896
CRD Fernando 10 5 9/191 10/196 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
AD Mathews 7 28 6/168 7/196 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
HMRKB Herath 9 22 8/173 9/195 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
NLTC Perera 8 8 7/187 8/195 2 v Australia Hobart 23 Jan 2013 ODI # 3326
NLTC Perera 8 25 7/169 8/194 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
LD Chandimal 5 9 4/183 5/192 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
J Mubarak 9 0 8/191 9/191 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
RAS Lakmal 10 14 9/177 10/191 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
T Thushara 8 33 7/157 8/190 2 v India Colombo (RPS) 27 Aug 2008 ODI # 2755
KC Sangakkara 7 5 6/184 7/189 2 v India Colombo (RPS) 3 Feb 2009 ODI # 2813
M Muralidaran 8 0 7/189 8/189 2 v India Colombo (RPS) 3 Feb 2009 ODI # 2813
BAW Mendis 9 0 8/189 9/189 2 v India Colombo (RPS) 3 Feb 2009 ODI # 2813
MF Maharoof 8 1 7/183 8/184 1 v Australia St George's 16 Apr 2007 ODI # 2573
SMSM Senanayake 8 19 7/165 8/184 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
RAS Lakmal 9 3 8/181 9/184 2 v South Africa Durban 1 Feb 2017 ODI # 3830
WU Tharanga 7 8 6/175 7/183 1 v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
TM Dilshan 8 3 7/179 8/182 1 v South Africa Perth 31 Jan 2006 ODI # 2321
SS Pathirana 8 29 7/152 8/181 2 v South Africa Durban 1 Feb 2017 ODI # 3830
TM Dilshan 9 8 8/170 9/178 2 v Australia Dambulla 20 Feb 2004 ODI # 2102
TT Samaraweera 6 13 5/164 6/177 2 v New Zealand Dambulla 13 Aug 2010 ODI # 3031
S Randiv 8 60 7/117 8/177 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
BAW Mendis 9 0 8/177 9/177 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
AD Mathews 7 13 6/163 7/176 1 v England Johannesburg 25 Sep 2009 ODI # 2896
SMSM Senanayake 8 16 7/160 8/176 1 v Ireland Dublin 6 May 2014 ODI # 3490
AD Mathews 7 42 6/131 7/173 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
SL Malinga 8 14 7/159 8/173 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
WU Tharanga 7 30 6/142 7/172 2 v Australia Adelaide 8 Mar 2012 ODI # 3257
KC Sangakkara 7 7 6/165 7/172 1 v Pakistan Mirpur 15 Mar 2012 ODI # 3260
AD Mathews 6 5 5/165 6/170 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
CK Kapugedera 8 36 7/132 8/168 2 v India Dambulla 24 Jun 2010 ODI # 3001
NLTC Perera 7 19 6/146 7/165 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
N Pradeep 10 5 9/160 10/165 2 v West Indies Harare 16 Nov 2016 ODI # 3805
LD Chandimal 5 24 4/140 5/164 1 v South Africa East London 14 Jan 2012 ODI # 3226
BMAJ Mendis 7 4 6/160 7/164 1 v India Cardiff 20 Jun 2013 ODI # 3376
BAW Mendis 8 1 7/163 8/164 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
KC Sangakkara 8 8 7/155 8/163 1 v England Nottingham 6 Jul 2011 ODI # 3169
TAM Siriwardana 7 98 6/65 7/163 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
KC Sangakkara 8 1 7/159 8/160 2 v Australia Perth 15 Feb 2008 ODI # 2679
SMA Priyanjan 7 25 6/135 7/160 1 v Ireland Dublin 6 May 2014 ODI # 3490
RAS Lakmal 9 9 8/151 9/160 2 v West Indies Harare 16 Nov 2016 ODI # 3805
AD Mathews 7 8 6/151 7/159 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
AD Mathews 6 8 5/151 6/159 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
WPUJC Vaas 7 17 6/140 7/157 2 v India Colombo (RPS) 27 Aug 2008 ODI # 2755
DM de Silva 7 29 6/126 7/155 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
GSNFG Jayasuriya 8 12 7/139 8/151 2 v West Indies Harare 16 Nov 2016 ODI # 3805
AD Mathews 7 14 6/129 7/143 2 v Australia Perth 10 Feb 2012 ODI # 3235
S Randiv 8 39 7/103 8/142 1 v India Dambulla 16 Aug 2010 ODI # 3032
CRD Fernando 10 7 9/134 10/141 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
AD Mathews 6 4 5/132 6/136 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
T Thushara 8 5 7/130 8/135 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
TM Dilshan 9 14 8/120 9/134 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
AD Mathews 7 3 6/129 7/132 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
HDRL Thirimanne 8 50 7/81 8/131 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
DAS Gunaratne 7 6 6/120 7/126 1 v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
T Thushara 7 74 6/44 7/118 1 v India Dambulla 20 Aug 2008 ODI # 2745
BAW Mendis 8 0 7/118 8/118 1 v India Dambulla 20 Aug 2008 ODI # 2745
DPMD Jayawardene 6 17 5/101 6/118 1 v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
JDF Vandersay 10 23 9/94 10/117 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
KC Sangakkara 7 1 6/115 7/116 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
MF Maharoof 8 0 7/114 8/114 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
AD Mathews 6 0 5/108 6/108 2 v England The Oval 22 May 2014 ODI # 3492
AD Mathews 8 0 7/107 8/107 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
TM Dilshan 8 42 7/56 8/98 1 v Pakistan Colombo (RPS) 19 Mar 2006 ODI # 2352
DPMD Jayawardene 7 35 6/59 7/94 2 v India Colombo (RPS) 24 Aug 2008 ODI # 2750
PVD Chameera 9 13 8/81 9/94 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
CK Kapugedera 7 0 6/81 7/81 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
SMSM Senanayake 8 0 7/81 8/81 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
SHT Kandamby 7 1 6/69 7/70 2 v Pakistan Colombo (RPS) 9 Aug 2009 ODI # 2870
SHT Kandamby 7 8 6/57 7/65 2 v England The Oval 28 Jun 2011 ODI # 3165
SMA Priyanjan 7 5 6/60 7/65 1 v England Manchester 28 May 2014 ODI # 3494
SMSM Senanayake 8 0 7/65 8/65 1 v England Manchester 28 May 2014 ODI # 3494
KDK Vithanage 7 2 6/62 7/64 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
TM Dilshan 6 11 5/33 6/44 1 v India Dambulla 20 Aug 2008 ODI # 2745
CKB Kulasekara 7 11 6/13 7/24 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
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