Records type batting analysis [change type]
View list of partnerships [change view]
Involving the player TM Dilshan (SL) remove TM Dilshan (SL) 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 127 106 14 3194 139* 34.71 4419 72.27 4 21 7 246 25 Profile
filtered 2010-2016 91 73 12 2167 139* 35.52 2962 73.16 2 16 3 162 19
List of partnerships
TT Samaraweera 6 7 5/192 6/199 1 v Zimbabwe Harare 7 Jun 2010 ODI # 2989
NLTC Perera 7 19 6/199 7/218 1 v Zimbabwe Harare 7 Jun 2010 ODI # 2989
S Randiv 8 1 7/218 8/219 1 v Zimbabwe Harare 7 Jun 2010 ODI # 2989
LD Chandimal 4 26 3/168 4/194 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
KC Sangakkara 4 100 3/175 4/275 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
AD Mathews 5 19 4/275 5/294 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
NLTC Perera 6 13 5/294 6/307 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
KMDN Kulasekara 7 0 6/307 7/307 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
HMRKB Herath 8 1 7/307 8/308 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
AD Mathews 7 15 6/189 7/204 1 v India Perth 8 Feb 2012 ODI # 3233
LD Chandimal 5 9 4/110 5/119 2 v Australia Perth 10 Feb 2012 ODI # 3235
LD Chandimal 4 71 3/124 4/195 1 v India Brisbane 21 Feb 2012 ODI # 3246
AD Mathews 5 49 4/195 5/244 1 v India Brisbane 21 Feb 2012 ODI # 3246
LD Chandimal 4 49 3/153 4/202 2 v Australia Hobart 24 Feb 2012 ODI # 3248
LD Chandimal 4 46 3/140 4/186 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
AD Mathews 5 9 4/186 5/195 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
NLTC Perera 6 11 5/195 6/206 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
SMSM Senanayake 7 0 6/206 7/206 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
KMDN Kulasekara 8 0 7/206 8/206 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
HMRKB Herath 9 29 8/206 9/235 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
KC Sangakkara 4 22 3/93 4/115 2 v Australia Brisbane 4 Mar 2012 ODI # 3255
WU Tharanga 5 10 4/115 5/125 2 v Australia Brisbane 4 Mar 2012 ODI # 3255
DPMD Jayawardene 4 1 3/52 4/53 2 v Australia Adelaide 8 Mar 2012 ODI # 3257
WU Tharanga 5 60 4/53 5/113 2 v Australia Adelaide 8 Mar 2012 ODI # 3257
KC Sangakkara 4 44 3/152 4/196 2 v India Mirpur 13 Mar 2012 ODI # 3259
KMDN Kulasekara 5 2 4/196 5/198 2 v India Mirpur 13 Mar 2012 ODI # 3259
KC Sangakkara 4 18 3/47 4/65 1 v Pakistan Mirpur 15 Mar 2012 ODI # 3260
CK Kapugedera 4 88 3/32 4/120 1 v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
WU Tharanga 6 15 5/41 6/56 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
NLTC Perera 7 25 6/56 7/81 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
KMDN Kulasekara 8 50 7/81 8/131 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
HMRKB Herath 9 4* 8/131 8/135 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
AD Mathews 7 23 6/214 7/237 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
AD Mathews 7 37 6/138 7/175 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
KC Sangakkara 6 19 5/172 6/191 2 v India Hambantota 21 Jul 2012 ODI # 3291
WU Tharanga 2 11 1/91 2/102 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
LD Chandimal 3 50 2/102 3/152 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
DPMD Jayawardene 4 3 3/152 4/155 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
AD Mathews 5 35 4/155 5/190 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
BMAJ Mendis 6 23 5/190 6/213 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
NLTC Perera 7 5 6/213 7/218 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
HMRKB Herath 8 1 7/218 8/219 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
WU Tharanga 2 48 1/13 2/61 2 v India Pallekele 4 Aug 2012 ODI # 3295
LD Chandimal 3 13 2/61 3/74 2 v India Pallekele 4 Aug 2012 ODI # 3295
AD Mathews 4 15 3/74 4/89 2 v India Pallekele 4 Aug 2012 ODI # 3295
CK Kapugedera 5 13 4/89 5/102 2 v India Pallekele 4 Aug 2012 ODI # 3295
BMAJ Mendis 6 102 5/102 6/204 2 v India Pallekele 4 Aug 2012 ODI # 3295
LD Chandimal 5 0 4/128 5/128 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
TM Dilshan 2 137 1/0 2/137 2 v Australia Adelaide 13 Jan 2013 ODI # 3319
MDKJ Perera 3 35* 2/137 2/172 2 v Australia Adelaide 13 Jan 2013 ODI # 3319
TM Dilshan 2 29 1/4 2/33 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
MDKJ Perera 3 4 2/33 3/37 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
TM Dilshan 2 5 1/57 2/62 2 v Australia Hobart 23 Jan 2013 ODI # 3326
TM Dilshan 7 25 6/238 7/263 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
KMDN Kulasekara 8 28 7/263 8/291 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
SMSM Senanayake 9 0 8/291 9/291 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
SL Malinga 10 11* 9/291 9/302 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
KC Sangakkara 6 17 5/65 6/82 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
TM Dilshan 3 72 2/20 3/92 1 v Australia The Oval 17 Jun 2013 ODI # 3374
DPMD Jayawardene 4 36 3/92 4/128 1 v Australia The Oval 17 Jun 2013 ODI # 3374
KC Sangakkara 2 19 1/17 2/36 1 v India Cardiff 20 Jun 2013 ODI # 3376
KC Sangakkara 4 123 3/167 4/290 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
TM Dilshan 4 14 3/106 4/120 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
LD Chandimal 5 23 4/120 5/143 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
TM Dilshan 3 10* 2/229 2/239 2 v South Africa Pallekele 28 Jul 2013 ODI # 3400
TM Dilshan 2 163 1/13 2/176 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
AD Mathews 5 19 4/197 5/216 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
TM Dilshan 3 19 2/91 3/110 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
AD Mathews 4 0 3/110 4/110 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
LD Chandimal 5 34 4/110 5/144 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
LD Chandimal 4 14 3/127 4/141 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
TM Dilshan 1 0 - 1/0 2 v England The Oval 22 May 2014 ODI # 3492
TM Dilshan 1 33 - 1/33 1 v England Chester-le-Street 25 May 2014 ODI # 3493
TM Dilshan 1 4 - 1/4 1 v England Manchester 28 May 2014 ODI # 3494
KC Sangakkara 2 9 1/4 2/13 1 v England Manchester 28 May 2014 ODI # 3494
AD Mathews 5 28 4/233 5/261 1 v England Lord's 31 May 2014 ODI # 3495
DPMD Jayawardene 4 98 3/62 4/160 2 v England Birmingham 3 Jun 2014 ODI # 3496
AD Mathews 5 62* 4/160 4/222 2 v England Birmingham 3 Jun 2014 ODI # 3496
KC Sangakkara 6 52 5/164 6/216 2 v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
TM Dilshan 3 62 2/63 3/125 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
DPMD Jayawardene 4 0 3/113 4/113 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
AD Mathews 5 38 4/113 5/151 2 v South Africa Hambantota 12 Jul 2014 ODI # 3502
AD Mathews 5 118 4/48 5/166 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
NLTC Perera 6 52 5/166 6/218 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
AD Mathews 5 128 4/85 5/213 1 v India Ranchi 16 Nov 2014 ODI # 3547
NLTC Perera 6 10 5/253 6/263 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
BMAJ Mendis 7 54* 6/263 6/317 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
KC Sangakkara 5 32 4/118 5/150 1 v England Hambantota 3 Dec 2014 ODI # 3561
BMAJ Mendis 6 25 5/150 6/175 1 v England Hambantota 3 Dec 2014 ODI # 3561
NLTC Perera 7 27 6/175 7/202 1 v England Hambantota 3 Dec 2014 ODI # 3561
KTGD Prasad 8 31 7/202 8/233 1 v England Hambantota 3 Dec 2014 ODI # 3561
HMRKB Herath 9 9* 8/233 8/242 1 v England Hambantota 3 Dec 2014 ODI # 3561
AD Mathews 5 53* 4/214 4/267 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
KC Sangakkara 5 29 4/144 5/173 1 v England Pallekele 10 Dec 2014 ODI # 3565
DPMD Jayawardene 5 73 4/82 5/155 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
AD Mathews 5 15* 4/237 4/252 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
DPMD Jayawardene 5 65 4/180 5/245 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
TM Dilshan 1 93 - 1/93 2 v New Zealand Dunedin 23 Jan 2015 ODI # 3588
TM Dilshan 1 56 - 1/56 2 v New Zealand Dunedin 25 Jan 2015 ODI # 3590
KC Sangakkara 2 5 1/56 2/61 2 v New Zealand Dunedin 25 Jan 2015 ODI # 3590
TM Dilshan 1 71 - 1/71 1 v New Zealand Wellington 29 Jan 2015 ODI # 3594
TM Dilshan 1 67 - 1/67 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
KC Sangakkara 2 57 1/67 2/124 2 v New Zealand Christchurch 14 Feb 2015 ODI # 3599
TM Dilshan 1 0 - 1/0 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
TM Dilshan 1 122 - 1/122 1 v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
TM Dilshan 1 100 - 1/100 2 v England Wellington 1 Mar 2015 ODI # 3619
KC Sangakkara 2 212* 1/100 1/312 2 v England Wellington 1 Mar 2015 ODI # 3619
TM Dilshan 1 5 - 1/5 2 v Australia Sydney 8 Mar 2015 ODI # 3629
TM Dilshan 1 21 - 1/21 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
KC Sangakkara 3 65 2/4 3/69 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
TM Dilshan 2 38 1/44 2/82 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
AD Mathews 4 2 3/155 4/157 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
LD Chandimal 5 2 4/157 5/159 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
MDKJ Perera 2 9 1/33 2/42 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
WU Tharanga 3 40 2/42 3/82 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
AD Mathews 4 11 3/82 4/93 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
LD Chandimal 5 37 4/93 5/130 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
NLTC Perera 6 12 5/130 6/142 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
TM Dilshan 2 109 1/0 2/109 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
AD Mathews 3 34 2/109 3/143 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
LD Chandimal 4 27 3/143 4/170 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
SMA Priyanjan 5 16 4/170 5/186 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
MDKJ Perera 2 48 1/164 2/212 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
LD Chandimal 3 7 2/212 3/219 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
TM Dilshan 2 43 1/46 2/89 2 v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
MDKJ Perera 2 156 1/40 2/196 2 v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
LD Chandimal 3 29* 2/196 2/225 2 v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
MDKJ Perera 2 55 1/40 2/95 2 v West Indies Pallekele 7 Nov 2015 ODI # 3704
TM Dilshan 2 7 1/13 2/20 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
LD Chandimal 3 3 2/20 3/23 1 v New Zealand Christchurch 26 Dec 2015 ODI # 3714
MD Gunathilaka 2 9 1/20 2/29 1 v New Zealand Christchurch 28 Dec 2015 ODI # 3715
TM Dilshan 2 111 1/98 2/209 2 v New Zealand Nelson 31 Dec 2015 ODI # 3717
LD Chandimal 3 68* 2/209 2/277 2 v New Zealand Nelson 31 Dec 2015 ODI # 3717
MD Gunathilaka 2 3 1/12 2/15 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
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