Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 28 Nov 2004 remove greater than or equal to 28 Nov 2004 from query
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
unfiltered 2010-2024 304 345 43 10395 206* 34.42 17193 60.46 19 56 17 918 107 Profile
filtered 2010-2024 304 345 43 10395 206* 34.42 17193 60.46 19 56 17 918 107
List of partnerships
DPMD Jayawardene 4 17 3/96 4/113 1 T20I v Zimbabwe Providence 3 May 2010 T20I # 157
AD Mathews 5 1 4/48 5/49 2 T20I v Australia Bridgetown 9 May 2010 T20I # 170
CK Kapugedera 6 24 5/49 6/73 2 T20I v Australia Bridgetown 9 May 2010 T20I # 170
BMAJ Mendis 4 20 3/195 4/215 2 ODI v India Harare 5 Jun 2010 ODI # 2988
SHT Kandamby 4 36 3/194 4/230 2 ODI v England Lord's 3 Jul 2011 ODI # 3168
AD Mathews 5 19* 4/230 4/249 2 ODI v England Lord's 3 Jul 2011 ODI # 3168
KC Sangakkara 4 94 3/29 4/123 2 ODI v England Manchester 9 Jul 2011 ODI # 3170
SHT Kandamby 4 31 3/140 4/171 1 ODI v Scotland Edinburgh 13 Jul 2011 ODI # 3172
AD Mathews 5 18 4/171 5/189 1 ODI v Scotland Edinburgh 13 Jul 2011 ODI # 3172
KC Sangakkara 4 9 3/80 4/89 1 ODI v Australia Pallekele 10 Aug 2011 ODI # 3175
AD Mathews 5 12 4/89 5/101 1 ODI v Australia Pallekele 10 Aug 2011 ODI # 3175
KC Sangakkara 4 3 3/74 4/77 1 ODI v Australia Hambantota 14 Aug 2011 ODI # 3178
DPMD Jayawardene 4 11 3/66 4/77 1 ODI v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
DPMD Jayawardene 4 35 3/133 4/168 2 ODI v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
AD Mathews 5 18 4/168 5/186 2 ODI v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
AD Mathews 4 32 3/87 4/119 1 T20I v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
LPC Silva 5 14 4/119 5/133 1 T20I v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
NLTC Perera 6 5 5/133 6/138 1 T20I v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
TT Samaraweera 6 111 5/162 6/273 1 Test v South Africa Durban 26 Dec 2011 Test # 2026
KC Sangakkara 6 104 5/141 6/245 3 Test v South Africa Durban 26 Dec 2011 Test # 2026
AD Mathews 6 5 5/189 6/194 2 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
TT Samaraweera 6 8 5/240 6/248 3 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
DPMD Jayawardene 4 35 3/105 4/140 1 ODI v South Africa East London 14 Jan 2012 ODI # 3226
KMDN Kulasekara 5 24 4/140 5/164 1 ODI v South Africa East London 14 Jan 2012 ODI # 3226
AD Mathews 6 72 5/164 6/236 1 ODI v South Africa East London 14 Jan 2012 ODI # 3226
DPMD Jayawardene 4 29 3/154 4/183 1 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
KMDN Kulasekara 5 9 4/183 5/192 1 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
HDRL Thirimanne 4 26 3/168 4/194 2 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
NLTC Perera 5 52 4/194 5/246 2 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
DPMD Jayawardene 4 52 3/100 4/152 1 ODI v India Perth 8 Feb 2012 ODI # 3233
NLTC Perera 5 20 4/152 5/172 1 ODI v India Perth 8 Feb 2012 ODI # 3233
AD Mathews 6 17 5/172 6/189 1 ODI v India Perth 8 Feb 2012 ODI # 3233
DPMD Jayawardene 4 22 3/88 4/110 2 ODI v Australia Perth 10 Feb 2012 ODI # 3235
HDRL Thirimanne 5 9 4/110 5/119 2 ODI v Australia Perth 10 Feb 2012 ODI # 3235
AD Mathews 6 10 5/119 6/129 2 ODI v Australia Perth 10 Feb 2012 ODI # 3235
DPMD Jayawardene 4 94 3/79 4/173 1 ODI v India Adelaide 14 Feb 2012 ODI # 3239
AD Mathews 5 5 4/173 5/178 1 ODI v India Adelaide 14 Feb 2012 ODI # 3239
HDRL Thirimanne 4 71 3/124 4/195 1 ODI v India Brisbane 21 Feb 2012 ODI # 3246
HDRL Thirimanne 4 49 3/153 4/202 2 ODI v Australia Hobart 24 Feb 2012 ODI # 3248
AD Mathews 5 41 4/202 5/243 2 ODI v Australia Hobart 24 Feb 2012 ODI # 3248
TM Dilshan 5 11* 4/309 4/320 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
HDRL Thirimanne 4 46 3/140 4/186 1 ODI v Australia Melbourne 2 Mar 2012 ODI # 3253
DPMD Jayawardene 5 61 4/67 5/128 1 Test v England Galle 26 Mar 2012 Test # 2038
TT Samaraweera 5 31 4/41 5/72 3 Test v England Galle 26 Mar 2012 Test # 2038
S Randiv 6 42 5/72 6/114 3 Test v England Galle 26 Mar 2012 Test # 2038
AD Mathews 4 8 3/31 4/39 1 T20I v Pakistan Hambantota 1 Jun 2012 T20I # 244
CK Kapugedera 4 23 3/39 4/62 2 T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
HDRL Thirimanne 5 14 4/62 5/76 2 T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
DPMD Jayawardene 4 0 3/97 4/97 2 ODI v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
AD Mathews 5 38 4/97 5/135 2 ODI v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
BMAJ Mendis 6 4 5/96 6/100 2 T20I v India Pallekele 7 Aug 2012 T20I # 255
HDRL Thirimanne 6 28 5/222 6/250 1 Test v Australia Sydney 3 Jan 2013 Test # 2070
DPMD Jayawardene 6 0 5/178 6/178 3 Test v Australia Sydney 3 Jan 2013 Test # 2070
AD Mathews 4 17 3/111 4/128 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
HDRL Thirimanne 5 0 4/128 5/128 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
BMAJ Mendis 6 39 5/128 6/167 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
AD Mathews 4 6 3/71 4/77 2 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
HDRL Thirimanne 5 203* 4/367 4/570 1 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
KC Sangakkara 5 195 4/69 5/264 2 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
TM Dilshan 6 5 5/233 6/238 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
KC Sangakkara 4 1 3/33 4/34 1 ODI v New Zealand Cardiff 9 Jun 2013 ODI # 3366
DPMD Jayawardene 6 65 5/159 6/224 1 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
AD Mathews 4 36 3/104 4/140 1 ODI v West Indies Kingston 28 Jun 2013 ODI # 3378
HDRL Thirimanne 4 4 3/27 4/31 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
AD Mathews 5 25 4/31 5/56 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
BMAJ Mendis 6 7 5/56 6/63 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
AD Mathews 6 7 5/176 6/183 1 ODI v India Port of Spain 11 Jul 2013 ODI # 3388
NLTC Perera 6 17* 5/303 5/320 1 ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
HDRL Thirimanne 5 23 4/120 5/143 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
J Mubarak 6 24 5/143 6/167 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
DPMD Jayawardene 4 55 3/16 4/71 2 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
AD Mathews 5 7 4/71 5/78 2 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
AD Mathews 6 24 5/216 6/240 1 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
HDRL Thirimanne 5 34 4/110 5/144 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
NLTC Perera 6 2 5/144 6/146 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
HDRL Thirimanne 4 14 3/127 4/141 2 ODI v Pakistan Sharjah 18 Dec 2013 ODI # 3445
AD Mathews 5 73 4/141 5/214 2 ODI v Pakistan Sharjah 18 Dec 2013 ODI # 3445
NLTC Perera 4 9 3/159 4/168 2 ODI v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
TM Dilshan 4 59 3/44 4/103 2 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
AD Mathews 5 29 4/103 5/132 2 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
SMA Priyanjan 4 8 3/129 4/137 2 ODI v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
AD Mathews 5 29 4/137 5/166 2 ODI v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
KDK Vithanage 6 23 5/166 6/189 2 ODI v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
KC Sangakkara 4 0 3/76 4/76 1 Test v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
JK Silva 4 36 3/150 4/186 3 Test v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
AD Mathews 5 138 4/186 5/324 3 Test v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
DPMD Jayawardene 4 34 3/125 4/159 1 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
AD Mathews 5 7 4/159 5/166 1 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
DPMD Jayawardene 4 23 3/66 4/89 3 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
DPMD Jayawardene 4 72 3/302 4/374 2 Test v Bangladesh Mirpur 27 Jan 2014 Test # 2116
KC Sangakkara 4 67 3/227 4/294 1 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
KC Sangakkara 4 145 3/78 4/223 3 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
AD Mathews 5 82* 4/223 4/305 3 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
SMA Priyanjan 4 9 3/43 4/52 1 ODI v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
AD Mathews 5 6 4/52 5/58 1 ODI v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
AD Mathews 4 7 3/198 4/205 2 ODI v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
KC Sangakkara 4 0 3/148 4/148 2 ODI v India Fatullah 28 Feb 2014 ODI # 3476
KC Sangakkara 4 74 3/83 4/157 1 ODI v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
AD Mathews 5 31 4/106 5/137 1 T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
AD Mathews 4 33 3/57 4/90 1 ODI v Ireland Dublin 6 May 2014 ODI # 3490
HDRL Thirimanne 4 7 3/78 4/85 1 T20I v England The Oval 20 May 2014 T20I # 401
AD Mathews 5 20 4/88 5/108 2 ODI v England The Oval 22 May 2014 ODI # 3492
SMA Priyanjan 6 11 5/225 6/236 1 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
DPMD Jayawardene 4 13 3/32 4/45 1 ODI v England Manchester 28 May 2014 ODI # 3494
KC Sangakkara 6 67 5/161 6/228 1 Test v England Leeds 20 Jun 2014 Test # 2126
AD Mathews 6 9 5/268 6/277 3 Test v England Leeds 20 Jun 2014 Test # 2126
AD Mathews 6 10 5/190 6/200 2 Test v South Africa Galle 16 Jul 2014 Test # 2129
AD Mathews 6 5 5/153 6/158 4 Test v South Africa Galle 16 Jul 2014 Test # 2129
DPMD Jayawardene 4 20 3/55 4/75 1 ODI v Pakistan Hambantota 23 Aug 2014 ODI # 3512
KC Sangakkara 5 52 4/191 5/243 1 ODI v England Pallekele 13 Dec 2014 ODI # 3567
NLTC Perera 6 19 5/243 6/262 1 ODI v England Pallekele 13 Dec 2014 ODI # 3567
TM Dilshan 4 80 3/156 4/236 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
NLTC Perera 5 63 4/236 5/299 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
S Prasanna 6 0 5/299 6/299 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
KC Sangakkara 6 130 5/78 6/208 2 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
BMAJ Mendis 6 9 5/224 6/233 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
KC Sangakkara 5 12 4/146 5/158 2 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
KC Sangakkara 5 22 4/209 5/231 1 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
AD Mathews 5 80* 4/201 4/281 2 ODI v Australia Sydney 8 Mar 2015 ODI # 3629
JK Silva 5 37 4/189 5/226 1 Test v Pakistan Galle 17 Jun 2015 Test # 2167
FDM Karunaratne 6 23 5/144 6/167 3 Test v Pakistan Galle 17 Jun 2015 Test # 2167
AD Mathews 5 3 4/191 5/194 2 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
FDM Karunaratne 6 44 5/204 6/248 1 Test v Pakistan Pallekele 3 Jul 2015 Test # 2169
AD Mathews 6 117 5/161 6/278 3 Test v Pakistan Pallekele 3 Jul 2015 Test # 2169
AD Mathews 5 82 4/118 5/200 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
NLTC Perera 6 4 5/200 6/204 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
HDRL Thirimanne 5 2 4/157 5/159 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
TAM Siriwardana 6 37 5/159 6/196 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
HDRL Thirimanne 5 37 4/93 5/130 2 ODI v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
HDRL Thirimanne 4 27 3/143 4/170 1 ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
AD Mathews 4 35 3/219 4/254 1 ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
AD Mathews 6 79 5/60 6/139 1 Test v India Galle 12 Aug 2015 Test # 2176
AD Mathews 5 3 4/92 5/95 3 Test v India Galle 12 Aug 2015 Test # 2176
HDRL Thirimanne 6 125 5/95 6/220 3 Test v India Galle 12 Aug 2015 Test # 2176
AD Mathews 5 18 4/241 5/259 2 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
FDM Karunaratne 4 19 3/72 4/91 4 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
AD Mathews 4 86 3/339 4/425 1 Test v West Indies Galle 14 Oct 2015 Test # 2181
AD Mathews 4 25 3/34 4/59 1 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
TAM Siriwardana 5 31 4/59 5/90 1 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
AD Mathews 4 0 3/84 4/84 3 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
AD Mathews 4 31 3/103 4/134 2 ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
AD Mathews 4 60* 3/155 3/215 1 T20I v West Indies Pallekele 9 Nov 2015 T20I # 460
AD Mathews 4 5 3/151 4/156 2 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
KDK Vithanage 5 42 4/156 5/198 2 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
AD Mathews 4 56 3/109 4/165 4 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
KDK Vithanage 5 0 4/165 5/165 4 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
AD Mathews 4 6 3/115 4/121 1 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
AD Mathews 4 0 3/23 4/23 1 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
TAM Siriwardana 5 4 4/23 5/27 1 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
AD Mathews 4 23 3/31 4/54 1 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
AD Mathews 4 93 3/33 4/126 2 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
TAM Siriwardana 4 22 3/62 4/84 2 T20I v India Pune 9 Feb 2016 T20I # 496
CK Kapugedera 4 52 3/16 4/68 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
TAM Siriwardana 5 0 4/68 5/68 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
AD Mathews 4 31 3/12 4/43 2 Test v England Leeds 19 May 2016 Test # 2203
AD Mathews 5 40 4/182 5/222 3 Test v England Chester-le-Street 27 May 2016 Test # 2204
TAM Siriwardana 6 92 5/222 6/314 3 Test v England Chester-le-Street 27 May 2016 Test # 2204
HDRL Thirimanne 5 33 4/169 5/202 2 Test v England Lord's 9 Jun 2016 Test # 2205
AD Mathews 4 88 3/129 4/217 1 ODI v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MD Shanaka 5 61 4/217 5/278 1 ODI v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
S Prasanna 6 0 5/278 6/278 1 ODI v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
MF Maharoof 6 4 5/364 6/368 1 ODI v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
AD Mathews 4 64 3/56 4/120 1 ODI v England Nottingham 21 Jun 2016 ODI # 3751
AD Mathews 4 82 3/77 4/159 1 ODI v England Birmingham 24 Jun 2016 ODI # 3753
S Prasanna 5 4 4/159 5/163 1 ODI v England Birmingham 24 Jun 2016 ODI # 3753
WU Tharanga 6 25 5/163 6/188 1 ODI v England Birmingham 24 Jun 2016 ODI # 3753
AD Mathews 4 80 3/88 4/168 1 ODI v England Bristol 26 Jun 2016 ODI # 3755
AD Mathews 4 87 3/158 4/245 1 ODI v England The Oval 29 Jun 2016 ODI # 3757
AD Mathews 4 22 3/83 4/105 2 ODI v England Cardiff 2 Jul 2016 ODI # 3758
WU Tharanga 5 1 4/105 5/106 2 ODI v England Cardiff 2 Jul 2016 ODI # 3758
MD Shanaka 6 34 5/106 6/140 2 ODI v England Cardiff 2 Jul 2016 ODI # 3758
AD Mathews 4 7 3/74 4/81 1 T20I v England Southampton 5 Jul 2016 T20I # 561
MD Shanaka 5 1 4/81 5/82 1 T20I v England Southampton 5 Jul 2016 T20I # 561
RLB Rambukwella 6 24 5/82 6/106 1 T20I v England Southampton 5 Jul 2016 T20I # 561
AD Mathews 4 25 3/18 4/43 1 Test v Australia Pallekele 26 Jul 2016 Test # 2209
DM de Silva 5 24 4/43 5/67 1 Test v Australia Pallekele 26 Jul 2016 Test # 2209
BKG Mendis 5 117 4/86 5/203 3 Test v Australia Pallekele 26 Jul 2016 Test # 2209
AD Mathews 5 15 4/184 5/199 1 Test v Australia Galle 4 Aug 2016 Test # 2213
AD Mathews 5 19 4/79 5/98 3 Test v Australia Galle 4 Aug 2016 Test # 2213
BKG Mendis 5 2 4/24 5/26 1 Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
DM de Silva 6 211 5/26 6/237 1 Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
JK Silva 6 90 5/156 6/246 3 Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
AD Mathews 4 0 3/124 4/124 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
DM de Silva 5 8 4/124 5/132 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
TAM Siriwardana 6 41 5/132 6/173 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
AD Mathews 4 7 3/96 4/103 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
DM de Silva 5 30 4/103 5/133 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
MDKJ Perera 6 21 5/133 6/154 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
BKG Mendis 4 31 3/45 4/76 2 T20I v Australia Pallekele 6 Sep 2016 T20I # 565
NLTC Perera 5 18 4/76 5/94 2 T20I v Australia Pallekele 6 Sep 2016 T20I # 565
CK Kapugedera 6 44 5/94 6/138 2 T20I v Australia Pallekele 6 Sep 2016 T20I # 565
AD Mathews 5 33 4/61 5/94 2 Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
DM de Silva 6 27 5/94 6/121 2 Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
AD Mathews 5 32 4/193 5/225 4 Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
DM de Silva 5 18 4/60 5/78 2 Test v South Africa Cape Town 2 Jan 2017 Test # 2244
WU Tharanga 6 0 5/78 6/78 2 Test v South Africa Cape Town 2 Jan 2017 Test # 2244
AD Mathews 5 75 4/69 5/144 4 Test v South Africa Cape Town 2 Jan 2017 Test # 2244
AD Mathews 5 20 4/70 5/90 2 Test v South Africa Johannesburg 12 Jan 2017 Test # 2247
FDM Karunaratne 5 21 4/87 5/108 3 Test v South Africa Johannesburg 12 Jan 2017 Test # 2247
AD Mathews 6 1 5/90 6/91 2 T20I v South Africa Centurion 20 Jan 2017 T20I # 589
AD Mathews 4 51 3/35 4/86 2 T20I v South Africa Johannesburg 22 Jan 2017 T20I # 590
DM de Silva 4 1 3/74 4/75 2 ODI v South Africa Durban 1 Feb 2017 ODI # 3830
DAS Gunaratne 5 44 4/75 5/119 2 ODI v South Africa Durban 1 Feb 2017 ODI # 3830
PC de Silva 6 13 5/119 6/132 2 ODI v South Africa Durban 1 Feb 2017 ODI # 3830
DAS Gunaratne 4 1 3/198 4/199 3 Test v Bangladesh Galle 7 Mar 2017 Test # 2252
N Dickwella 5 23 4/199 5/222 3 Test v Bangladesh Galle 7 Mar 2017 Test # 2252
MDK Perera 6 52 5/222 6/274 3 Test v Bangladesh Galle 7 Mar 2017 Test # 2252
DAS Gunaratne 4 35 3/35 4/70 1 Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
DM de Silva 5 66 4/70 5/136 1 Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
N Dickwella 6 44 5/136 6/180 1 Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
DAS Gunaratne 4 56 3/31 4/87 2 ODI v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
TAM Siriwardana 5 34 4/87 5/121 2 ODI v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
AD Mathews 4 96 3/116 4/212 2 Test v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
FDM Karunaratne 4 3 3/238 4/241 3 Test v India Colombo (SSC) 3 Aug 2017 Test # 2267
AD Mathews 4 0 3/38 4/38 2 Test v India Pallekele 12 Aug 2017 Test # 2269
N Dickwella 5 63 4/38 5/101 2 Test v India Pallekele 12 Aug 2017 Test # 2269
MDK Perera 6 6 5/101 6/107 2 Test v India Pallekele 12 Aug 2017 Test # 2269
BKG Mendis 4 5 3/34 4/39 3 Test v India Pallekele 12 Aug 2017 Test # 2269
AD Mathews 5 65 4/39 5/104 3 Test v India Pallekele 12 Aug 2017 Test # 2269
FDM Karunaratne 4 100 3/61 4/161 1 Test v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
N Dickwella 5 134 4/161 5/295 1 Test v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
MDK Perera 6 92 5/295 6/387 1 Test v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
BKG Mendis 4 14 3/51 4/65 3 Test v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
FDM Karunaratne 4 146 3/136 4/282 1 Test v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
BKG Mendis 5 1 4/33 5/34 3 Test v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
WU Tharanga 4 9 3/70 4/79 2 ODI v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
AD Mathews 4 5 3/133 4/138 2 Test v India Eden Gardens 16 Nov 2017 Test # 2281
N Dickwella 5 62 4/138 5/200 2 Test v India Eden Gardens 16 Nov 2017 Test # 2281
MD Shanaka 6 1 5/200 6/201 2 Test v India Eden Gardens 16 Nov 2017 Test # 2281
AD Mathews 4 8 3/14 4/22 4 Test v India Eden Gardens 16 Nov 2017 Test # 2281
N Dickwella 5 47 4/22 5/69 4 Test v India Eden Gardens 16 Nov 2017 Test # 2281
FDM Karunaratne 4 62 3/60 4/122 1 Test v India Nagpur 24 Nov 2017 Test # 2283
N Dickwella 5 38 4/122 5/160 1 Test v India Nagpur 24 Nov 2017 Test # 2283
MD Shanaka 6 5 5/160 6/165 1 Test v India Nagpur 24 Nov 2017 Test # 2283
AD Mathews 4 20 3/48 4/68 3 Test v India Nagpur 24 Nov 2017 Test # 2283
N Dickwella 5 7 4/68 5/75 3 Test v India Nagpur 24 Nov 2017 Test # 2283
MD Shanaka 6 27 5/75 6/102 3 Test v India Nagpur 24 Nov 2017 Test # 2283
AD Mathews 4 181 3/75 4/256 2 Test v India Delhi 2 Dec 2017 Test # 2286
S Samarawickrama 5 61 4/256 5/317 2 Test v India Delhi 2 Dec 2017 Test # 2286
ARS Silva 6 1 5/317 6/318 2 Test v India Delhi 2 Dec 2017 Test # 2286
DM de Silva 5 112 4/35 5/147 4 Test v India Delhi 2 Dec 2017 Test # 2286
AD Mathews 4 25 3/132 4/157 2 ODI v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
DAS Gunaratne 5 24 4/157 5/181 2 ODI v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
N Dickwella 4 23 3/62 4/85 2 ODI v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
DAS Gunaratne 5 21 4/85 5/106 2 ODI v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
N Dickwella 4 7 3/110 4/117 2 ODI v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
DAS Gunaratne 5 28 4/117 5/145 2 ODI v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
NLTC Perera 6 57* 5/145 5/202 2 ODI v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
WU Tharanga 4 45 3/113 4/158 1 ODI v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
NLTC Perera 5 5 4/158 5/163 1 ODI v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
DAS Gunaratne 6 19 5/163 6/182 1 ODI v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
ARS Silva 4 135 3/415 4/550 2 Test v Bangladesh Chattogram 31 Jan 2018 Test # 2295
N Dickwella 5 63 4/550 5/613 2 Test v Bangladesh Chattogram 31 Jan 2018 Test # 2295
BKG Mendis 4 0 3/96 4/96 1 Test v Bangladesh Mirpur 8 Feb 2018 Test # 2296
FDM Karunaratne 4 12 3/80 4/92 3 Test v Bangladesh Mirpur 8 Feb 2018 Test # 2296
ARS Silva 5 51 4/92 5/143 3 Test v Bangladesh Mirpur 8 Feb 2018 Test # 2296
MD Shanaka 5 5* 4/205 4/210 1 T20I v Bangladesh Sylhet 18 Feb 2018 T20I # 651
MDKJ Perera 4 8 3/142 4/150 1 T20I v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
ARS Silva 4 13 3/30 4/43 2 Test v West Indies Port of Spain 6 Jun 2018 Test # 2306
N Dickwella 5 78 4/43 5/121 2 Test v West Indies Port of Spain 6 Jun 2018 Test # 2306
PLS Gamage 5 6 4/189 5/195 4 Test v West Indies Port of Spain 6 Jun 2018 Test # 2306
N Dickwella 6 23 5/195 6/218 4 Test v West Indies Port of Spain 6 Jun 2018 Test # 2306
BKG Mendis 4 67 3/59 4/126 1 Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
ARS Silva 5 22 4/126 5/148 1 Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
N Dickwella 6 31 5/148 6/179 1 Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
BKG Mendis 5 117 4/48 5/165 3 Test v West Indies Gros Islet 14 Jun 2018 Test # 2308
AD Mathews 4 4 3/59 4/63 2 T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
MD Shanaka 5 19 4/63 5/82 2 T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
NLTC Perera 6 1 5/82 6/83 2 T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
NLTC Perera 4 0 3/94 4/94 1 ODI v England Pallekele 17 Oct 2018 ODI # 4054
DM de Silva 5 16 4/94 5/110 1 ODI v England Pallekele 17 Oct 2018 ODI # 4054
MD Shanaka 6 28 5/110 6/138 1 ODI v England Pallekele 17 Oct 2018 ODI # 4054
MD Shanaka 4 30 3/270 4/300 1 ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
NLTC Perera 5 28 4/300 5/328 1 ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
AD Mathews 5 75 4/40 5/115 2 Test v England Galle 6 Nov 2018 Test # 2324
AD Mathews 5 10 4/144 5/154 4 Test v England Galle 6 Nov 2018 Test # 2324
AD Mathews 5 25 4/142 5/167 1 Test v New Zealand Wellington 15 Dec 2018 Test # 2335
AD Mathews 4 29* 3/126 3/155 4 Test v New Zealand Christchurch 26 Dec 2018 Test # 2336
ARS Silva 4 3 3/155 4/158 4 Test v New Zealand Christchurch 26 Dec 2018 Test # 2336
MDKJ Perera 4 33 3/178 4/211 2 ODI v New Zealand Mount Maunganui 3 Jan 2019 ODI # 4074
MD Gunathilaka 4 4 3/112 4/116 2 ODI v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
DAS Gunaratne 5 5 4/116 5/121 2 ODI v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
AD Mathews 4 7 3/120 4/127 1 Test v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
AD Mathews 5 2 4/78 5/80 2 Test v Pakistan Karachi 19 Dec 2019 Test # 2375
DM de Silva 6 67 5/80 6/147 2 Test v Pakistan Karachi 19 Dec 2019 Test # 2375
BOP Fernando 4 26 3/70 4/96 4 Test v Pakistan Karachi 19 Dec 2019 Test # 2375
AD Mathews 4 43 3/184 4/227 2 Test v Zimbabwe Harare 19 Jan 2020 Test # 2381
AD Mathews 4 8 3/134 4/142 2 Test v Zimbabwe Harare 27 Jan 2020 Test # 2383
BKG Mendis 4 64* 3/140 3/204 4 Test v Zimbabwe Harare 27 Jan 2020 Test # 2383
DM de Silva 4 131* 3/54 3/185 1 Test v South Africa Centurion 26 Dec 2020 Test # 2399
N Dickwella 4 99 3/185 4/284 1 Test v South Africa Centurion 26 Dec 2020 Test # 2399
AD Mathews 4 56 3/25 4/81 1 Test v England Galle 14 Jan 2021 Test # 2403
N Dickwella 5 0 4/81 5/81 1 Test v England Galle 14 Jan 2021 Test # 2403
AD Mathews 5 33 4/210 5/243 3 Test v England Galle 14 Jan 2021 Test # 2403
AD Mathews 4 117 3/76 4/193 1 Test v England Galle 22 Jan 2021 Test # 2405
AD Mathews 4 0 3/37 4/37 3 Test v England Galle 22 Jan 2021 Test # 2405
N Dickwella 5 10 4/37 5/47 3 Test v England Galle 22 Jan 2021 Test # 2405
AD Mathews 4 13 3/83 4/96 1 T20I v West Indies Coolidge 3 Mar 2021 T20I # 1126
NLTC Perera 5 1 4/96 5/97 1 T20I v West Indies Coolidge 3 Mar 2021 T20I # 1126
AD Mathews 4 19 3/27 4/46 1 T20I v West Indies Coolidge 7 Mar 2021 T20I # 1130
KNA Bandara 5 85* 4/46 4/131 1 T20I v West Indies Coolidge 7 Mar 2021 T20I # 1130
P Nissanka 4 7 3/119 4/126 1 ODI v West Indies North Sound 10 Mar 2021 ODI # 4276
KNA Bandara 5 25 4/126 5/151 1 ODI v West Indies North Sound 10 Mar 2021 ODI # 4276
MD Gunathilaka 4 100 3/50 4/150 1 ODI v West Indies North Sound 12 Mar 2021 ODI # 4277
KNA Bandara 5 36 4/150 5/186 1 ODI v West Indies North Sound 12 Mar 2021 ODI # 4277
NLTC Perera 6 18 5/186 6/204 1 ODI v West Indies North Sound 12 Mar 2021 ODI # 4277
MD Shanaka 4 15 3/101 4/116 1 ODI v West Indies North Sound 14 Mar 2021 ODI # 4278
DM de Silva 4 75 3/77 4/152 2 Test v West Indies North Sound 29 Mar 2021 Test # 2417
MD Shanaka 4 27 3/68 4/95 2 T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
PW Hasaranga 5 7 4/95 5/102 2 T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
DM de Silva 6 2 5/102 6/104 2 T20I v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
FDM Karunaratne 5 15 4/281 5/296 1 Test v West Indies Galle 21 Nov 2021 Test # 2434
RTM Mendis 6 35 5/296 6/331 1 Test v West Indies Galle 21 Nov 2021 Test # 2434
AD Mathews 5 28* 4/163 4/191 3 Test v West Indies Galle 21 Nov 2021 Test # 2434
KIC Asalanka 5 7 4/162 5/169 1 Test v West Indies Galle 29 Nov 2021 Test # 2437
RTM Mendis 6 0 5/169 6/169 1 Test v West Indies Galle 29 Nov 2021 Test # 2437
DM de Silva 5 6 4/151 5/157 3 Test v West Indies Galle 29 Nov 2021 Test # 2437
KIC Asalanka 4 129 3/147 4/276 2 ODI v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
KIC Asalanka 4 42 3/107 4/149 1 ODI v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
MD Shanaka 6 0 5/89 6/89 2 T20I v Australia Sydney 11 Feb 2022 T20I # 1458
P Nissanka 4 42 3/25 4/67 2 T20I v Australia Sydney 13 Feb 2022 T20I # 1463
P Nissanka 4 2 3/38 4/40 1 T20I v Australia Canberra 15 Feb 2022 T20I # 1466
MD Shanaka 5 47 4/40 5/87 1 T20I v Australia Canberra 15 Feb 2022 T20I # 1466
P Nissanka 4 3 3/110 4/113 1 T20I v Australia Melbourne 18 Feb 2022 T20I # 1470
MD Shanaka 5 3 4/113 5/116 1 T20I v Australia Melbourne 18 Feb 2022 T20I # 1470
KIC Asalanka 4 15 3/36 4/51 2 T20I v India Lucknow 24 Feb 2022 T20I # 1492
P Nissanka 4 26 3/76 4/102 1 T20I v India Dharamsala 26 Feb 2022 T20I # 1493
J Liyanage 4 18 3/11 4/29 1 T20I v India Dharamsala 27 Feb 2022 T20I # 1494
MD Shanaka 5 31 4/29 5/60 1 T20I v India Dharamsala 27 Feb 2022 T20I # 1494
AD Mathews 5 136 4/183 5/319 1 Test v Bangladesh Chattogram 15 May 2022 Test # 2462
DM de Silva 6 18 5/143 6/161 3 Test v Bangladesh Chattogram 15 May 2022 Test # 2462
AD Mathews 6 199 5/266 6/465 2 Test v Bangladesh Mirpur 23 May 2022 Test # 2463
AD Mathews 5 0 4/97 5/97 1 Test v Australia Galle 29 Jun 2022 Test # 2469
DM de Silva 5 32 4/63 5/95 3 Test v Australia Galle 29 Jun 2022 Test # 2469
AD Mathews 4 83 3/186 4/269 2 Test v Australia Galle 8 Jul 2022 Test # 2471
PHKD Mendis 5 133 4/269 5/402 2 Test v Australia Galle 8 Jul 2022 Test # 2471
N Dickwella 6 7 5/402 6/409 2 Test v Australia Galle 8 Jul 2022 Test # 2471
AD Mathews 4 8 3/60 4/68 1 Test v Pakistan Galle 16 Jul 2022 Test # 2472
DM de Silva 5 31 4/68 5/99 1 Test v Pakistan Galle 16 Jul 2022 Test # 2472
N Dickwella 6 4 5/99 6/103 1 Test v Pakistan Galle 16 Jul 2022 Test # 2472
BKG Mendis 5 14 4/164 5/178 3 Test v Pakistan Galle 16 Jul 2022 Test # 2472
DM de Silva 6 40 5/178 6/218 3 Test v Pakistan Galle 16 Jul 2022 Test # 2472
AD Mathews 4 75 3/120 4/195 1 Test v Pakistan Galle 24 Jul 2022 Test # 2473
DM de Silva 5 63 4/195 5/258 1 Test v Pakistan Galle 24 Jul 2022 Test # 2473
AD Mathews 4 41 3/59 4/100 3 Test v Pakistan Galle 24 Jul 2022 Test # 2473
FDM Karunaratne 5 17 4/100 5/117 3 Test v Pakistan Galle 24 Jul 2022 Test # 2473
KIC Asalanka 4 48 3/116 4/164 2 ODI v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
AD Mathews 4 82 3/151 4/233 1 Test v New Zealand Christchurch 9 Mar 2023 Test # 2498
AD Mathews 5 105 4/95 5/200 3 Test v New Zealand Christchurch 9 Mar 2023 Test # 2498
FDM Karunaratne 5 80 4/34 5/114 2 Test v New Zealand Wellington 17 Mar 2023 Test # 2500
AD Mathews 4 3 3/113 4/116 3 Test v New Zealand Wellington 17 Mar 2023 Test # 2500
DM de Silva 5 126 4/116 5/242 3 Test v New Zealand Wellington 17 Mar 2023 Test # 2500
FDM Karunaratne 4 25 3/348 4/373 1 Test v Ireland Galle 16 Apr 2023 Test # 2502
NGRP Jayasuriya 5 17 4/373 5/390 1 Test v Ireland Galle 16 Apr 2023 Test # 2502
DM de Silva 6 18 5/390 6/408 1 Test v Ireland Galle 16 Apr 2023 Test # 2502
AD Mathews 4 22* 3/629 3/651 2 Test v Ireland Galle 24 Apr 2023 Test # 2503
AD Mathews 4 1 3/53 4/54 1 Test v Pakistan Galle 16 Jul 2023 Test # 2511
KNM Fernando 4 8 3/91 4/99 3 Test v Pakistan Galle 16 Jul 2023 Test # 2511
DM de Silva 5 60 4/99 5/159 3 Test v Pakistan Galle 16 Jul 2023 Test # 2511
FDM Karunaratne 4 1 3/35 4/36 1 Test v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
DM de Silva 5 85 4/36 5/121 1 Test v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
AD Mathews 4 10 3/99 4/109 3 Test v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
AD Mathews 4 232 3/148 4/380 2 Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
AD Mathews 4 6 3/41 4/47 1 Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
DM de Silva 5 10 4/47 5/57 1 Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
FDM Karunaratne 4 4 3/60 4/64 3 Test v Bangladesh Sylhet 22 Mar 2024 Test # 2536
AD Mathews 4 26 3/263 4/289 1 Test v Bangladesh Chattogram 30 Mar 2024 Test # 2537
DM de Silva 5 86 4/289 5/375 1 Test v Bangladesh Chattogram 30 Mar 2024 Test # 2537
AD Mathews 4 12 3/60 4/72 3 Test v Bangladesh Chattogram 30 Mar 2024 Test # 2537
Statsguru includes the following current or recent relevant matches:
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647 - Current]
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page