Pakistan's 30-year-old opener Fakhar Zaman has broken the world record for the highest-ever score in an ODI while chasing, Fakhar smashed 193 runs off 155 deliveries against South Africa in the second ODI on Sunday. He overtook former Australia all-rounder Shane Watson, who had slammed 185*(92) against Bangladesh in an ODI in 2011.