2. Sanath Jayasuriya (Sri Lanka), 17 Balls, Singapore
Sanath Jayasuriya scored the then fastest fifty in ODIs in 1996 against Pakistan in the Super Cup final. He scored 76 runs off 28 balls, and the innings included 8 fours and 5 sixes. However, Sri Lanka could not manage to win that match, losing the match by 43 runs while chasing a target of 215.