Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 19 Jun 2013 remove greater than or equal to 19 Jun 2013 from query
Batting or fielding first batting first remove batting first 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 2008-2023 226 195 48 5916 139* 40.24 7136 82.90 3 40 17 468 90 Profile
filtered 2013-2023 79 77 14 2737 139* 43.44 3234 84.63 2 19 8 216 54
List of partnerships
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
BMAJ Mendis 7 17 6/159 7/176 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
HMRKB Herath 8 14 7/176 8/190 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
SL Malinga 9 15 8/190 9/205 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
BAW Mendis 10 3 9/205 10/208 1 v West Indies Kingston 28 Jun 2013 ODI # 3378
WU Tharanga 2 135* 1/213 1/348 1 v India Kingston 2 Jul 2013 ODI # 3382
KC Sangakkara 5 46 4/93 5/139 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
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
HMRKB Herath 7 10 6/183 7/193 1 v India Port of Spain 11 Jul 2013 ODI # 3388
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
KMDN Kulasekara 7 27 6/240 7/267 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
SL Malinga 8 1 7/267 8/268 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
SMSM Senanayake 9 15 8/268 9/283 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
HMRKB Herath 10 5* 9/283 9/288 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
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
KDK Vithanage 7 40 6/170 7/210 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
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
KDK Vithanage 7 27* 6/262 6/289 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
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
LD Chandimal 7 45* 6/251 6/296 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
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
NLTC Perera 7 69* 6/184 6/253 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
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
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
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
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
SMA Priyanjan 7 19 6/228 7/247 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
NLTC Perera 7 87 6/194 7/281 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
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
NLTC Perera 7 26 6/179 7/205 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
S Randiv 8 15 7/205 8/220 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
KTGD Prasad 9 54* 8/220 8/274 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
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
S Prasanna 7 27 6/258 7/285 1 v India Ranchi 16 Nov 2014 ODI # 3547
BAW Mendis 8 1 7/285 8/286 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 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
TM Dilshan 3 36 2/120 3/156 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
DPMD Jayawardene 4 31 3/51 4/82 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
DPMD Jayawardene 4 0 3/180 4/180 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
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 3 34 2/109 3/143 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
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
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 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
MD Shanaka 7 28 6/197 7/225 1 v England Nottingham 21 Jun 2016 ODI # 3751
MF Maharoof 8 41 7/225 8/266 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 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
NLTC Perera 7 18 6/261 7/279 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
SS Pathirana 9 1 8/199 9/200 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
MA Aponso 10 12 9/200 10/212 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
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
N Dickwella 2 7 1/209 2/216 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
WU Tharanga 3 41 2/216 3/257 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
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
NLTC Perera 7 2 6/176 7/178 1 v India Dambulla 20 Aug 2017 ODI # 3905
PADLR Sandakan 8 9 7/178 8/187 1 v India Dambulla 20 Aug 2017 ODI # 3905
SL Malinga 9 22 8/187 9/209 1 v India Dambulla 20 Aug 2017 ODI # 3905
MVT Fernando 10 7 9/209 10/216 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 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
WU Tharanga 3 24 2/136 3/160 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
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
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
A Dananjaya 7 19 6/197 7/216 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
RAS Lakmal 8 11 7/216 8/227 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
NGRP Jayasuriya 9 17* 8/227 8/244 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
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
MD Shanaka 7 44 6/247 7/291 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
A Dananjaya 8 8 7/291 8/299 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
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 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
NLTC Perera 7 10 6/190 7/200 1 v England Leeds 21 Jun 2019 ODI # 4168
I Udana 8 9 7/200 8/209 1 v England Leeds 21 Jun 2019 ODI # 4168
SL Malinga 9 11 8/209 9/220 1 v England Leeds 21 Jun 2019 ODI # 4168
N Pradeep 10 12* 9/220 9/232 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
DM de Silva 7 26 6/276 7/302 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
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
PW Hasaranga 7 4 6/280 7/284 1 v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
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
P Nissanka 3 7 2/112 3/119 1 v West Indies North Sound 10 Mar 2021 ODI # 4276
P Nissanka 3 5 2/13 3/18 1 v New Zealand Hamilton 31 Mar 2023 ODI # 4557
P Nissanka 3 23 2/38 3/61 1 v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
KIC Asalanka 6 13 5/167 6/180 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
PVD Chameera 7 5 6/180 7/185 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
M Theekshana 8 45 7/185 8/230 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
CAK Rajitha 9 9 8/230 9/239 1 v Afghanistan Pune 30 Oct 2023 ODI # 4687
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