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 7 Oct 2007 remove greater than or equal to 7 Oct 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 2009-2021 166 133 16 2338 140 19.98 2086 112.08 1 10 11 176 84 Profile
filtered 2009-2021 166 133 16 2338 140 19.98 2086 112.08 1 10 11 176 84
List of partnerships
DPMD Jayawardene 5 37 4/234 5/271 1 v India Eden Gardens 24 Dec 2009 ODI # 2935
TT Samaraweera 6 57* 5/226 5/283 2 v India Mirpur 5 Jan 2010 ODI # 2938
KC Sangakkara 6 18 5/66 6/84 1 v India Mirpur 10 Jan 2010 ODI # 2941
DPMD Jayawardene 7 21* 6/228 6/249 2 v India Mirpur 13 Jan 2010 ODI # 2943
AD Mathews 6 48 5/156 6/204 1 v India Bulawayo 30 May 2010 ODI # 2983
HDRL Thirimanne 7 19 6/199 7/218 1 v Zimbabwe Harare 7 Jun 2010 ODI # 2989
LPC Silva 7 33 6/261 7/294 1 v India Dambulla 28 Aug 2010 ODI # 3040
AD Mathews 6 2 5/84 6/86 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
S Randiv 8 8 7/95 8/103 1 v Australia Brisbane 7 Nov 2010 ODI # 3068
CK Kapugedera 6 11 5/216 6/227 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
AD Mathews 7 12 6/227 7/239 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
DPMD Jayawardene 4 9 3/267 4/276 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
AD Mathews 5 8 4/276 5/284 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
LPC Silva 7 23 6/209 7/232 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
TM Dilshan 2 7 1/282 2/289 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
DPMD Jayawardene 3 7 2/289 3/296 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
DPMD Jayawardene 7 26* 6/248 6/274 1 v India Wankhede 2 Apr 2011 ODI # 3148
BMAJ Mendis 7 20 6/218 7/238 1 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
BMAJ Mendis 7 23 6/210 7/233 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
AD Mathews 8 6 7/218 8/224 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
DPMD Jayawardene 7 7 6/161 7/168 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
S Prasanna 8 0 7/168 8/168 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
SL Malinga 9 6 8/168 9/174 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
CRD Fernando 10 0 9/174 10/174 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
AD Mathews 7 4 6/176 7/180 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
S Prasanna 8 34 7/180 8/214 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
LD Chandimal 5 52 4/194 5/246 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
AD Mathews 6 58* 5/246 5/304 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
HDRL Thirimanne 6 13 5/294 6/307 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
LD Chandimal 5 20 4/152 5/172 1 v India Perth 8 Feb 2012 ODI # 3233
AD Mathews 6 6 5/178 6/184 1 v India Adelaide 14 Feb 2012 ODI # 3239
AD Mathews 6 21 5/244 6/265 1 v India Brisbane 21 Feb 2012 ODI # 3246
AD Mathews 7 17 6/250 7/267 2 v Australia Hobart 24 Feb 2012 ODI # 3248
KMDN Kulasekara 8 16* 7/267 7/283 2 v Australia Hobart 24 Feb 2012 ODI # 3248
TM Dilshan 3 30 2/249 3/279 1 v India Hobart 28 Feb 2012 ODI # 3251
HDRL Thirimanne 6 11 5/195 6/206 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
HDRL Thirimanne 7 25 6/56 7/81 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
TM Dilshan 5 40* 4/240 4/280 1 v Pakistan Pallekele 9 Jun 2012 ODI # 3273
KC Sangakkara 5 4 4/200 5/204 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
AD Mathews 6 10 5/204 6/214 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
AD Mathews 6 3 5/135 6/138 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
KC Sangakkara 7 78 6/191 7/269 2 v India Hambantota 21 Jul 2012 ODI # 3291
HMRKB Herath 8 2 7/269 8/271 2 v India Hambantota 21 Jul 2012 ODI # 3291
SL Malinga 9 4 8/271 9/275 2 v India Hambantota 21 Jul 2012 ODI # 3291
HDRL Thirimanne 7 5 6/213 7/218 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
BMAJ Mendis 7 48 6/204 7/252 2 v India Pallekele 4 Aug 2012 ODI # 3295
WU Tharanga 7 27 6/92 7/119 1 v New Zealand Hambantota 12 Nov 2012 ODI # 3308
LD Chandimal 7 2 6/167 7/169 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
KMDN Kulasekara 8 25 7/169 8/194 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
MDKJ Perera 7 4* 6/71 6/75 2 v Australia Brisbane 18 Jan 2013 ODI # 3321
AD Mathews 7 0 6/187 7/187 2 v Australia Hobart 23 Jan 2013 ODI # 3326
KMDN Kulasekara 8 8 7/187 8/195 2 v Australia Hobart 23 Jan 2013 ODI # 3326
TM Dilshan 3 9 2/203 3/212 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
KC Sangakkara 7 36 6/82 7/118 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
BMAJ Mendis 6 2 5/158 6/160 1 v India Cardiff 20 Jun 2013 ODI # 3376
KC Sangakkara 5 13 4/290 5/303 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
LD Chandimal 6 17* 5/303 5/320 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
LD Chandimal 7 25 6/167 7/192 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
AD Mathews 7 12 6/81 7/93 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
HMRKB Herath 8 72 7/93 8/165 2 v South Africa Pallekele 26 Jul 2013 ODI # 3398
KC Sangakkara 5 50* 4/257 4/307 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
LD Chandimal 6 2 5/144 6/146 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
KMDN Kulasekara 7 19 6/146 7/165 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
AD Mathews 6 2 5/214 6/216 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
S Prasanna 7 5 6/216 7/221 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
LD Chandimal 4 9 3/159 4/168 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
AD Mathews 5 5 4/168 5/173 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
AD Mathews 8 24 7/163 8/187 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
KDK Vithanage 8 3 7/64 8/67 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
SMSM Senanayake 9 82 8/67 9/149 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
SL Malinga 10 31 9/149 10/180 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
AD Mathews 6 2 5/260 6/262 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
AD Mathews 5 21 4/224 5/245 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
KC Sangakkara 8 42 7/216 8/258 2 v India Fatullah 28 Feb 2014 ODI # 3476
BAW Mendis 9 7* 8/258 8/265 2 v India Fatullah 28 Feb 2014 ODI # 3476
AD Mathews 7 69* 6/184 6/253 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
AD Mathews 7 36 6/157 7/193 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
AD Mathews 7 6 6/108 7/114 2 v England The Oval 22 May 2014 ODI # 3492
SMSM Senanayake 8 4 7/114 8/118 2 v England The Oval 22 May 2014 ODI # 3492
AD Mathews 6 37 5/191 6/228 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
AD Mathews 7 87 6/194 7/281 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
KMDN Kulasekara 8 29 7/281 8/310 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
SMA Priyanjan 7 23 6/144 7/167 2 v India Cuttack 2 Nov 2014 ODI # 3539
S Randiv 8 8 7/167 8/175 2 v India Cuttack 2 Nov 2014 ODI # 3539
KTGD Prasad 9 0 8/175 9/175 2 v India Cuttack 2 Nov 2014 ODI # 3539
PLS Gamage 10 19 9/175 10/194 2 v India Cuttack 2 Nov 2014 ODI # 3539
AD Mathews 7 26 6/179 7/205 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
DPMD Jayawardene 7 4 6/154 7/158 1 v India Hyderabad 9 Nov 2014 ODI # 3543
HDRL Thirimanne 6 52 5/166 6/218 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
S Prasanna 7 1 6/218 7/219 2 v India Eden Gardens 13 Nov 2014 ODI # 3544
AD Mathews 6 45 5/213 6/258 1 v India Ranchi 16 Nov 2014 ODI # 3547
DPMD Jayawardene 5 0 4/253 5/253 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
HDRL Thirimanne 6 10 5/253 6/263 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
HDRL Thirimanne 7 27 6/175 7/202 1 v England Hambantota 3 Dec 2014 ODI # 3561
BMAJ Mendis 7 3 6/199 7/202 1 v England Pallekele 10 Dec 2014 ODI # 3565
SMSM Senanayake 8 10 7/202 8/212 1 v England Pallekele 10 Dec 2014 ODI # 3565
KTGD Prasad 9 26 8/212 9/238 1 v England Pallekele 10 Dec 2014 ODI # 3565
LD Chandimal 6 19 5/243 6/262 1 v England Pallekele 13 Dec 2014 ODI # 3567
LD Chandimal 5 63 4/236 5/299 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
DPMD Jayawardene 7 0 6/200 7/200 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
KMDN Kulasekara 8 0 7/200 8/200 1 v New Zealand Christchurch 11 Jan 2015 ODI # 3574
DPMD Jayawardene 6 8 5/245 6/253 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
BMAJ Mendis 7 15 6/253 7/268 1 v New Zealand Nelson 20 Jan 2015 ODI # 3585
BMAJ Mendis 7 1 6/233 7/234 2 v New Zealand Dunedin 23 Jan 2015 ODI # 3588
KC Sangakkara 7 3 6/168 7/171 2 v New Zealand Dunedin 25 Jan 2015 ODI # 3590
KC Sangakkara 6 22 5/231 6/253 1 v New Zealand Wellington 29 Jan 2015 ODI # 3594
BMAJ Mendis 7 58* 6/178 6/236 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
AD Mathews 5 2 4/281 5/283 2 v Australia Sydney 8 Mar 2015 ODI # 3629
WU Tharanga 6 10 5/283 6/293 2 v Australia Sydney 8 Mar 2015 ODI # 3629
AD Mathews 6 37 5/289 6/326 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
S Prasanna 7 2 6/326 7/328 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
KC Sangakkara 6 1 5/114 6/115 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
LD Chandimal 6 4 5/200 6/204 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
LD Chandimal 8 37 7/248 8/285 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
HDRL Thirimanne 6 12 5/130 6/142 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
TAM Siriwardana 7 2 6/142 7/144 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
SS Pathirana 8 26 7/144 8/170 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
AD Mathews 5 35 4/126 5/161 2 v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
LD Chandimal 7 36 6/173 7/209 1 v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
AD Mathews 7 18 6/261 7/279 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
S Prasanna 8 0 7/279 8/279 1 v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
LD Chandimal 7 11 6/154 7/165 1 v Australia Dambulla 28 Aug 2016 ODI # 3772
MDKJ Perera 6 4 5/130 6/134 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
SS Pathirana 7 31 6/134 7/165 1 v Australia Dambulla 31 Aug 2016 ODI # 3774
SS Pathirana 7 18 6/153 7/171 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
RAS Lakmal 8 37 7/171 8/208 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
PADLR Sandakan 9 24 8/208 9/232 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
CBRLS Kumara 10 2 9/232 10/234 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
DAS Gunaratne 6 9 5/271 6/280 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
DAS Gunaratne 6 22 5/194 6/216 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
S Prasanna 7 14 6/216 7/230 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
MDK Perera 8 45 7/230 8/275 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
KMDN Kulasekara 9 2 8/275 9/277 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
DAS Gunaratne 7 5 6/162 7/167 1 v Pakistan Cardiff 12 Jun 2017 ODI # 3888
AD Mathews 7 2 6/176 7/178 1 v India Dambulla 20 Aug 2017 ODI # 3905
HDRL Thirimanne 6 41 5/67 6/108 2 v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
WU Tharanga 6 9 5/83 6/92 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
HDRL Thirimanne 7 21 6/141 7/162 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
A Dananjaya 8 1 7/162 8/163 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
PVD Chameera 9 42 8/163 9/205 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
PLS Gamage 10 3 9/205 10/208 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
HDRL Thirimanne 7 0 6/99 7/99 1 v Pakistan Sharjah 20 Oct 2017 ODI # 3927
S Prasanna 7 14 6/49 7/63 1 v Pakistan Sharjah 23 Oct 2017 ODI # 3930
JDF Vandersay 8 22 7/63 8/85 1 v Pakistan Sharjah 23 Oct 2017 ODI # 3930
AD Mathews 6 7 5/159 6/166 2 v India Mohali 13 Dec 2017 ODI # 3941
DAS Gunaratne 6 8 5/189 6/197 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
DAS Gunaratne 6 13 5/181 6/194 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
PW Hasaranga 7 30 6/194 7/224 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
A Dananjaya 8 37 7/224 8/261 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
RAS Lakmal 9 14 8/261 9/275 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
DAS Gunaratne 6 11 5/106 6/117 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
PW Hasaranga 7 0 6/117 7/117 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
A Dananjaya 8 33 7/117 8/150 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
LD Chandimal 6 57* 5/145 5/202 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
LD Chandimal 5 5 4/158 5/163 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
MDKJ Perera 6 92 5/36 6/128 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
AD Mathews 6 32 5/165 6/197 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
BKG Mendis 4 18 3/63 4/81 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
MDKJ Perera 6 12 5/183 6/195 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
MD Shanaka 7 109 6/195 7/304 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
A Dananjaya 8 2* 7/304 7/306 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
AD Mathews 6 52 5/195 6/247 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
AD Mathews 6 3 5/60 6/63 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
MDK Perera 7 6 6/63 7/69 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
AD Mathews 6 35 5/108 6/143 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
MD Shanaka 7 1 6/143 7/144 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
A Dananjaya 8 9 7/144 8/153 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
SL Malinga 9 3 8/153 9/156 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
DM de Silva 6 66* 5/74 5/140 2 v England Dambulla 13 Oct 2018 ODI # 4053
LD Chandimal 4 0 3/94 4/94 1 v England Pallekele 17 Oct 2018 ODI # 4054
MD Shanaka 6 58 5/154 6/212 1 v England Pallekele 20 Oct 2018 ODI # 4055
A Dananjaya 7 56 6/212 7/268 1 v England Pallekele 20 Oct 2018 ODI # 4055
LD Chandimal 5 28 4/300 5/328 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
DM de Silva 6 0 5/328 6/328 1 v England Colombo (RPS) 23 Oct 2018 ODI # 4058
MDKJ Perera 6 6 5/267 6/273 2 v New Zealand Mount Maunganui 3 Jan 2019 ODI # 4074
DAS Gunaratne 6 7 5/121 6/128 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
S Prasanna 7 0 6/128 7/128 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
SL Malinga 8 75 7/128 8/203 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
PADLR Sandakan 9 51 8/203 9/254 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
N Pradeep 10 44 9/254 10/298 2 v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
MDKJ Perera 5 26 4/117 5/143 2 v New Zealand Nelson 8 Jan 2019 ODI # 4076
MD Gunathilaka 6 101 5/143 6/244 2 v New Zealand Nelson 8 Jan 2019 ODI # 4076
BKG Mendis 6 15 5/195 6/210 1 v South Africa Johannesburg 3 Mar 2019 ODI # 4104
A Dananjaya 7 1 6/210 7/211 1 v South Africa Johannesburg 3 Mar 2019 ODI # 4104
SL Malinga 8 2 7/211 8/213 1 v South Africa Johannesburg 3 Mar 2019 ODI # 4104
DM de Silva 6 24 5/92 6/116 2 v South Africa Centurion 6 Mar 2019 ODI # 4107
A Dananjaya 7 18 6/116 7/134 2 v South Africa Centurion 6 Mar 2019 ODI # 4107
BKG Mendis 4 28 3/76 4/104 2 v South Africa Durban 10 Mar 2019 ODI # 4112
PHKD Mendis 5 14 4/104 5/118 2 v South Africa Durban 10 Mar 2019 ODI # 4112
DM de Silva 7 26 6/71 7/97 1 v South Africa Gqeberha 13 Mar 2019 ODI # 4114
PARP Perera 6 5 5/136 6/141 1 v South Africa Cape Town 16 Mar 2019 ODI # 4115
BKG Mendis 3 1 2/204 3/205 1 v Scotland Edinburgh 21 May 2019 ODI # 4142
FDM Karunaratne 7 52 6/60 7/112 1 v New Zealand Cardiff 1 Jun 2019 ODI # 4145
MDKJ Perera 6 10 5/149 6/159 1 v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
BKG Mendis 6 8 5/209 6/217 2 v Australia The Oval 15 Jun 2019 ODI # 4159
AD Mathews 7 10 6/190 7/200 1 v England Leeds 21 Jun 2019 ODI # 4168
BMAJ Mendis 7 28 6/135 7/163 1 v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
I Udana 8 21 7/163 8/184 1 v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
DM de Silva 7 7 6/253 7/260 1 v India Leeds 6 Jul 2019 ODI # 4187
AD Mathews 6 4 5/272 6/276 1 v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
MDKJ Perera 6 14 5/201 6/215 2 v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
PW Hasaranga 7 38 6/215 7/253 2 v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
WIA Fernando 4 23 3/248 4/271 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
AD Mathews 5 3 4/271 5/274 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
DM de Silva 6 29 5/274 6/303 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
PW Hasaranga 7 13 6/303 7/316 1 v West Indies Hambantota 26 Feb 2020 ODI # 4247
DM de Silva 6 64 5/214 6/278 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
PW Hasaranga 7 15 6/278 7/293 1 v West Indies Pallekele 1 Mar 2020 ODI # 4250
LD Chandimal 6 18 5/186 6/204 1 v West Indies North Sound 12 Mar 2021 ODI # 4277
PW Hasaranga 7 64 6/204 7/268 1 v West Indies North Sound 12 Mar 2021 ODI # 4277
PADLR Sandakan 8 3 7/268 8/271 1 v West Indies North Sound 12 Mar 2021 ODI # 4277
KNA Bandara 6 8 5/143 6/151 1 v West Indies North Sound 14 Mar 2021 ODI # 4278
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