Records type batting analysis [change type]
View list of partnerships [change view]
For wicket between 4 and 6 remove between 4 and 6 from query
Ordered by start date (ascending)
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
J Mubarak 6 6 5/95 6/101 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
SHT Kandamby 6 32 5/97 6/129 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
J Mubarak 6 69 5/97 6/166 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
CK Kapugedera 6 4 5/124 6/128 1 v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
CK Kapugedera 6 9 5/174 6/183 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
DPMD Jayawardene 6 6 5/125 6/131 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
WU Tharanga 6 7 5/159 6/166 2 v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
SHT Kandamby 6 10 5/59 6/69 2 v Pakistan Colombo (RPS) 9 Aug 2009 ODI # 2870
TT Samaraweera 6 127 5/69 6/196 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
ST Jayasuriya 4 70 3/102 4/172 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
SHT Kandamby 5 4 4/172 5/176 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
KC Sangakkara 5 23 4/108 5/131 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
TT Samaraweera 5 0 4/297 5/297 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
SHT Kandamby 6 17 5/297 6/314 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
SHT Kandamby 6 82 5/81 6/163 1 v England Johannesburg 25 Sep 2009 ODI # 2896
DPMD Jayawardene 6 4 5/137 6/141 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
SHT Kandamby 6 56 5/345 6/401 2 v India Rajkot 15 Dec 2009 ODI # 2932
SHT Kandamby 5 32 4/232 5/264 2 v India Nagpur 18 Dec 2009 ODI # 2933
CK Kapugedera 6 3 5/264 6/267 2 v India Nagpur 18 Dec 2009 ODI # 2933
CK Kapugedera 4 53 3/97 4/150 1 v India Bulawayo 30 May 2010 ODI # 2983
LPC Silva 5 6 4/150 5/156 1 v India Bulawayo 30 May 2010 ODI # 2983
NLTC Perera 6 48 5/156 6/204 1 v India Bulawayo 30 May 2010 ODI # 2983
TT Samaraweera 5 0 4/150 5/150 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
CK Kapugedera 6 10 5/150 6/160 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
KC Sangakkara 4 15 3/224 4/239 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
CK Kapugedera 5 73* 4/239 4/312 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
KC Sangakkara 4 0 3/50 4/50 2 v India Dambulla 24 Jun 2010 ODI # 3001
TT Samaraweera 5 2 4/162 5/164 2 v New Zealand Dambulla 13 Aug 2010 ODI # 3031
TM Dilshan 5 38 4/44 5/82 1 v India Dambulla 16 Aug 2010 ODI # 3032
CK Kapugedera 6 1 5/82 6/83 1 v India Dambulla 16 Aug 2010 ODI # 3032
KC Sangakkara 5 16 4/242 5/258 1 v India Dambulla 28 Aug 2010 ODI # 3040
KC Sangakkara 5 0 4/84 5/84 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
NLTC Perera 6 2 5/84 6/86 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
WU Tharanga 4 27* 3/186 3/213 1 v Australia Sydney 5 Nov 2010 ODI # 3066
LPC Silva 5 31 4/50 5/81 1 v Australia Brisbane 7 Nov 2010 ODI # 3068
NLTC Perera 5 8 4/276 5/284 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
CK Kapugedera 6 11 5/284 6/295 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
LPC Silva 6 40 5/169 6/209 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
KC Sangakkara 5 2 4/300 5/302 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
KC Sangakkara 4 46 3/164 4/210 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
TT Samaraweera 5 9 4/210 5/219 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
LPC Silva 6 5 5/219 6/224 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
TT Samaraweera 6 35* 5/185 5/220 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
SHT Kandamby 5 25 4/15 5/40 2 v England The Oval 28 Jun 2011 ODI # 3165
DPMD Jayawardene 4 67 3/204 4/271 1 v England Leeds 1 Jul 2011 ODI # 3167
KMDN Kulasekara 5 25 4/271 5/296 1 v England Leeds 1 Jul 2011 ODI # 3167
BMAJ Mendis 6 13* 5/296 5/309 1 v England Leeds 1 Jul 2011 ODI # 3167
LD Chandimal 5 19* 4/230 4/249 2 v England Lord's 3 Jul 2011 ODI # 3168
KC Sangakkara 6 72 5/57 6/129 1 v England Nottingham 6 Jul 2011 ODI # 3169
KC Sangakkara 5 8 4/123 5/131 2 v England Manchester 9 Jul 2011 ODI # 3170
BMAJ Mendis 6 102 5/131 6/233 2 v England Manchester 9 Jul 2011 ODI # 3170
LD Chandimal 5 18 4/171 5/189 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
BMAJ Mendis 6 29 5/189 6/218 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
LD Chandimal 5 12 4/89 5/101 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
BMAJ Mendis 6 11 5/101 6/112 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
KC Sangakkara 5 63 4/77 5/140 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
BMAJ Mendis 6 11 5/140 6/151 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
DPMD Jayawardene 5 6 4/95 5/101 1 v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
DPMD Jayawardene 5 51 4/144 5/195 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
BMAJ Mendis 6 14 5/195 6/209 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
DPMD Jayawardene 5 27 4/77 5/104 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
DPMD Jayawardene 5 10 4/179 5/189 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
LD Chandimal 5 18 4/168 5/186 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
SL Malinga 6 0 5/186 6/186 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
KC Sangakkara 5 118 4/46 5/164 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
BMAJ Mendis 6 12 5/164 6/176 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
DPMD Jayawardene 5 0 4/9 5/9 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
LD Chandimal 6 72 5/164 6/236 1 v South Africa East London 14 Jan 2012 ODI # 3226
KMDN Kulasekara 6 28 5/192 6/220 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
NLTC Perera 6 58* 5/246 5/304 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
HDRL Thirimanne 5 19 4/275 5/294 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
LD Chandimal 6 17 5/172 6/189 1 v India Perth 8 Feb 2012 ODI # 3233
LD Chandimal 6 10 5/119 6/129 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 6 6 5/178 6/184 1 v India Adelaide 14 Feb 2012 ODI # 3239
HDRL Thirimanne 5 49 4/195 5/244 1 v India Brisbane 21 Feb 2012 ODI # 3246
NLTC Perera 6 21 5/244 6/265 1 v India Brisbane 21 Feb 2012 ODI # 3246
LD Chandimal 5 41 4/202 5/243 2 v Australia Hobart 24 Feb 2012 ODI # 3248
MF Maharoof 6 7 5/243 6/250 2 v Australia Hobart 24 Feb 2012 ODI # 3248
TM Dilshan 4 30 3/279 4/309 1 v India Hobart 28 Feb 2012 ODI # 3251
HDRL Thirimanne 5 9 4/186 5/195 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
WU Tharanga 5 1 4/40 5/41 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
NLTC Perera 6 10 5/204 6/214 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
LD Chandimal 5 38 4/97 5/135 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
NLTC Perera 6 3 5/135 6/138 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
KC Sangakkara 5 40 4/132 5/172 2 v India Hambantota 21 Jul 2012 ODI # 3291
KC Sangakkara 5 41 4/141 5/182 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
BMAJ Mendis 6 104* 5/182 5/286 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
HDRL Thirimanne 5 35 4/155 5/190 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
HDRL Thirimanne 4 15 3/74 4/89 2 v India Pallekele 4 Aug 2012 ODI # 3295
DPMD Jayawardene 4 20* 3/98 3/118 2 v New Zealand Pallekele 4 Nov 2012 ODI # 3305
TM Dilshan 4 127* 3/73 3/200 2 v New Zealand Pallekele 6 Nov 2012 ODI # 3306
KC Sangakkara 4 3* 3/128 3/131 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
LD Chandimal 4 17 3/111 4/128 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
MDKJ Perera 4 0 3/37 4/37 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
LD Chandimal 4 6 3/71 4/77 2 v Australia Hobart 23 Jan 2013 ODI # 3326
MDKJ Perera 5 31 4/77 5/108 2 v Australia Hobart 23 Jan 2013 ODI # 3326
BMAJ Mendis 6 79 5/108 6/187 2 v Australia Hobart 23 Jan 2013 ODI # 3326
TM Dilshan 4 16 3/212 4/228 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
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
DPMD Jayawardene 4 78 3/41 4/119 1 v India Cardiff 20 Jun 2013 ODI # 3376
BMAJ Mendis 5 39 4/119 5/158 1 v India Cardiff 20 Jun 2013 ODI # 3376
LD Chandimal 4 36 3/104 4/140 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
HDRL Thirimanne 5 11 4/140 5/151 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
KMDN Kulasekara 6 8 5/151 6/159 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
KC Sangakkara 5 46 4/93 5/139 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
LD Chandimal 5 25 4/31 5/56 2 v India Port of Spain 9 Jul 2013 ODI # 3387
KC Sangakkara 4 3 3/171 4/174 1 v India Port of Spain 11 Jul 2013 ODI # 3388
MDKJ Perera 5 2 4/174 5/176 1 v India Port of Spain 11 Jul 2013 ODI # 3388
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
AK Perera 6 3 5/78 6/81 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
KC Sangakkara 4 45 3/212 4/257 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
TM Dilshan 4 58 3/139 4/197 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
HDRL Thirimanne 5 19 4/197 5/216 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
LD Chandimal 6 24 5/216 6/240 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
HDRL Thirimanne 4 0 3/110 4/110 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
LD Chandimal 5 73 4/141 5/214 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
NLTC Perera 6 2 5/214 6/216 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
NLTC Perera 5 5 4/168 5/173 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
KMDN Kulasekara 6 57 5/173 6/230 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
LD Chandimal 5 29 4/103 5/132 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
KMDN Kulasekara 6 4 5/132 6/136 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
SMA Priyanjan 5 40 4/125 5/165 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
KMDN Kulasekara 6 5 5/165 6/170 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
LD Chandimal 5 29 4/137 5/166 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
LD Chandimal 5 6 4/52 5/58 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
KDK Vithanage 6 4 5/58 6/62 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
KC Sangakkara 5 83 4/177 5/260 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
NLTC Perera 6 2 5/260 6/262 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
LD Chandimal 4 7 3/198 4/205 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
SMA Priyanjan 5 41* 4/205 4/246 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
DPMD Jayawardene 4 20 3/204 4/224 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
NLTC Perera 5 21 4/224 5/245 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
PC de Silva 6 6 5/245 6/251 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
KC Sangakkara 5 17 4/148 5/165 2 v India Fatullah 28 Feb 2014 ODI # 3476
KC Sangakkara 5 1 4/157 5/158 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
PC de Silva 6 26 5/158 6/184 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
HDRL Thirimanne 5 28 4/47 5/75 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
PC de Silva 6 82 5/75 6/157 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
HDRL Thirimanne 5 14 4/233 5/247 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
PC de Silva 6 14* 5/247 5/261 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
LD Chandimal 4 33 3/57 4/90 1 v Ireland Dublin 6 May 2014 ODI # 3490
KDK Vithanage 5 5 4/90 5/95 1 v Ireland Dublin 6 May 2014 ODI # 3490
SMA Priyanjan 6 40 5/95 6/135 1 v Ireland Dublin 6 May 2014 ODI # 3490
DPMD Jayawardene 4 25 3/63 4/88 2 v England The Oval 22 May 2014 ODI # 3492
LD Chandimal 5 20 4/88 5/108 2 v England The Oval 22 May 2014 ODI # 3492
KMDN Kulasekara 6 0 5/108 6/108 2 v England The Oval 22 May 2014 ODI # 3492
TM Dilshan 4 23 3/136 4/159 1 v England Chester-le-Street 25 May 2014 ODI # 3493
SMA Priyanjan 5 66 4/159 5/225 1 v England Chester-le-Street 25 May 2014 ODI # 3493
DPMD Jayawardene 5 13 4/45 5/58 1 v England Manchester 28 May 2014 ODI # 3494
SMA Priyanjan 6 2 5/58 6/60 1 v England Manchester 28 May 2014 ODI # 3494
KC Sangakkara 4 16 3/217 4/233 1 v England Lord's 31 May 2014 ODI # 3495
HDRL Thirimanne 5 28 4/233 5/261 1 v England Lord's 31 May 2014 ODI # 3495
SMA Priyanjan 6 18 5/261 6/279 1 v England Lord's 31 May 2014 ODI # 3495
HDRL Thirimanne 5 62* 4/160 4/222 2 v England Birmingham 3 Jun 2014 ODI # 3496
KC Sangakkara 5 26 4/138 5/164 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
DPMD Jayawardene 5 71 4/154 5/225 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
SMA Priyanjan 6 31 5/225 6/256 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
HDRL Thirimanne 5 38 4/113 5/151 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
SMA Priyanjan 6 83 5/151 6/234 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
DPMD Jayawardene 5 116 4/75 5/191 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
NLTC Perera 6 37 5/191 6/228 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
DPMD Jayawardene 4 122 3/62 4/184 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
S Prasanna 5 4 4/184 5/188 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
SMA Priyanjan 6 6 5/188 6/194 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
TM Dilshan 4 4* 3/100 3/104 2 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
DPMD Jayawardene 5 21 4/109 5/130 2 v India Cuttack 2 Nov 2014 ODI # 3539
SMA Priyanjan 6 14 5/130 6/144 2 v India Cuttack 2 Nov 2014 ODI # 3539
KC Sangakkara 4 90 3/64 4/154 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
S Prasanna 5 23 4/154 5/177 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
SMA Priyanjan 6 2 5/177 6/179 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
DPMD Jayawardene 4 32 3/112 4/144 1 v India Hyderabad 9 Nov 2014 ODI # 3543
TM Dilshan 4 6 3/42 4/48 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
HDRL Thirimanne 5 118 4/48 5/166 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
DPMD Jayawardene 4 12 3/73 4/85 1 v India Ranchi 16 Nov 2014 ODI # 3547
HDRL Thirimanne 5 128 4/85 5/213 1 v India Ranchi 16 Nov 2014 ODI # 3547
NLTC Perera 6 45 5/213 6/258 1 v India Ranchi 16 Nov 2014 ODI # 3547
DPMD Jayawardene 4 49 3/204 4/253 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
KC Sangakkara 4 87 3/31 4/118 1 v England Hambantota 3 Dec 2014 ODI # 3561
KC Sangakkara 4 49 3/165 4/214 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
HDRL Thirimanne 5 53* 4/214 4/267 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
KC Sangakkara 4 85 3/59 4/144 1 v England Pallekele 10 Dec 2014 ODI # 3565
KC Sangakkara 4 5 3/186 4/191 1 v England Pallekele 13 Dec 2014 ODI # 3567
DPMD Jayawardene 4 31 3/51 4/82 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
TM Dilshan 4 74 3/163 4/237 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
HDRL Thirimanne 5 15* 4/237 4/252 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
DPMD Jayawardene 4 0 3/180 4/180 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
FDM Karunaratne 5 34 4/129 5/163 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
BMAJ Mendis 6 5 5/163 6/168 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
DPMD Jayawardene 5 126 4/51 5/177 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
KC Sangakkara 4 13 3/188 4/201 2 v Australia Sydney 8 Mar 2015 ODI # 3629
LD Chandimal 5 80* 4/201 4/281 2 v Australia Sydney 8 Mar 2015 ODI # 3629
NLTC Perera 5 2 4/281 5/283 2 v Australia Sydney 8 Mar 2015 ODI # 3629
KC Sangakkara 4 0 3/244 4/244 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
MDKJ Perera 5 45 4/244 5/289 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
NLTC Perera 6 37 5/289 6/326 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
KC Sangakkara 5 33 4/81 5/114 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
TM Dilshan 4 7 3/111 4/118 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
LD Chandimal 5 82 4/118 5/200 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
HDRL Thirimanne 4 2 3/155 4/157 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
HDRL Thirimanne 4 11 3/82 4/93 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
LD Chandimal 4 35 3/219 4/254 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
TAM Siriwardana 5 114* 4/254 4/368 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
MD Gunathilaka 4 16 3/104 4/120 2 v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
LD Chandimal 4 31 3/103 4/134 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
TAM Siriwardana 5 27 4/134 5/161 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
GSNFG Jayasuriya 6 19* 5/161 5/180 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
LD Chandimal 4 0 3/23 4/23 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
LD Chandimal 4 23 3/31 4/54 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
TAM Siriwardana 5 2 4/54 5/56 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
LD Chandimal 4 93 3/33 4/126 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
NLTC Perera 5 35 4/126 5/161 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
TAM Siriwardana 6 62 5/161 6/223 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
LD Chandimal 4 88 3/129 4/217 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MF Maharoof 5 54 4/310 5/364 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
LD Chandimal 4 64 3/56 4/120 1 v England Nottingham 21 Jun 2016 ODI # 3751
S Prasanna 5 68 4/120 5/188 1 v England Nottingham 21 Jun 2016 ODI # 3751
WU Tharanga 6 9 5/188 6/197 1 v England Nottingham 21 Jun 2016 ODI # 3751
LD Chandimal 4 82 3/77 4/159 1 v England Birmingham 24 Jun 2016 ODI # 3753
LD Chandimal 4 80 3/88 4/168 1 v England Bristol 26 Jun 2016 ODI # 3755
S Prasanna 5 3 4/168 5/171 1 v England Bristol 26 Jun 2016 ODI # 3755
WU Tharanga 6 38 5/171 6/209 1 v England Bristol 26 Jun 2016 ODI # 3755
LD Chandimal 4 87 3/158 4/245 1 v England The Oval 29 Jun 2016 ODI # 3757
S Prasanna 5 14 4/245 5/259 1 v England The Oval 29 Jun 2016 ODI # 3757
MD Shanaka 6 46* 5/259 5/305 1 v England The Oval 29 Jun 2016 ODI # 3757
LD Chandimal 4 22 3/83 4/105 2 v England Cardiff 2 Jul 2016 ODI # 3758
LD Chandimal 4 0 3/124 4/124 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
BKG Mendis 4 9 3/137 4/146 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
DM de Silva 5 12 4/146 5/158 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
MDKJ Perera 6 103 5/158 6/261 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
LD Chandimal 4 7 3/96 4/103 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 4 84* 3/31 3/115 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
MDKJ Perera 4 75* 3/196 3/271 2 v India The Oval 8 Jun 2017 ODI # 3882
DAS Gunaratne 4 51* 3/271 3/322 2 v India The Oval 8 Jun 2017 ODI # 3882
N Dickwella 4 78 3/83 4/161 1 v Pakistan Cardiff 12 Jun 2017 ODI # 3888
WU Tharanga 4 74 3/180 4/254 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
WU Tharanga 4 81* 3/77 3/158 2 v Zimbabwe Galle 2 Jul 2017 ODI # 3899
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
PW Hasaranga 6 37 5/263 6/300 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
MD Gunathilaka 4 47 3/31 4/78 1 v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
WU Tharanga 4 16 3/150 4/166 1 v India Dambulla 20 Aug 2017 ODI # 3905
CK Kapugedera 5 3 4/166 5/169 1 v India Dambulla 20 Aug 2017 ODI # 3905
PW Hasaranga 6 7 5/169 6/176 1 v India Dambulla 20 Aug 2017 ODI # 3905
BKG Mendis 4 18 3/81 4/99 1 v India Pallekele 24 Aug 2017 ODI # 3906
TAM Siriwardana 5 22 4/99 5/121 1 v India Pallekele 24 Aug 2017 ODI # 3906
HDRL Thirimanne 4 38 3/100 4/138 1 v India Pallekele 27 Aug 2017 ODI # 3907
HDRL Thirimanne 4 31 3/37 4/68 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
TAM Siriwardana 5 73 4/68 5/141 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
PW Hasaranga 6 36 5/141 6/177 2 v India Colombo (RPS) 31 Aug 2017 ODI # 3908
HDRL Thirimanne 4 122 3/63 4/185 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
TAM Siriwardana 5 9 4/185 5/194 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
N Dickwella 4 49* 3/65 3/114 2 v India Dharamsala 10 Dec 2017 ODI # 3939
N Dickwella 4 53 3/62 4/115 2 v India Mohali 13 Dec 2017 ODI # 3941
DAS Gunaratne 5 44 4/115 5/159 2 v India Mohali 13 Dec 2017 ODI # 3941
NLTC Perera 6 7 5/159 6/166 2 v India Mohali 13 Dec 2017 ODI # 3941
N Dickwella 4 8 3/160 4/168 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
DAS Gunaratne 5 21 4/168 5/189 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
LD Chandimal 4 25 3/132 4/157 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
MDKJ Perera 4 13 3/22 4/35 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
N Dickwella 4 67 3/56 4/123 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
GSNFG Jayasuriya 5 42 4/123 5/165 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
NLTC Perera 6 32 5/165 6/197 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
BKG Mendis 5 43 4/81 5/124 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
DM de Silva 6 31 5/124 6/155 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
MDKJ Perera 4 59 3/100 4/159 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
BKG Mendis 4 28 3/114 4/142 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
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
MDKJ Perera 4 6 3/32 4/38 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
MD Shanaka 5 22 4/38 5/60 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
NLTC Perera 6 3 5/60 6/63 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
WU Tharanga 4 2 3/86 4/88 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
GSNFG Jayasuriya 5 20 4/88 5/108 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
NLTC Perera 6 35 5/108 6/143 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
BKG Mendis 4 5 3/205 4/210 1 v Scotland Edinburgh 21 May 2019 ODI # 4142
FDM Karunaratne 5 6 4/53 5/59 1 v New Zealand Cardiff 1 Jun 2019 ODI # 4145
MDKJ Perera 4 0 3/146 4/146 1 v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
BKG Mendis 4 19 3/186 4/205 2 v Australia The Oval 15 Jun 2019 ODI # 4159
BKG Mendis 4 71 3/62 4/133 1 v England Leeds 21 Jun 2019 ODI # 4168
BMAJ Mendis 5 0 4/133 5/133 1 v England Leeds 21 Jun 2019 ODI # 4168
DM de Silva 6 57 5/133 6/190 1 v England Leeds 21 Jun 2019 ODI # 4168
BKG Mendis 4 28 3/72 4/100 1 v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
WIA Fernando 4 58 3/189 4/247 1 v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
WIA Fernando 4 2 3/53 4/55 1 v India Leeds 6 Jul 2019 ODI # 4187
HDRL Thirimanne 5 124 4/55 5/179 1 v India Leeds 6 Jul 2019 ODI # 4187
DM de Silva 6 74 5/179 6/253 1 v India Leeds 6 Jul 2019 ODI # 4187
BKG Mendis 4 5 3/207 4/212 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
HDRL Thirimanne 5 60 4/212 5/272 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
NLTC Perera 6 4 5/272 6/276 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
BKG Mendis 4 96* 3/146 3/242 2 v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
BKG Mendis 4 101 3/98 4/199 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
MD Shanaka 5 52 4/199 5/251 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
GSNFG Jayasuriya 6 29 5/251 6/280 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
MDKJ Perera 4 15 3/153 4/168 2 v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
NLTC Perera 5 3 4/271 5/274 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
BKG Mendis 4 8 3/177 4/185 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
DM de Silva 5 29 4/185 5/214 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
KIC Asalanka 4 11 3/20 4/31 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
MD Shanaka 5 0 4/31 5/31 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
C Karunaratne 6 15 5/31 6/46 2 v New Zealand Auckland 25 Mar 2023 ODI # 4548
KIC Asalanka 6 13 5/167 6/180 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
KIC Asalanka 5 11 4/3 5/14 2 v India Wankhede 2 Nov 2023 ODI # 4690
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
DM de Silva 6 34 5/70 6/104 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