4. Simon O’Donnell (Australia), 18 Balls, Sharjah
Before Sanath Jayasuriya, the record for fastest fifty was held by Simon O’Donnell of Australia, who took just 18 balls to reach the score against Sri Lanka in 1990. He scored 74 off 29 in that innings, with 4 fours and 6 sixes. Australia ended the innings at 332 for 3.