Former Australia all-rounder Stuart Law has been appointed as the new coach of Bangladesh, replacing fellow countryman Jamie Siddons.
The 42-year-old is currently acting as Sri Lanka's interim coach and will continue in that role for the one-day series with England.
Law stepped up from assistant coach with Sri Lanka following their World Cup final defeat and recently admitted that he didn't know what the future had in store for him.
Sri Lanka officials could not offer any guarantees to Law offer his position beyond November and Law felt "job security" was the "most important thing". Those following the cricket betting odds will wonder what sort of impact the move will have on Sri Lanka.
Now the Bangladesh Cricket Board have now given him a permanent post, with the former Lancashire star penning a two-year contract to take charge of the Tigers.
Bangladesh media committee head Jalal Yunus stated that the selection panel were looking for a coach who has "leadership quality" and they felt Law fitted the bill.
Law has captained both Queensland and Lancashire during his playing career and only hung up his bat in 2009.
The Queenslander only played one Test for Australia but did make 54 one-day international appearances, with over 1000 ODI runs at an average of 26.89.
Law has major task on his hands to get Bangladesh moving in the right direction, with the Tigers currently ninth in both Test and ODI rankings.
Law's first assignment will be a Test and one-day series in Zimbabwe, which gets underway in August.
Meanwhile, current coaches Marvan Atapattu, Ruwan Kalpage and Champaka Ramanayake are said to be in the running to replace Law as Sri Lanka boss.