Squad
Dimuth Karunaratne (c), Avishka Fernando, Lahiru Thirimanne, Kusal Perera, Kusal Mendis, Angelo Mathews, Dhananjaya de Silva, Jeffery Vandersay, Thisara Perera, Isuru Udana, Lasith Malinga, Suranga Lakmal, Nuwan Pradeep, Jeevan Mendis, Milinda Siriwardana
Best finish
Winners- 1996
TAB Odds
$51 (eighth favourites)
ODI Rankings
Team - eighth
Batting - Niroshan Dickwella 37th, Angelo Matthews 37th,
Bowling - Akila Dananjaya 14th, Suranga Lakmal 40th
All-rounders - Angelo Matthews ninth, Thisara Perera 19th
Fixtures
Saturday, June 1 (9:30pm NZT)
New Zealand vs Sri Lanka
Tuesday, June 4 (9:30pm NZT)
Afghanistan vs Sri Lanka
Friday, June 7 (9:30pm NZT)
Pakistan vs Sri Lanka
Tuesday, June 11 (9:30pm NZT)
Bangladesh vs Sri Lanka
Saturday, June 15 (9:30pm NZT)
Sri Lanka vs Australia
Friday, June 21 (9:30pm NZT)
England vs Sri Lanka
Friday, June 28 (9:30pm NZT)
Sri Lanka vs South Africa
Monday, July 1 (9:30pm NZT)
Sri Lanka vs West Indies
Saturday, July 6 (9:30pm NZT)
Sri Lanka vs India
Newshub.