Sri Lanka will play their first day-and-night Test match this month when they meet Pakistan for a two-match series in the UAE, the cricket board said on Monday.
The Test series will start on September 28 and is due to end on October 10 with one of the games slated to be played as a day-and-night match.
Sri Lanka Cricket (SLC) announced a 25-member provisional squad led by Dinesh Chandimal for the Test series.
Sri Lanka will also play five one-day internationals and two Twenty20 matches in Abu Dhabi, Dubai and Sharjah, a board official told AFP.
A third T20 match will be played in Lahore, Pakistan subject to security clearance, the official said.
"The exact itinerary will be released shortly," the official said adding that one of the Tests to be played in the UAE would be Sri Lanka's first with the pink ball used in day-and-night Tests.
Last month, SLC approved a tour to Pakistan, eight years after a deadly militant attack against the team brought top international games there to a standstill.
SLC had originally expected to play all three T20 internationals in Pakistan, including one in Lahore, scene of the 2009 attack which left eight people dead.
For Pakistani players, return to Lahore makes all the difference
Leading cricket nations have shunned playing in Pakistan since the attack, in which gunmen ambushed the Sri Lankan team bus en route to the Lahore stadium, wounding at least seven players.
Since 2009, the only international team to visit Pakistan are Zimbabwe, who played five limited-overs games in Lahore in 2015. Pakistan play their "home" internationals in the UAE.
Also from Paul Radley:
[ Sharjah Cricket Stadium 'first choice' to host Afghanistan's Test match debut ]
But there were hopeful signs when Pakistan successfully staged the final of the Pakistan Super League - the rest of which was played in UAE - under heavy security in March.
Addressing the Asian Cricket Council in Colombo last month, Sri Lanka Cricket chief Thilanga Sumathipala called for an end to Pakistan's isolation and urged countries to play there.