The 2009–10 Bangladeshi cricket season featured Test series between Bangladesh and India, and between Bangladesh and England. There was also a limited overs international series between Bangladesh and Zimbabwe. Rajshahi Division retained the National Cricket League championship title won the previous season.
India played two Test matches in Bangladesh in January 2010, winning them both. England visited in February/March to play two Tests and three limited overs internationals, winning all five matches. Zimbabwe played five limited overs internationals, but no Tests, in October/November 2009, Bangladesh winning the series 4–1 after losing the opening match.