South Africa will host Bangladesh for three Tests and two ODIs in March-April, 2022. Confirming the "finalised dates and venues," the Cricket South Africa (CSA) on Wednesday said that matches will be played across four venues from 18 March to 12 April 2022 (More Cricket News)