Playing in only his second one-day match since the 2011 World Cup, Williams was aided by Malcolm Waller’s unbeaten 39 as he calmly saw Zimbabwe to their target of 253 with 13 balls to spare.
Abdur Razzak’s maiden half-century in international cricket had hauled Bangladesh to a competitive total as Zimbabwe were made to regret four dropped catches, but Williams’ sensible batting won the day and squared the three-match series at one apiece. Razzak arrived at the crease with the tourists struggling on 185 for seven in the 44th over after they had been asked to bat first, and duly clubbed a 21-ball fifty to take them to 252 for nine.
Photos: Tamannaah Bhatia sizzles in metallic gown
Photos: Arjun Kapoor and Raj Thackeray at event in Mumbai
In pictures: Here are the fastest ODI centuries in cricket history
'Shaadi No. 1': 10 famous Bollywood weddings in pictures
Photos: Shah Rukh Khan, Shweta Bachchan at Karan Johar's book launch