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 less than or equal to 6 Jan 2024 remove less than or equal to 6 Jan 2024 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
unfiltered 2010-2022 157 142 21 3854 111 31.85 5191 74.24 4 24 11 262 43 Profile
filtered 2010-2022 157 142 21 3854 111 31.85 5191 74.24 4 24 11 262 43
List of partnerships
TM Dilshan 2 33* 1/86 1/119 2 v Zimbabwe Bulawayo 1 Jun 2010 ODI # 2985
WU Tharanga 2 52 1/29 2/81 2 v India Harare 5 Jun 2010 ODI # 2988
CK Kapugedera 3 114 2/81 3/195 2 v India Harare 5 Jun 2010 ODI # 2988
BMAJ Mendis 4 20 3/195 4/215 2 v India Harare 5 Jun 2010 ODI # 2988
WU Tharanga 2 12 1/122 2/134 1 v Zimbabwe Harare 7 Jun 2010 ODI # 2989
TM Dilshan 2 43* 1/160 1/203 2 v Zimbabwe Harare 9 Jun 2010 ODI # 2990
DPMD Jayawardene 2 30 1/15 2/45 1 v England Leeds 1 Jul 2011 ODI # 3167
DPMD Jayawardene 2 112 1/21 2/133 2 v England Lord's 3 Jul 2011 ODI # 3168
KC Sangakkara 3 61 2/133 3/194 2 v England Lord's 3 Jul 2011 ODI # 3168
SHT Kandamby 4 36 3/194 4/230 2 v England Lord's 3 Jul 2011 ODI # 3168
AD Mathews 5 19* 4/230 4/249 2 v England Lord's 3 Jul 2011 ODI # 3168
DPMD Jayawardene 2 9 1/1 2/10 1 v England Nottingham 6 Jul 2011 ODI # 3169
KC Sangakkara 3 1 2/10 3/11 1 v England Nottingham 6 Jul 2011 ODI # 3169
KC Sangakkara 4 94 3/29 4/123 2 v England Manchester 9 Jul 2011 ODI # 3170
SHT Kandamby 4 31 3/140 4/171 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
AD Mathews 5 18 4/171 5/189 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
KC Sangakkara 4 9 3/80 4/89 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
AD Mathews 5 12 4/89 5/101 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
KC Sangakkara 4 3 3/74 4/77 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
WU Tharanga 3 4 2/220 3/224 1 v Australia Hambantota 16 Aug 2011 ODI # 3180
WU Tharanga 3 30 2/36 3/66 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
DPMD Jayawardene 4 11 3/66 4/77 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
WU Tharanga 3 29 2/65 3/94 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
TM Dilshan 3 22 2/111 3/133 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
DPMD Jayawardene 4 35 3/133 4/168 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
AD Mathews 5 18 4/168 5/186 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
KC Sangakkara 3 16 2/37 3/53 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
TM Dilshan 2 7 1/13 2/20 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
KC Sangakkara 3 12 2/20 3/32 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
KC Sangakkara 3 4 2/4 3/8 2 v South Africa Paarl 11 Jan 2012 ODI # 3225
WU Tharanga 3 84 2/21 3/105 1 v South Africa East London 14 Jan 2012 ODI # 3226
DPMD Jayawardene 4 35 3/105 4/140 1 v South Africa East London 14 Jan 2012 ODI # 3226
KMDN Kulasekara 5 24 4/140 5/164 1 v South Africa East London 14 Jan 2012 ODI # 3226
AD Mathews 6 72 5/164 6/236 1 v South Africa East London 14 Jan 2012 ODI # 3226
KC Sangakkara 3 52 2/102 3/154 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
DPMD Jayawardene 4 29 3/154 4/183 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
KMDN Kulasekara 5 9 4/183 5/192 1 v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
TM Dilshan 3 68 2/100 3/168 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
HDRL Thirimanne 4 26 3/168 4/194 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
NLTC Perera 5 52 4/194 5/246 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
KC Sangakkara 3 56 2/119 3/175 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
TM Dilshan 3 26 2/74 3/100 1 v India Perth 8 Feb 2012 ODI # 3233
DPMD Jayawardene 4 52 3/100 4/152 1 v India Perth 8 Feb 2012 ODI # 3233
NLTC Perera 5 20 4/152 5/172 1 v India Perth 8 Feb 2012 ODI # 3233
AD Mathews 6 17 5/172 6/189 1 v India Perth 8 Feb 2012 ODI # 3233
TM Dilshan 3 27 2/61 3/88 2 v Australia Perth 10 Feb 2012 ODI # 3235
DPMD Jayawardene 4 22 3/88 4/110 2 v Australia Perth 10 Feb 2012 ODI # 3235
HDRL Thirimanne 5 9 4/110 5/119 2 v Australia Perth 10 Feb 2012 ODI # 3235
AD Mathews 6 10 5/119 6/129 2 v Australia Perth 10 Feb 2012 ODI # 3235
KC Sangakkara 3 51 2/28 3/79 1 v India Adelaide 14 Feb 2012 ODI # 3239
DPMD Jayawardene 4 94 3/79 4/173 1 v India Adelaide 14 Feb 2012 ODI # 3239
AD Mathews 5 5 4/173 5/178 1 v India Adelaide 14 Feb 2012 ODI # 3239
DPMD Jayawardene 3 19* 2/133 2/152 2 v Australia Sydney 17 Feb 2012 ODI # 3241
KC Sangakkara 3 20 2/104 3/124 1 v India Brisbane 21 Feb 2012 ODI # 3246
HDRL Thirimanne 4 71 3/124 4/195 1 v India Brisbane 21 Feb 2012 ODI # 3246
DPMD Jayawardene 3 63 2/90 3/153 2 v Australia Hobart 24 Feb 2012 ODI # 3248
HDRL Thirimanne 4 49 3/153 4/202 2 v Australia Hobart 24 Feb 2012 ODI # 3248
AD Mathews 5 41 4/202 5/243 2 v Australia Hobart 24 Feb 2012 ODI # 3248
TM Dilshan 5 11* 4/309 4/320 1 v India Hobart 28 Feb 2012 ODI # 3251
KC Sangakkara 3 123 2/17 3/140 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
HDRL Thirimanne 4 46 3/140 4/186 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
KC Sangakkara 3 41 2/52 3/93 2 v Australia Brisbane 4 Mar 2012 ODI # 3255
KC Sangakkara 3 40* 2/234 2/274 2 v Australia Adelaide 6 Mar 2012 ODI # 3256
DPMD Jayawardene 3 5 2/47 3/52 2 v Australia Adelaide 8 Mar 2012 ODI # 3257
KC Sangakkara 3 28 2/124 3/152 2 v India Mirpur 13 Mar 2012 ODI # 3259
KC Sangakkara 3 4 2/43 3/47 1 v Pakistan Mirpur 15 Mar 2012 ODI # 3260
KC Sangakkara 3 11 2/12 3/23 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
TM Dilshan 3 70 2/84 3/154 1 v Pakistan Pallekele 9 Jun 2012 ODI # 3273
KC Sangakkara 3 26 2/64 3/90 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
KC Sangakkara 3 78 2/19 3/97 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
DPMD Jayawardene 4 0 3/97 4/97 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
AD Mathews 5 38 4/97 5/135 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
KC Sangakkara 3 31 2/86 3/117 2 v India Hambantota 21 Jul 2012 ODI # 3291
WU Tharanga 2 20* 1/119 1/139 2 v India Hambantota 24 Jul 2012 ODI # 3292
KC Sangakkara 3 1 2/19 3/20 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
HDRL Thirimanne 3 50 2/102 3/152 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
HDRL Thirimanne 3 13 2/61 3/74 2 v India Pallekele 4 Aug 2012 ODI # 3295
WU Tharanga 1 36 - 1/36 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
KC Sangakkara 2 87 1/36 2/123 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
WU Tharanga 1 3 - 1/3 1 v New Zealand Hambantota 12 Nov 2012 ODI # 3308
TM Dilshan 3 94 2/17 3/111 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
AD Mathews 4 17 3/111 4/128 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
HDRL Thirimanne 5 0 4/128 5/128 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
BMAJ Mendis 6 39 5/128 6/167 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
NLTC Perera 7 2 6/167 7/169 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
TM Dilshan 3 9 2/62 3/71 2 v Australia Hobart 23 Jan 2013 ODI # 3326
AD Mathews 4 6 3/71 4/77 2 v Australia Hobart 23 Jan 2013 ODI # 3326
TM Dilshan 3 4* 2/234 2/238 2 v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
TM Dilshan 6 5 5/233 6/238 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
KC Sangakkara 4 1 3/33 4/34 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
DPMD Jayawardene 6 65 5/159 6/224 1 v Australia The Oval 17 Jun 2013 ODI # 3374
KC Sangakkara 3 19 2/85 3/104 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
AD Mathews 4 36 3/104 4/140 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
KC Sangakkara 3 10 2/19 3/29 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
DPMD Jayawardene 3 13 2/14 3/27 2 v India Port of Spain 9 Jul 2013 ODI # 3387
HDRL Thirimanne 4 4 3/27 4/31 2 v India Port of Spain 9 Jul 2013 ODI # 3387
AD Mathews 5 25 4/31 5/56 2 v India Port of Spain 9 Jul 2013 ODI # 3387
BMAJ Mendis 6 7 5/56 6/63 2 v India Port of Spain 9 Jul 2013 ODI # 3387
AD Mathews 6 7 5/176 6/183 1 v India Port of Spain 11 Jul 2013 ODI # 3388
NLTC Perera 6 17* 5/303 5/320 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
HDRL Thirimanne 5 23 4/120 5/143 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
J Mubarak 6 24 5/143 6/167 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
NLTC Perera 7 25 6/167 7/192 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
HMRKB Herath 8 13 7/192 8/205 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
DPMD Jayawardene 4 55 3/16 4/71 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
AD Mathews 5 7 4/71 5/78 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
AD Mathews 6 24 5/216 6/240 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
HDRL Thirimanne 5 34 4/110 5/144 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
NLTC Perera 6 2 5/144 6/146 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
KC Sangakkara 3 14 2/113 3/127 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
HDRL Thirimanne 4 14 3/127 4/141 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
AD Mathews 5 73 4/141 5/214 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
KC Sangakkara 3 94 2/65 3/159 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
NLTC Perera 4 9 3/159 4/168 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
TM Dilshan 4 59 3/44 4/103 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
AD Mathews 5 29 4/103 5/132 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
KC Sangakkara 3 14 2/22 3/36 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
KC Sangakkara 3 16 2/113 3/129 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
SMA Priyanjan 4 8 3/129 4/137 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
AD Mathews 5 29 4/137 5/166 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
KDK Vithanage 6 23 5/166 6/189 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
SMSM Senanayake 7 5 6/189 7/194 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
SL Malinga 8 1 7/194 8/195 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
BAW Mendis 9 40* 8/195 8/235 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
KC Sangakkara 3 15 2/28 3/43 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
SMA Priyanjan 4 9 3/43 4/52 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
AD Mathews 5 6 4/52 5/58 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
KC Sangakkara 3 25 2/38 3/63 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
MDKJ Perera 3 138 2/60 3/198 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
AD Mathews 4 7 3/198 4/205 2 v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
AD Mathews 7 45* 6/251 6/296 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
KC Sangakkara 4 0 3/148 4/148 2 v India Fatullah 28 Feb 2014 ODI # 3476
KC Sangakkara 4 74 3/83 4/157 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
WU Tharanga 3 32 2/25 3/57 1 v Ireland Dublin 6 May 2014 ODI # 3490
AD Mathews 4 33 3/57 4/90 1 v Ireland Dublin 6 May 2014 ODI # 3490
AD Mathews 5 20 4/88 5/108 2 v England The Oval 22 May 2014 ODI # 3492
SMA Priyanjan 6 11 5/225 6/236 1 v England Chester-le-Street 25 May 2014 ODI # 3493
KMDN Kulasekara 7 11 6/236 7/247 1 v England Chester-le-Street 25 May 2014 ODI # 3493
DPMD Jayawardene 4 13 3/32 4/45 1 v England Manchester 28 May 2014 ODI # 3494
DPMD Jayawardene 4 20 3/55 4/75 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
TM Dilshan 2 31 1/0 2/31 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
TM Dilshan 2 13 1/32 2/45 1 v India Ranchi 16 Nov 2014 ODI # 3547
DPMD Jayawardene 3 28 2/45 3/73 1 v India Ranchi 16 Nov 2014 ODI # 3547
KC Sangakkara 5 52 4/191 5/243 1 v England Pallekele 13 Dec 2014 ODI # 3567
NLTC Perera 6 19 5/243 6/262 1 v England Pallekele 13 Dec 2014 ODI # 3567
BMAJ Mendis 7 30 6/262 7/292 1 v England Pallekele 13 Dec 2014 ODI # 3567
TM Dilshan 4 80 3/156 4/236 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
NLTC Perera 5 63 4/236 5/299 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
S Prasanna 6 0 5/299 6/299 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
BMAJ Mendis 7 3* 6/299 6/302 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
BMAJ Mendis 6 9 5/224 6/233 2 v New Zealand Dunedin 23 Jan 2015 ODI # 3588
KC Sangakkara 5 12 4/146 5/158 2 v New Zealand Dunedin 25 Jan 2015 ODI # 3590
KC Sangakkara 5 22 4/209 5/231 1 v New Zealand Wellington 29 Jan 2015 ODI # 3594
AD Mathews 5 80* 4/201 4/281 2 v Australia Sydney 8 Mar 2015 ODI # 3629
AD Mathews 5 82 4/118 5/200 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
NLTC Perera 6 4 5/200 6/204 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
TAM Siriwardana 7 40 6/204 7/244 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
S Prasanna 8 1 7/244 8/245 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
SL Malinga 9 10* 8/245 8/255 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
HDRL Thirimanne 5 2 4/157 5/159 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
TAM Siriwardana 6 37 5/159 6/196 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
SS Pathirana 7 52 6/196 7/248 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
NLTC Perera 8 37 7/248 8/285 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
SL Malinga 9 3* 8/285 8/288 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
HDRL Thirimanne 5 37 4/93 5/130 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
HDRL Thirimanne 4 27 3/143 4/170 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
HDRL Thirimanne 3 7 2/212 3/219 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
AD Mathews 4 35 3/219 4/254 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
HDRL Thirimanne 3 29* 2/196 2/225 2 v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
MDKJ Perera 3 8 2/95 3/103 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
AD Mathews 4 31 3/103 4/134 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
HDRL Thirimanne 3 3 2/20 3/23 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
AD Mathews 4 0 3/23 4/23 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
TAM Siriwardana 5 4 4/23 5/27 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
MD Gunathilaka 3 2 2/29 3/31 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
AD Mathews 4 23 3/31 4/54 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
HDRL Thirimanne 3 68* 2/209 2/277 2 v New Zealand Nelson 31 Dec 2015 ODI # 3717
MD Gunathilaka 3 18 2/15 3/33 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
AD Mathews 4 93 3/33 4/126 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
BKG Mendis 3 82 2/47 3/129 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
AD Mathews 4 88 3/129 4/217 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MD Shanaka 5 61 4/217 5/278 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
S Prasanna 6 0 5/278 6/278 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
WU Tharanga 7 19 6/278 7/297 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
DM de Silva 8 6* 7/297 7/303 1 v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MF Maharoof 6 4 5/364 6/368 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
BKG Mendis 7 0 6/368 7/368 1 v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
BKG Mendis 3 6 2/50 3/56 1 v England Nottingham 21 Jun 2016 ODI # 3751
AD Mathews 4 64 3/56 4/120 1 v England Nottingham 21 Jun 2016 ODI # 3751
MDKJ Perera 3 30 2/47 3/77 1 v England Birmingham 24 Jun 2016 ODI # 3753
AD Mathews 4 82 3/77 4/159 1 v England Birmingham 24 Jun 2016 ODI # 3753
S Prasanna 5 4 4/159 5/163 1 v England Birmingham 24 Jun 2016 ODI # 3753
WU Tharanga 6 25 5/163 6/188 1 v England Birmingham 24 Jun 2016 ODI # 3753
BKG Mendis 3 56 2/32 3/88 1 v England Bristol 26 Jun 2016 ODI # 3755
AD Mathews 4 80 3/88 4/168 1 v England Bristol 26 Jun 2016 ODI # 3755
MD Gunathilaka 3 22 2/136 3/158 1 v England The Oval 29 Jun 2016 ODI # 3757
AD Mathews 4 87 3/158 4/245 1 v England The Oval 29 Jun 2016 ODI # 3757
MD Gunathilaka 3 17 2/66 3/83 2 v England Cardiff 2 Jul 2016 ODI # 3758
AD Mathews 4 22 3/83 4/105 2 v England Cardiff 2 Jul 2016 ODI # 3758
WU Tharanga 5 1 4/105 5/106 2 v England Cardiff 2 Jul 2016 ODI # 3758
MD Shanaka 6 34 5/106 6/140 2 v England Cardiff 2 Jul 2016 ODI # 3758
S Prasanna 7 30 6/140 7/170 2 v England Cardiff 2 Jul 2016 ODI # 3758
RAS Lakmal 8 24 7/170 8/194 2 v England Cardiff 2 Jul 2016 ODI # 3758
N Pradeep 9 1 8/194 9/195 2 v England Cardiff 2 Jul 2016 ODI # 3758
BKG Mendis 3 79 2/45 3/124 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
AD Mathews 4 0 3/124 4/124 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
DM de Silva 5 8 4/124 5/132 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
TAM Siriwardana 6 41 5/132 6/173 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
NLTC Perera 7 36 6/173 7/209 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
MDK Perera 8 15 7/209 8/224 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
MA Aponso 9 3* 8/224 8/227 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
BKG Mendis 3 125 2/12 3/137 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
TM Dilshan 3 73 2/23 3/96 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
AD Mathews 4 7 3/96 4/103 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 5 30 4/103 5/133 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
MDKJ Perera 6 21 5/133 6/154 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
NLTC Perera 7 11 6/154 7/165 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
S Prasanna 8 13 7/165 8/178 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
MDK Perera 9 39 8/178 9/217 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
MA Aponso 10 9 9/217 10/226 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 3 13 2/18 3/31 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
BKG Mendis 3 1 2/77 3/78 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
BKG Mendis 3 72 2/14 3/86 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
BKG Mendis 3 22 2/52 3/74 2 v South Africa Durban 1 Feb 2017 ODI # 3830
DM de Silva 4 1 3/74 4/75 2 v South Africa Durban 1 Feb 2017 ODI # 3830
DAS Gunaratne 5 44 4/75 5/119 2 v South Africa Durban 1 Feb 2017 ODI # 3830
PC de Silva 6 13 5/119 6/132 2 v South Africa Durban 1 Feb 2017 ODI # 3830
N Dickwella 3 10 2/79 3/89 1 v South Africa Johannesburg 4 Feb 2017 ODI # 3831
WU Tharanga 3 16 2/15 3/31 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
DAS Gunaratne 4 56 3/31 4/87 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
TAM Siriwardana 5 34 4/87 5/121 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
BKG Mendis 3 83 2/129 3/212 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
BKG Mendis 3 49 2/87 3/136 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
WU Tharanga 3 22 2/94 3/116 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
N Dickwella 3 1 2/82 3/83 1 v Pakistan Cardiff 12 Jun 2017 ODI # 3888
N Dickwella 1 18 - 1/18 1 v India Pallekele 27 Aug 2017 ODI # 3907
BKG Mendis 2 10 1/18 2/28 1 v India Pallekele 27 Aug 2017 ODI # 3907
HDRL Thirimanne 3 72 2/28 3/100 1 v India Pallekele 27 Aug 2017 ODI # 3907
WU Tharanga 2 4 1/30 2/34 2 v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
WU Tharanga 4 9 3/70 4/79 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
WU Tharanga 2 43 1/59 2/102 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
N Dickwella 2 28 1/2 2/30 1 v Pakistan Sharjah 20 Oct 2017 ODI # 3927
HDRL Thirimanne 3 29 2/30 3/59 1 v Pakistan Sharjah 20 Oct 2017 ODI # 3927
WU Tharanga 2 0 1/1 2/1 1 v Pakistan Sharjah 23 Oct 2017 ODI # 3930
AD Mathews 4 25 3/132 4/157 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
DAS Gunaratne 5 24 4/157 5/181 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
N Dickwella 4 23 3/62 4/85 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
DAS Gunaratne 5 21 4/85 5/106 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
N Dickwella 4 7 3/110 4/117 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
DAS Gunaratne 5 28 4/117 5/145 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
NLTC Perera 6 57* 5/145 5/202 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
WU Tharanga 4 45 3/113 4/158 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
NLTC Perera 5 5 4/158 5/163 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
DAS Gunaratne 6 19 5/163 6/182 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
A Dananjaya 7 27 6/182 7/209 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
N Dickwella 2 7 1/9 2/16 2 v England Dambulla 13 Oct 2018 ODI # 4053
MDKJ Perera 3 4 2/16 3/20 2 v England Dambulla 13 Oct 2018 ODI # 4053
S Samarawickrama 3 35 2/59 3/94 1 v England Pallekele 17 Oct 2018 ODI # 4054
NLTC Perera 4 0 3/94 4/94 1 v England Pallekele 17 Oct 2018 ODI # 4054
DM de Silva 5 16 4/94 5/110 1 v England Pallekele 17 Oct 2018 ODI # 4054
MD Shanaka 6 28 5/110 6/138 1 v England Pallekele 17 Oct 2018 ODI # 4054
A Dananjaya 7 8 6/138 7/146 1 v England Pallekele 17 Oct 2018 ODI # 4054
SL Malinga 8 4 7/146 8/150 1 v England Pallekele 17 Oct 2018 ODI # 4054
N Dickwella 2 70 1/19 2/89 1 v England Pallekele 20 Oct 2018 ODI # 4055
N Dickwella 2 31 1/137 2/168 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
BKG Mendis 3 102 2/168 3/270 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
MD Shanaka 4 30 3/270 4/300 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
NLTC Perera 5 28 4/300 5/328 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
MDKJ Perera 4 33 3/178 4/211 2 v New Zealand Mount Maunganui 3 Jan 2019 ODI # 4074
MD Gunathilaka 4 4 3/112 4/116 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
DAS Gunaratne 5 5 4/116 5/121 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
P Nissanka 4 7 3/119 4/126 1 v West Indies North Sound 10 Mar 2021 ODI # 4276
KNA Bandara 5 25 4/126 5/151 1 v West Indies North Sound 10 Mar 2021 ODI # 4276
MD Gunathilaka 4 100 3/50 4/150 1 v West Indies North Sound 12 Mar 2021 ODI # 4277
KNA Bandara 5 36 4/150 5/186 1 v West Indies North Sound 12 Mar 2021 ODI # 4277
NLTC Perera 6 18 5/186 6/204 1 v West Indies North Sound 12 Mar 2021 ODI # 4277
P Nissanka 3 31 2/70 3/101 1 v West Indies North Sound 14 Mar 2021 ODI # 4278
MD Shanaka 4 15 3/101 4/116 1 v West Indies North Sound 14 Mar 2021 ODI # 4278
WIA Fernando 1 22 - 1/22 1 v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
PHKD Mendis 2 11 1/22 2/33 1 v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
P Nissanka 3 66 2/81 3/147 2 v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
KIC Asalanka 4 129 3/147 4/276 2 v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
PHKD Mendis 3 6 2/25 3/31 2 v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
PHKD Mendis 3 6 2/101 3/107 1 v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
KIC Asalanka 4 42 3/107 4/149 1 v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
BKG Mendis 3 22 2/12 3/34 1 v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
P Nissanka 2 19 1/16 2/35 2 v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
P Nissanka 2 6 1/101 2/107 2 v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
DM de Silva 3 9 2/107 3/116 2 v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
KIC Asalanka 4 48 3/116 4/164 2 v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
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