Dubai - Scotland's selectors on Friday named their final squad of 15 players for the World Cup in New Zealand and Australia in what will be the country's third appearance at the global showpiece.
Preston Mommsen will skipper the team which has been drawn in Group A at the tournament.
Scotland open their campaign on February 17 against co-hosts New Zealand in Dunedin before going on to face England, Australia, Sri Lanka, Bangladesh and Afghanistan.
"It is great to announce our squad for the Cricket World Cup, and it is a fantastic achievement for the players to be named in the final 15," said Scotland coach Grant Bradburn from Dubai where the squad is playing in a warm-up tournament against Afghanistan and Ireland.
"They have all worked hard over a long period of time, as they continue to do out here in Dubai during the current tri-series.
"There is so much natural ability in this squad and we go to the World Cup aiming to do what no other squad has done before and win games of cricket."
Preston Mommsen (captain), Kyle Coetzer, Richie Berrington, Frederick Coleman, Matthew Cross, Joshua Davey, Alasdair Evans, Hamish Gardiner, Majid Haq, Michael Leask, Matt Machan, Calum MacLeod, Safyaan Sharif, Robert Taylor, Iain Wardlaw.