Stormont and Bready will host at least nine Ireland matches next year, in the biggest summer of international cricket in the province.
Beaten World Cup finalists New Zealand will play Ireland in a three-match one-day international series at Stormont at the end of June and beginning of July, immediately after Bready stages the three T20 internationals between the teams.
The Belfast venue will also host the three ODIs against Bangladesh which will start the international season in the middle of May. The other two confirmed games, previously announced, are the two T20 internationals against Pakistan, the World's No.1 T20 side, which will be played at Malahide.
With Clontarf, the other international-accredited venue, out of bounds for the next two summers because of renovation work - which was taken without consultation with Cricket Ireland - the Match Allocation Group had the task of catering for 15 matches on 12 pitches.
As a result, venues for the four-match T20 series against Bangladesh, to be held after the ODI series between the teams, have still to be confirmed, but if Malahide cannot host them - they will need fresh pitches for the postponed Euro T20 Slam which is also due to take place next summer - then the T20 games against the Tigers could be played in England.
Having cancelled the proposed Test match against Bangladesh and a five-match T20 series against Afghanistan because of financial constraints, there was never any chance of culling the T20s against Bangladesh as well, with the T20 World Cup taking place in Australia in October, so discussions remain ongoing and English counties are involved.
Bangladesh, who will once again have a warm-up match against Ireland Wolves (at Comber on May 11), were in Dublin for a Tri-series with West Indies last May but this will be their first visit to Belfast since 2012 when they won a three-match T20 series at Stormont 3-0.
It will be the first time Stormont have hosted the New Zealanders and, indeed, they have played only two ODIs in Ireland, at Malahide in 2017. In the second game they posted 344-6.
Cricket Ireland also announced dates and venues for next season's interprovincials which, because of the financial problems, see the three-day championship fixtures halved in number, with each of the three teams hosting just one match.
The games will take place on successive weeks in August at Pembroke, Bready and Stormont.
There is the usual nine 50-over Cup games with The Lawn and Belmont hosting the Northern Knights home games while the North West Warriors will play theirs at Eglinton and Bready.
Most attention next year, however, will focus on the 20-over Trophy matches and, as well as the three-day festivals in Comber and Pembroke, a third is planned for late September in La Manga to give the Ireland players further match preparation before they head to Australia.
There will also be two Super 3 (women's interprovincial) games in Northern Ireland next year, at Lisburn on June 7 and Laurelvale on August 9.
May 14, 16, 19 - ODIs v Bangladesh (all at Stormont); June 19, 21, 23 - T20Is v New Zealand (all at Bready); June 27, 30, July 2 - ODIs v NZ (all at Stormont); July 12, 14 - T20Is v Pakistan (both Malahide)
May 8 - Knights v Warriors (The Lawn)
May 10 - Knights v Lightning (The Lawn)
June 1 - Lightning v Warriors (The Hills)
June 4 - Lightning v Knights (Balrothery)
June 7 - Warriors v Knights (Eglinton)
June 9 - Warriors v Lightning (Eglinton)
July 6 - Lightning v Warriors (Rathmines)
July 26 - Knights v Lightning (Belmont)
July 29 - Warriors v Knights (Bready)
June 12-14 (Nth Down); Aug 1-3 (Pembroke)
Aug 11-13 - Lightning v Knights (Sydney Parade); Aug 18-20 - Warriors v Lightning (Bready); Aug 25-27 - Knights v Warriors (Stormont)