SRH wicketkeeper-batter Heinrich Klaasen smashed the second-fastest IPL century by an overseas player during their match against KKR on Sunday, reaching the three-figure mark in 37 balls. Chris Gayle holds the record for the fastest IPL century by an overseas player, achieving it in 30 balls. Klaasen is followed by David Miller (38), Travis Head (39), and Will Jacks (41).