Ireland have announced a bumper international schedule for 2023, with home white-ball series against Bangladesh and India lined up.
Ireland begin their busy schedule with a multi-format tour of Bangladesh between 18 March to 8 April, consisting of three ODIs, three T20I's and a one-off Test match.
They'll then tour the sub-continent, with two-Test series against Sri Lanka slotted between 16 and 28 April.
Andrew Balbirnie's men will then contest a three-match ODI series against Bangladesh in Chelmsford, pencilled in to be played between 9 to 14 May. These three ODIs will be part of the ICC Cricket World Cup Super League.
Ireland are then set to play a one-off Test match against England between 1-4 June at Lord's.
Their busy schedule will further be extended if they fail to directly qualify for the ICC Men's Cricket World Cup via the Super League, as they would then have to participate in the Qualifier set to be played in Zimbabwe between 18 June to 9 July.
They will also play in the ICC T20 World Cup European Qualifier in Scotland between 20 to 28 July.
Ireland will then welcome India for a three-match T20I series set to be played in Malahide between 18-23 August, before visiting England for a three-match ODI tour from 20 to 26 September.
Warren Deutrom, Chief Executive of Cricket Ireland, said of a busy schedule, "Summer 2023 will be a feast of men’s cricket but will look very different to normal for fans.
"We can today confirm India visiting Ireland for a second consecutive year and confirm the World Cup Super League series against Bangladesh will proceed in early May. This is on top of the already announced Test match at Lord’s in June and the three-match ODI series in September against England."