The match will kick-off at 9:30 am at Sheikh Abu Naser Stadium.
After the two-match Test series, both the teams will play five youth ODIs -- two matches at the Sheikh Abu Naser Stadium in Khulna on November 9 and 11 and remaining three at the Zahur Ahmed Chowdhury Stadium in Chattogram on November 14, 17 and 19 respectively.
Earlier, the rain-hit first four-dayer match was drawn at Abdur Rab Serniabat Stadium in Barishal on October 26-29.
After the rain washed out first two days’ play, the touring side elected to bat first on the third day and declared at 331 for 7 in 84.3 overs.
Captain Nipun Dananjaya scored team’s highest 67 runs, Sonal Dinusha contributed 58 and Dulith Wellalage 50 runs for the Islanders.
Ashraful Islam picked up 3 for 83, Noman Chowdhury took 2 for 68 and Asadullah Galib 2 for 46.
In reply, hosts Bangladesh scored 145 for 6 in 48 overs at the end of fourth and last day.
Alvi Haque scored team’s highest 54, Pritom Kumar added 28 and Naimur Rahman was unbeaten at 26 runs.
Matheesha Pathirana picked up 3 for 13 and Lakshan Gamage took 2 for 12.