Records type batting analysis [change type]
View list of partnerships [change view]
Involving the player AD Mathews (SL) remove AD Mathews (SL) 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 2000-2015 404 380 41 14234 169 41.98 18048 78.86 25 93 15 1385 88 Profile
filtered 2008-2015 142 135 13 5796 134* 47.50 7019 82.57 13 37 7 546 45
List of partnerships
HDRL Thirimanne 2 212* 1/100 1/312 2 v England Wellington 1 Mar 2015 ODI # 3619
TM Dilshan 2 210* 1/122 1/332 1 v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
TM Dilshan 2 200 1/49 2/249 1 v India Hobart 28 Feb 2012 ODI # 3251
TM Dilshan 2 195 1/21 2/216 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
TM Dilshan 2 184 1/45 2/229 2 v South Africa Pallekele 28 Jul 2013 ODI # 3400
DPMD Jayawardene 3 179 2/88 3/267 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
TM Dilshan 2 172 1/26 2/198 1 v England Lord's 31 May 2014 ODI # 3495
HDRL Thirimanne 2 161 1/28 2/189 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
DPMD Jayawardene 3 159 2/45 3/204 1 v England Leeds 1 Jul 2011 ODI # 3167
TM Dilshan 2 158 1/16 2/174 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
TM Dilshan 2 153 1/8 2/161 1 v England Pallekele 13 Dec 2014 ODI # 3567
DPMD Jayawardene 3 149* 2/37 2/186 2 v England Colombo (RPS) 29 Nov 2014 ODI # 3557
DPMD Jayawardene 3 145 2/19 3/164 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
TM Dilshan 2 137 1/0 2/137 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
TM Dilshan 2 130 1/5 2/135 2 v Australia Sydney 8 Mar 2015 ODI # 3629
TM Dilshan 2 128 1/188 2/316 2 v India Rajkot 15 Dec 2009 ODI # 2932
TM Dilshan 2 128 1/106 2/234 2 v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
TM Dilshan 2 126* 1/12 1/138 1 v New Zealand Hambantota 12 Nov 2013 ODI # 3434
LD Chandimal 3 123 2/17 3/140 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
HDRL Thirimanne 3 122 2/49 3/171 1 v India Port of Spain 11 Jul 2013 ODI # 3388
DPMD Jayawardene 4 121 3/20 4/141 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
TM Dilshan 2 120 1/40 2/160 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
AD Mathews 5 118 4/46 5/164 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
SMA Priyanjan 4 114 3/63 4/177 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
KMDN Kulasekara 4 110* 3/187 3/297 2 v England The Oval 13 Jun 2013 ODI # 3370
DPMD Jayawardene 4 110 3/90 4/200 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
TM Dilshan 2 106 1/5 2/111 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
DPMD Jayawardene 3 104 2/80 3/184 2 v India Dambulla 22 Jun 2010 ODI # 2999
DPMD Jayawardene 4 102 3/53 4/155 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
TM Dilshan 2 102 1/11 2/113 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
HDRL Thirimanne 4 100 3/175 4/275 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
TM Dilshan 2 96 1/33 2/129 1 v England Chester-le-Street 25 May 2014 ODI # 3493
DPMD Jayawardene 3 96 2/69 3/165 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
DPMD Jayawardene 3 95 2/92 3/187 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
LD Chandimal 4 94 3/29 4/123 2 v England Manchester 9 Jul 2011 ODI # 3170
LD Chandimal 3 94 2/65 3/159 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
TM Dilshan 2 92 1/10 2/102 2 v England The Oval 13 Jun 2013 ODI # 3370
AD Mathews 4 90 3/64 4/154 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
SMA Priyanjan 4 89 3/36 4/125 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
LD Chandimal 2 87 1/36 2/123 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
TM Dilshan 2 87 1/116 2/203 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
AD Mathews 4 87 3/31 4/118 1 v England Hambantota 3 Dec 2014 ODI # 3561
WU Tharanga 2 85 1/11 2/96 2 v New Zealand Dambulla 13 Aug 2010 ODI # 3031
TM Dilshan 3 85 2/132 3/217 1 v India Dambulla 28 Aug 2010 ODI # 3040
DPMD Jayawardene 3 85 2/102 3/187 2 v England The Oval 13 Jun 2013 ODI # 3370
AD Mathews 4 85 3/59 4/144 1 v England Pallekele 10 Dec 2014 ODI # 3565
DPMD Jayawardene 3 83 2/36 3/119 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
TM Dilshan 2 83 1/17 2/100 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
AD Mathews 5 83 4/177 5/260 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
LD Chandimal 3 78 2/19 3/97 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
NLTC Perera 7 78 6/191 7/269 2 v India Hambantota 21 Jul 2012 ODI # 3291
WU Tharanga 2 77 1/9 2/86 2 v India Hambantota 21 Jul 2012 ODI # 3291
WU Tharanga 2 74* 1/72 1/146 2 v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
LD Chandimal 4 74 3/83 4/157 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
LPC Silva 5 73 4/96 5/169 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
AD Mathews 6 72 5/57 6/129 1 v England Nottingham 6 Jul 2011 ODI # 3169
TT Samaraweera 4 71* 3/75 3/146 1 v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
DPMD Jayawardene 3 71 2/24 3/95 1 v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
WU Tharanga 3 70 2/116 3/186 1 v Australia Sydney 5 Nov 2010 ODI # 3066
WU Tharanga 2 70 1/32 2/102 2 v West Indies Colombo (SSC) 3 Feb 2011 ODI # 3096
DPMD Jayawardene 3 69 2/155 3/224 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
DPMD Jayawardene 3 67 2/113 3/180 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
WU Tharanga 2 65 1/36 2/101 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
TM Dilshan 2 65 1/55 2/120 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
HDRL Thirimanne 3 65 2/4 3/69 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
HDRL Thirimanne 4 64 3/29 4/93 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
AD Mathews 5 63 4/77 5/140 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
TM Dilshan 2 62 1/12 2/74 1 v India Perth 8 Feb 2012 ODI # 3233
DPMD Jayawardene 3 61 2/79 3/140 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
LD Chandimal 3 61 2/133 3/194 2 v England Lord's 3 Jul 2011 ODI # 3168
DPMD Jayawardene 2 59 1/74 2/133 2 v Australia Sydney 17 Feb 2012 ODI # 3241
HDRL Thirimanne 2 57 1/67 2/124 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
SHT Kandamby 4 56 3/212 4/268 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
DPMD Jayawardene 3 56 2/75 3/131 1 v New Zealand Dambulla 19 Aug 2010 ODI # 3037
LD Chandimal 3 56 2/119 3/175 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
TM Dilshan 2 55 1/9 2/64 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
DPMD Jayawardene 3 54 2/19 3/73 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
KMDN Kulasekara 7 54 6/147 7/201 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
MDKJ Perera 2 54 1/80 2/134 2 v India Fatullah 28 Feb 2014 ODI # 3476
DPMD Jayawardene 3 53 2/135 3/188 2 v Australia Sydney 8 Mar 2015 ODI # 3629
LD Chandimal 3 52 2/102 3/154 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
HDRL Thirimanne 6 52 5/164 6/216 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
LD Chandimal 5 52 4/191 5/243 1 v England Pallekele 13 Dec 2014 ODI # 3567
TM Dilshan 2 52 1/64 2/116 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
SHT Kandamby 6 51 5/131 6/182 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
LD Chandimal 3 51 2/28 3/79 1 v India Adelaide 14 Feb 2012 ODI # 3239
TM Dilshan 2 51 1/4 2/55 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
TM Dilshan 2 51 1/3 2/54 1 v England Pallekele 10 Dec 2014 ODI # 3565
NLTC Perera 5 50* 4/257 4/307 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
TM Dilshan 2 50 1/11 2/61 2 v Australia Perth 10 Feb 2012 ODI # 3235
TM Dilshan 2 50 1/57 2/107 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
AD Mathews 4 49 3/165 4/214 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
DPMD Jayawardene 3 48 2/45 3/93 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
TM Dilshan 2 48 1/50 2/98 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
TM Dilshan 2 47 1/72 2/119 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
TM Dilshan 2 47 1/37 2/84 1 v Pakistan Pallekele 9 Jun 2012 ODI # 3273
MDKJ Perera 2 47 1/66 2/113 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
AD Mathews 4 46 3/164 4/210 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
AD Mathews 5 46 4/93 5/139 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
TM Dilshan 2 45 1/102 2/147 2 v India Nagpur 18 Dec 2009 ODI # 2933
AD Mathews 4 45 3/212 4/257 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
WU Tharanga 2 44 1/111 2/155 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
DPMD Jayawardene 3 44 2/31 3/75 1 v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
WU Tharanga 2 42 1/38 2/80 2 v India Dambulla 22 Jun 2010 ODI # 2999
NLTC Perera 8 42 7/216 8/258 2 v India Fatullah 28 Feb 2014 ODI # 3476
AD Mathews 5 41 4/141 5/182 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
MDKJ Perera 2 41 1/28 2/69 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
J Mubarak 5 40 4/55 5/95 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
AD Mathews 5 40 4/132 5/172 2 v India Hambantota 21 Jul 2012 ODI # 3291
SHT Kandamby 4 39 3/23 4/62 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
WU Tharanga 2 39 1/16 2/55 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
WU Tharanga 2 38 1/54 2/92 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
TM Dilshan 2 38 1/75 2/113 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
S Randiv 5 37 4/20 5/57 1 v England Nottingham 6 Jul 2011 ODI # 3169
TM Dilshan 2 37 1/26 2/63 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
WU Tharanga 2 37 1/14 2/51 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
NLTC Perera 7 36 6/82 7/118 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
TM Dilshan 3 36 2/176 3/212 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
MDKJ Perera 2 36 1/14 2/50 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
DPMD Jayawardene 3 35 2/19 3/54 2 v Pakistan Colombo (RPS) 9 Aug 2009 ODI # 2870
DPMD Jayawardene 2 35 1/55 2/90 2 v Australia Hobart 24 Feb 2012 ODI # 3248
TM Dilshan 2 35 1/30 2/65 2 v New Zealand Pallekele 6 Nov 2012 ODI # 3306
DPMD Jayawardene 3 33 2/41 3/74 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
PC de Silva 7 33 6/183 7/216 2 v India Fatullah 28 Feb 2014 ODI # 3476
DPMD Jayawardene 3 33 2/50 3/83 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
AD Mathews 5 33 4/81 5/114 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
HDRL Thirimanne 5 32 4/118 5/150 1 v England Hambantota 3 Dec 2014 ODI # 3561
LD Chandimal 3 31 2/86 3/117 2 v India Hambantota 21 Jul 2012 ODI # 3291
AD Mathews 5 31 4/34 5/65 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
WU Tharanga 2 30 1/31 2/61 2 v India Cuttack 2 Nov 2014 ODI # 3539
TM Dilshan 2 29 1/9 2/38 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
HDRL Thirimanne 5 29 4/144 5/173 1 v England Pallekele 10 Dec 2014 ODI # 3565
TM Dilshan 2 28 1/0 2/28 1 v India Adelaide 14 Feb 2012 ODI # 3239
DPMD Jayawardene 3 28 2/216 3/244 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
TM Dilshan 2 27 1/0 2/27 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
TM Dilshan 3 27 2/17 3/44 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
WU Tharanga 2 26 1/5 2/31 2 v India Dambulla 24 Jun 2010 ODI # 3001
BMAJ Mendis 7 26 6/129 7/155 1 v England Nottingham 6 Jul 2011 ODI # 3169
LD Chandimal 3 26 2/64 3/90 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
AD Mathews 5 26 4/138 5/164 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
BMAJ Mendis 6 26 5/173 6/199 1 v England Pallekele 10 Dec 2014 ODI # 3565
WU Tharanga 3 25* 2/79 2/104 2 v India Dambulla 22 Aug 2010 ODI # 3038
CK Kapugedera 4 25 3/217 4/242 1 v India Dambulla 28 Aug 2010 ODI # 3040
TM Dilshan 2 25 1/63 2/88 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
WU Tharanga 2 25 1/6 2/31 1 v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
LD Chandimal 3 25 2/38 3/63 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
S Prasanna 3 25 2/161 3/186 1 v England Pallekele 13 Dec 2014 ODI # 3567
TM Dilshan 2 24 1/55 2/79 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
WU Tharanga 2 24 1/12 2/36 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
DPMD Jayawardene 3 24 2/98 3/122 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
TM Dilshan 2 24 1/6 2/30 1 v England Hambantota 3 Dec 2014 ODI # 3561
SHT Kandamby 4 23 3/140 4/163 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
T Thushara 4 23 3/85 4/108 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
AD Mathews 5 23 4/108 5/131 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
DPMD Jayawardene 2 23 1/62 2/85 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
CK Kapugedera 4 22 3/33 4/55 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
WU Tharanga 2 22 1/51 2/73 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
TM Dilshan 2 22 1/54 2/76 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
DPMD Jayawardene 2 22 1/27 2/49 1 v India Port of Spain 11 Jul 2013 ODI # 3388
CK Kapugedera 5 21* 4/268 4/289 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
ST Jayasuriya 2 21 1/23 2/44 2 v Pakistan Dambulla 1 Aug 2009 ODI # 2866
WU Tharanga 2 21 1/0 2/21 1 v South Africa East London 14 Jan 2012 ODI # 3226
LD Chandimal 3 20 2/104 3/124 1 v India Brisbane 21 Feb 2012 ODI # 3246
TT Samaraweera 7 19* 6/308 6/327 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
DPMD Jayawardene 3 19 2/31 3/50 2 v India Dambulla 24 Jun 2010 ODI # 3001
TM Dilshan 2 19 1/56 2/75 1 v New Zealand Dambulla 19 Aug 2010 ODI # 3037
TM Dilshan 2 19 1/18 2/37 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
HDRL Thirimanne 6 19 5/172 6/191 2 v India Hambantota 21 Jul 2012 ODI # 3291
HDRL Thirimanne 2 19 1/17 2/36 1 v India Cardiff 20 Jun 2013 ODI # 3376
LD Chandimal 3 19 2/85 3/104 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
TM Dilshan 2 19 1/0 2/19 2 v England The Oval 22 May 2014 ODI # 3492
DPMD Jayawardene 3 19 2/13 3/32 1 v England Manchester 28 May 2014 ODI # 3494
DPMD Jayawardene 3 19 2/198 3/217 1 v England Lord's 31 May 2014 ODI # 3495
DPMD Jayawardene 3 18 2/67 3/85 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
CK Kapugedera 4 18 3/187 4/205 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
TM Dilshan 2 18 1/21 2/39 2 v New Zealand Pallekele 4 Nov 2012 ODI # 3305
SMSM Senanayake 8 18 7/201 8/219 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
SMSM Senanayake 6 18 5/165 6/183 2 v India Fatullah 28 Feb 2014 ODI # 3476
ST Jayasuriya 3 17 2/5 3/22 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
DPMD Jayawardene 3 17 2/12 3/29 2 v England Manchester 9 Jul 2011 ODI # 3170
WU Tharanga 4 17 3/23 4/40 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
HDRL Thirimanne 6 17 5/65 6/82 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
HMRKB Herath 8 17 7/118 8/135 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
AD Mathews 5 17 4/148 5/165 2 v India Fatullah 28 Feb 2014 ODI # 3476
TT Samaraweera 4 16 3/22 4/38 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
AD Mathews 5 16 4/242 5/258 1 v India Dambulla 28 Aug 2010 ODI # 3040
LD Chandimal 3 16 2/37 3/53 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
TM Dilshan 2 16 1/49 2/65 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
LD Chandimal 3 16 2/113 3/129 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
AD Mathews 4 16 3/217 4/233 1 v England Lord's 31 May 2014 ODI # 3495
SMA Priyanjan 4 16 3/122 4/138 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
FDM Karunaratne 3 16 2/2 3/18 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
CK Kapugedera 3 15 2/8 3/23 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
AD Mathews 4 15 3/224 4/239 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
DPMD Jayawardene 4 15 3/117 4/132 2 v India Hambantota 21 Jul 2012 ODI # 3291
LD Chandimal 3 15 2/28 3/43 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
WU Tharanga 2 14 1/31 2/45 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
TM Dilshan 2 14 1/0 2/14 1 v India Dambulla 16 Aug 2010 ODI # 3032
LPC Silva 4 14 3/32 4/46 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
LD Chandimal 3 14 2/113 3/127 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
LD Chandimal 3 14 2/22 3/36 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
DPMD Jayawardene 3 14 2/134 3/148 2 v India Fatullah 28 Feb 2014 ODI # 3476
TM Dilshan 2 13 1/46 2/59 2 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
AD Mathews 4 13 3/188 4/201 2 v Australia Sydney 8 Mar 2015 ODI # 3629
TM Dilshan 2 12 1/76 2/88 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
LD Chandimal 3 12 2/20 3/32 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
TM Dilshan 2 12 1/8 2/20 1 v Australia The Oval 17 Jun 2013 ODI # 3374
DPMD Jayawardene 4 12 3/69 4/81 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
TM Dilshan 2 11* 1/6 1/17 1 v India Cardiff 20 Jun 2013 ODI # 3376
CK Kapugedera 5 11 4/163 5/174 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
LPC Silva 4 11 3/73 4/84 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
RAS Lakmal 10 11 9/163 10/174 1 v England Nottingham 6 Jul 2011 ODI # 3169
LD Chandimal 3 11 2/12 3/23 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
PVD Chameera 9 11 8/116 9/127 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
DPMD Jayawardene 3 10 2/7 3/17 1 v England Johannesburg 25 Sep 2009 ODI # 2896
WU Tharanga 2 10 1/9 2/19 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
WU Tharanga 4 10 3/34 4/44 1 v New Zealand Hambantota 12 Nov 2012 ODI # 3308
LD Chandimal 3 10 2/19 3/29 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
TM Dilshan 2 10 1/27 2/37 2 v England Colombo (RPS) 29 Nov 2014 ODI # 3557
ST Jayasuriya 3 9 2/76 3/85 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
WU Tharanga 2 9 1/10 2/19 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
SHT Kandamby 4 9 3/11 4/20 1 v England Nottingham 6 Jul 2011 ODI # 3169
LD Chandimal 4 9 3/80 4/89 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
WU Tharanga 2 9 1/56 2/65 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
TM Dilshan 2 9 1/95 2/104 1 v India Brisbane 21 Feb 2012 ODI # 3246
HDRL Thirimanne 2 9 1/4 2/13 1 v England Manchester 28 May 2014 ODI # 3494
DPMD Jayawardene 3 9 2/55 3/64 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
DPMD Jayawardene 2 8 1/202 2/210 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
ST Jayasuriya 3 8 2/94 3/102 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
TT Samaraweera 4 8 3/161 4/169 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
DPMD Jayawardene 3 8 2/6 3/14 2 v England The Oval 28 Jun 2011 ODI # 3165
KMDN Kulasekara 8 8 7/155 8/163 1 v England Nottingham 6 Jul 2011 ODI # 3169
AD Mathews 5 8 4/123 5/131 2 v England Manchester 9 Jul 2011 ODI # 3170
TM Dilshan 2 8 1/4 2/12 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
TM Dilshan 2 8 1/94 2/102 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
BMAJ Mendis 6 8 5/139 6/147 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
TM Dilshan 2 8 1/120 2/128 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
DPMD Jayawardene 3 7 2/88 3/95 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
TM Dilshan 2 7 1/10 2/17 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
TM Dilshan 2 7 1/15 2/22 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
LPC Silva 6 6 5/302 6/308 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
TM Dilshan 2 6 1/13 2/19 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
DPMD Jayawardene 3 6 2/27 3/33 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
MDKJ Perera 2 6 1/22 2/28 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
HDRL Thirimanne 2 6 1/0 2/6 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
DPMD Jayawardene 3 6 2/107 3/113 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
TM Dilshan 2 6 1/10 2/16 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
TM Dilshan 2 5 1/31 2/36 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
TM Dilshan 2 5 1/7 2/12 2 v England Manchester 9 Jul 2011 ODI # 3170
HDRL Thirimanne 3 5 2/123 3/128 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
DPMD Jayawardene 3 5 2/36 3/41 1 v India Cardiff 20 Jun 2013 ODI # 3376
DPMD Jayawardene 3 5 2/54 3/59 1 v England Pallekele 10 Dec 2014 ODI # 3565
AD Mathews 4 5 3/186 4/191 1 v England Pallekele 13 Dec 2014 ODI # 3567
ST Jayasuriya 2 4 1/0 2/4 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
DPMD Jayawardene 4 4 3/296 4/300 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
DPMD Jayawardene 3 4 2/76 3/80 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
WU Tharanga 2 4 1/37 2/41 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
WU Tharanga 2 4 1/20 2/24 1 v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
TM Dilshan 2 4 1/0 2/4 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
LD Chandimal 3 4 2/4 3/8 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
DPMD Jayawardene 2 4 1/8 2/12 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
NLTC Perera 5 4 4/200 5/204 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
MDKJ Perera 2 4 1/55 2/59 2 v England Birmingham 3 Jun 2014 ODI # 3496
FDM Karunaratne 4 4 3/125 4/129 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
AD Mathews 4 3* 3/128 3/131 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
LPC Silva 6 3 5/258 6/261 1 v India Dambulla 28 Aug 2010 ODI # 3040
LD Chandimal 4 3 3/74 4/77 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
AD Mathews 4 3 3/171 4/174 1 v India Port of Spain 11 Jul 2013 ODI # 3388
WU Tharanga 2 2 1/6 2/8 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
TT Samaraweera 3 2 2/210 3/212 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
AD Mathews 5 2 4/300 5/302 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
TM Dilshan 2 2 1/5 2/7 1 v India Hyderabad 9 Nov 2014 ODI # 3543
TM Dilshan 2 2 1/0 2/2 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
TM Dilshan 2 1 1/66 2/67 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
SHT Kandamby 5 1 4/50 5/51 2 v India Dambulla 24 Jun 2010 ODI # 3001
TT Samaraweera 4 1 3/95 4/96 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
DPMD Jayawardene 3 1 2/160 3/161 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
SHT Kandamby 4 1 3/14 4/15 2 v England The Oval 28 Jun 2011 ODI # 3165
LD Chandimal 3 1 2/10 3/11 1 v England Nottingham 6 Jul 2011 ODI # 3169
DPMD Jayawardene 4 1 3/8 4/9 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
WU Tharanga 2 1 1/18 2/19 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
LD Chandimal 3 1 2/19 3/20 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
LD Chandimal 4 1 3/33 4/34 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
AD Mathews 5 1 4/157 5/158 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
KMDN Kulasekara 7 1 6/216 7/217 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
SHT Kandamby 3 1 2/30 3/31 1 v England Hambantota 3 Dec 2014 ODI # 3561
DPMD Jayawardene 3 1 2/124 3/125 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
TM Dilshan 2 1 1/3 2/4 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
NLTC Perera 6 1 5/114 6/115 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
KMDN Kulasekara 7 1 6/115 7/116 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
ML Udawatte 2 0 1/33 2/33 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
DPMD Jayawardene 3 0 2/33 3/33 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
TM Dilshan 2 0 1/7 2/7 1 v England Johannesburg 25 Sep 2009 ODI # 2896
TT Samaraweera 4 0 3/17 4/17 1 v England Johannesburg 25 Sep 2009 ODI # 2896
AD Mathews 4 0 3/50 4/50 2 v India Dambulla 24 Jun 2010 ODI # 3001
AD Mathews 5 0 4/84 5/84 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
WU Tharanga 2 0 1/8 2/8 1 v Australia Brisbane 7 Nov 2010 ODI # 3068
SL Malinga 9 0 8/163 9/163 1 v England Nottingham 6 Jul 2011 ODI # 3169
DPMD Jayawardene 2 0 1/19 2/19 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
DPMD Jayawardene 2 0 1/14 2/14 2 v India Port of Spain 9 Jul 2013 ODI # 3387
WU Tharanga 2 0 1/14 2/14 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
TM Dilshan 2 0 1/91 2/91 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
LD Chandimal 4 0 3/148 4/148 2 v India Fatullah 28 Feb 2014 ODI # 3476
HDRL Thirimanne 2 0 1/56 2/56 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
DPMD Jayawardene 3 0 2/55 3/55 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
AD Mathews 4 0 3/244 4/244 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
PHT Kaushal 8 0 7/116 8/116 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
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