Pakistan has been hosting most of its international matches in Dubai, Abu Dhabi and Sharjah since 2009 when a gun and grenade attack injured six Sri Lankan players in Lahore, while killing eight Pakistanis.
Uncertainty arose following reports that the Afghanistan Premier League would be played in UAE in October, coinciding with Pakistan's home series against Australia and New Zealand.
"The PCB and ECB (Emirates Cricket Board) have held fruitful discussions on matters of mutual interest," a joint statement read.
"The ECB has committed to a significant reduction of the costs to Pakistan Cricket Board of holding tournaments with immediate effect."
The agreement also states that the ECB will not host any league during Pakistan's international or domestic T20 matches in the UAE.
First Published: June 27, 2018, 1:42 PM IST