Sheikh Abu Naser Stadium in Khulna and Shaheed Kamruzzaman Stadium in Rajshahi will host the five-match youth one-day international series between Bangladesh Under-19 and their South African counterparts.
Rajshahi returned as an international venue after 13 years with Bangladesh U-19's series against Pakistan earlier this month.
The scenario is similar with the Khulna venue as well as it is now set to host its first international standard series in almost seven years.
The Twenty20 international between Zimbabwe and hosts Bangladesh in January 2016 was the last international game played at Sheikh Abu Naser Stadium.
South Africa U-19 team are scheduled to reach Dhaka on July 3 and travel to Khulna where they will play the first three matches of the series on July 6, 9 and 11 respectively.
The two teams will then travel to Rajshahi to contest the last two games on July 14 and 17 respectively.
Bangladesh youngsters have a great record against the South Africans.
They played just two bilateral series against South Africa at home and away in 2015 and won those two series by a margin of 6-1 and 5-2 respectively.
It will only be South Africa U-19's second tour of Bangladesh for a bilateral series since their first visit here in 2015.
Schedule
July 6 – 1st youth ODI - Khulna
July 9 – 2nd youth ODI - Khulna
July 11 – 3rd youth ODI - Khulna
July 14 – 4th youth ODI - Rajshahi
July 17 - 5th youth ODI - Rajshahi