Bangladesh have confirmed their place in October's Champions Trophy in India with their 20-run victory over Kenya at Fatullah.
Only sides in the top 10 of the ODI championship table on April 1 will take part in the tournament and the win by Habibul Bashar's side means they cannot be overtaken by the eleventh-placed Kenya ahead of the cut-off date.
Bangladesh will now play in the preliminary round alongside Sri Lanka, the West Indies and Zimbabwe. The top two sides from that first, round-robin, stage will then go forward to join the top six sides from the ODI table in the second round of the tournament.
The only matter that now needs to be decided ahead of the announcement of the draw for the Champions Trophy is the final placings of the teams in the top six spots in the table by the cut-off date as that will affect who they play.
India and England are currently fifth and sixth respectively in that table but could swap places if England win both matches between the two sides scheduled to take place before April 1.