The venues have been confirmed for Ireland's four-game Twenty20 series against Bangladesh in May and three of them will host night matches.
In agreement with England and Wales Cricket Board, the first game will take place on Friday, May 22 at The Kia Oval. Two days later there is a day game at Chelmsford.
The teams then make the 170-mile east to west trek across England to The County Ground at Bristol for the third game of the series on May 27.
The last game is under the Edgbaston lights on May 29.
Cricket Ireland have been forced to look for alternative venues because Clontarf is out of action and Malahide has been given only two of the 11 home internationals. The T20 series, which will be subject to advice on coronavirus, follows three one-day internationals between the teams at Stormont on May 14, 17 and 19.
Ireland are currently in T20 action in India where this morning they play the final match of their series against Afghanistan.
The Afghans have won the first two matches but captain Andrew Balbirnie remains confident the squad can find a way to end their 12-match losing run.
"We've just got to concentrate on winning those couple of overs we've failed to so far with bat and ball.
"We've lost momentum in the 10-15 over mark, so if we can get those back in our favour then we'll get the result," he said.
Fixtures: Ireland v Bangladesh T20Is: May 22 at Kia Oval (6.30pm); May 24 at Chelmsford (2.00pm), May 27 at Bristol (6.30pm); May 29 at Edgbaston (7.00pm).