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 greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 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-2019 80 59 14 843 72 18.73 943 89.39 0 1 3 66 19 Profile
filtered 2010-2019 80 59 14 843 72 18.73 943 89.39 0 1 3 66 19
List of partnerships
LD Chandimal 4 20 3/195 4/215 2 ODI v India Harare 5 Jun 2010 ODI # 2988
TT Samaraweera 5 55* 4/215 4/270 2 ODI v India Harare 5 Jun 2010 ODI # 2988
TT Samaraweera 5 11 4/181 5/192 1 ODI v Zimbabwe Harare 7 Jun 2010 ODI # 2989
LPC Silva 6 11 5/81 6/92 1 ODI v Australia Brisbane 7 Nov 2010 ODI # 3068
SHT Kandamby 6 17 5/40 6/57 2 ODI v England The Oval 28 Jun 2011 ODI # 3165
AD Mathews 6 13* 5/296 5/309 1 ODI v England Leeds 1 Jul 2011 ODI # 3167
KC Sangakkara 7 26 6/129 7/155 1 ODI v England Nottingham 6 Jul 2011 ODI # 3169
AD Mathews 6 102 5/131 6/233 2 ODI v England Manchester 9 Jul 2011 ODI # 3170
AD Mathews 6 29 5/189 6/218 1 ODI v Scotland Edinburgh 13 Jul 2011 ODI # 3172
NLTC Perera 7 20 6/218 7/238 1 ODI v Scotland Edinburgh 13 Jul 2011 ODI # 3172
SL Malinga 8 46* 7/238 7/284 1 ODI v Scotland Edinburgh 13 Jul 2011 ODI # 3172
TM Dilshan 4 104* 3/94 3/198 1 T20I v Australia Pallekele 6 Aug 2011 T20I # 202
DPMD Jayawardene 5 2 4/121 5/123 1 T20I v Australia Pallekele 8 Aug 2011 T20I # 203
AD Mathews 6 11 5/101 6/112 1 ODI v Australia Pallekele 10 Aug 2011 ODI # 3175
AD Mathews 6 11 5/140 6/151 1 ODI v Australia Hambantota 14 Aug 2011 ODI # 3178
DPMD Jayawardene 6 3 5/252 6/255 1 ODI v Australia Hambantota 16 Aug 2011 ODI # 3180
AD Mathews 6 14 5/195 6/209 2 ODI v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
RMS Eranga 7 4* 6/209 6/213 2 ODI v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
DPMD Jayawardene 6 21 5/189 6/210 1 ODI v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
NLTC Perera 7 23 6/210 7/233 1 ODI v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
SL Malinga 8 2* 7/233 7/235 1 ODI v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
AD Mathews 7 32 6/186 7/218 2 ODI v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
DPMD Jayawardene 6 5 5/156 6/161 2 ODI v Pakistan Sharjah 20 Nov 2011 ODI # 3215
AD Mathews 6 12 5/164 6/176 1 ODI v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
AD Mathews 8 37 7/175 8/212 2 ODI v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
AD Mathews 6 104* 5/182 5/286 1 ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
HDRL Thirimanne 6 23 5/190 6/213 1 ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
HDRL Thirimanne 6 102 5/102 6/204 2 ODI v India Pallekele 4 Aug 2012 ODI # 3295
NLTC Perera 7 48 6/204 7/252 2 ODI v India Pallekele 4 Aug 2012 ODI # 3295
SMSM Senanayake 8 4 7/252 8/256 2 ODI v India Pallekele 4 Aug 2012 ODI # 3295
AD Mathews 5 28 4/68 5/96 2 T20I v India Pallekele 7 Aug 2012 T20I # 255
LD Chandimal 6 4 5/96 6/100 2 T20I v India Pallekele 7 Aug 2012 T20I # 255
KC Sangakkara 4 94 3/82 4/176 1 T20I v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
NLTC Perera 5 6* 4/176 4/182 1 T20I v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
EMDY Munaweera 5 8 4/32 5/40 2 T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
HDRL Thirimanne 6 6* 5/40 5/46 2 T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
TM Dilshan 3 12 2/119 3/131 2 T20I v New Zealand Pallekele 27 Sep 2012 T20I # 275
AD Mathews 4 52 3/74 4/126 1 T20I v England Pallekele 1 Oct 2012 T20I # 284
TM Dilshan 3 33 2/84 3/117 1 T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
NLTC Perera 4 1 3/117 4/118 1 T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
DPMD Jayawardene 4 9 3/51 4/60 2 T20I v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
NLTC Perera 5 1 4/60 5/61 2 T20I v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
WU Tharanga 6 1 5/91 6/92 1 ODI v New Zealand Hambantota 12 Nov 2012 ODI # 3308
LD Chandimal 6 39 5/128 6/167 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
MDKJ Perera 6 8 5/63 6/71 2 ODI v Australia Brisbane 18 Jan 2013 ODI # 3321
AD Mathews 6 79 5/108 6/187 2 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
DPMD Jayawardene 4 63 3/39 4/102 1 T20I v Australia Melbourne 28 Jan 2013 T20I # 300
TM Dilshan 5 5 4/228 5/233 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
AD Mathews 5 66 4/100 5/166 1 T20I v Bangladesh Pallekele 31 Mar 2013 T20I # 312
AD Mathews 5 39 4/119 5/158 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
NLTC Perera 6 2 5/158 6/160 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
KMDN Kulasekara 7 4 6/160 7/164 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
TM Dilshan 8 7 7/164 8/171 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
AD Mathews 7 17 6/159 7/176 1 ODI v West Indies Kingston 28 Jun 2013 ODI # 3378
KC Sangakkara 6 8 5/139 6/147 1 ODI v West Indies Port of Spain 7 Jul 2013 ODI # 3385
LD Chandimal 6 7 5/56 6/63 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
LHD Dilhara 7 15 6/63 7/78 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
KC Sangakkara 5 0 4/72 5/72 2 T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
HDRL Thirimanne 7 54* 6/263 6/317 1 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
HDRL Thirimanne 6 25 5/150 6/175 1 ODI v England Hambantota 3 Dec 2014 ODI # 3561
KC Sangakkara 6 26 5/173 6/199 1 ODI v England Pallekele 10 Dec 2014 ODI # 3565
NLTC Perera 7 3 6/199 7/202 1 ODI v England Pallekele 10 Dec 2014 ODI # 3565
LD Chandimal 7 30 6/262 7/292 1 ODI v England Pallekele 13 Dec 2014 ODI # 3567
LD Chandimal 7 3* 6/299 6/302 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
DPMD Jayawardene 6 45 5/155 6/200 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
NLTC Perera 7 15 6/253 7/268 1 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
KMDN Kulasekara 8 2 7/268 8/270 1 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
KMDN Kulasekara 5 9 4/215 5/224 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
LD Chandimal 6 9 5/224 6/233 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
NLTC Perera 7 1 6/233 7/234 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
FDM Karunaratne 8 11 7/234 8/245 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
KC Sangakkara 6 10 5/158 6/168 2 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
AD Mathews 6 5 5/163 6/168 2 ODI v New Zealand Christchurch 14 Feb 2015 ODI # 3599
DPMD Jayawardene 6 1 5/177 6/178 2 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
NLTC Perera 7 58* 6/178 6/236 2 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
WU Tharanga 7 8* 6/206 6/214 1 T20I v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
BKG Mendis 5 5 4/113 5/118 1 T20I v India Colombo (RPS) 12 Mar 2018 T20I # 659
MDKJ Perera 5 9 4/32 5/41 1 T20I v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
HDRL Thirimanne 7 22 6/258 7/280 1 ODI v Scotland Edinburgh 21 May 2019 ODI # 4142
FDM Karunaratne 6 1 5/59 6/60 1 ODI v New Zealand Cardiff 1 Jun 2019 ODI # 4145
AD Mathews 5 0 4/133 5/133 1 ODI v England Leeds 21 Jun 2019 ODI # 4168
DM de Silva 6 24 5/111 6/135 1 ODI v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
NLTC Perera 7 28 6/135 7/163 1 ODI v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page