According to the Indian TV channel, the two sides will play three limited-over matches from December 24 to January 5 in Sri Lanka.
The report claimed that Pakistan Cricket Board (PCB) confirmed the series against India following the meeting of Pakistani and Indian foreign ministers Sartaj Aziz and Sushma Swaraj.
Pakistan will tour New Zealand in January after the scheduled series with India.
The South Asian giants are to play multiple bilateral series between 2015 and 2023 under the Memorandum of Understanding (MoU) signed by the two countries. Four of these series are to be hosted by Pakistan.
Both countries had expressed their differences over the venue of the series.
Pakistan was demanding Indian to play in the United Arab Emirates (UAE) however India refused to tour the Gulf without stating any reason.