Cricket Ireland announced 25 player contracts for their men's squad, with Ross Adair, Matthew Foster, and PJ Moor all getting deals, while losing out are Murray Commins, Simi Singh, Tyrone Kane, Conor Olphert and Theo van Woerkom.

Foster is the only uncapped player in the full-time list, which contains few surprises. The 15 on duty at the World Cup are in there along with CSNI seamer Foster, Fionn Hand, Andy McBrine, Stephen Doheny, PJ Moor, and James McCollum.

Dublin University students Matthew Humphreys and Gavin Hoey keep their retainer deals, with Tom Mayes and Liam McCarthy joining them on the list.

Ireland Men

Full-time contracts

Mark Adair (Lisburn/Northern Knights)
Ross Adair (CIYMS/Northern Knights)
Andrew Balbirnie (Pembroke/Leinster Lightning)
Curtis Campher (Clontarf/Munster Reds)
Gareth Delany (Leinster/Munster Reds)
George Dockrell (Phoenix/Leinster Lightning)
Stephen Doheny (Merrion/North West Warriors)
Matthew Foster (CSNI/Northern Knights)
Fionn Hand (Clontarf/Leinster Lightning)
Graham Hume (Waringstown/North West Warriors)
Josh Little (Pembroke/Leinster Lightning)
Andy McBrine (Donemana/North West Warriors)
Barry McCarthy (Pembroke/Leinster Lightning)
James McCollum (Waringstown/Northern Knights)
PJ Moor (Clontarf/Munster Reds)
Neil Rock (Instonians/Northern Knights)
Paul Stirling (N/A/Northern Knights)
Harry Tector (Pembroke/Leinster Lightning)
Lorcan Tucker (Pembroke/Leinster Lightning)
Ben White (Phoenix/Munster Reds)
Craig Young (North Down/North West Warriors)

Retainer contracts
Gavin Hoey (Pembroke/Leinster Lightning)
Matthew Humphreys (Lisburn/Northern Knights)
Tom Mayes (Waringstown/Northern Knights)
Liam McCarthy (Railway Union/Munster Reds)