Watch: Heinrich Klaasen hit 104 off just 51 balls for Sunrisers Hyderabad against Royal Challengers Bangalore.

He reached three figures with a glorious straight hit off Harshal Patel, but was bowled next ball by a classy dipping yorker. Other highlights included back-to-back straight sixes off Shahbaz Ahmed and a flat six over cover off Karn Sharma.

The innings included eight fours and six sixes in all, as the 31-year-0ld continued an excellent campaign that has been a rare bright spark for a struggling Sunrisers side.

He has passed 25 in each of his last seven innings with two fifties adding to his impressive ton against RCB. The South African has also struck at 180 in this year’s edition, only Suryakumar Yadav has more runs at a better strike rate.

Hyderabad made just 186 despite Klaasen’s knock, with Harry Brook their second highest-scorer with an unbeaten 27. No one else passed 20, as an excellent spell from Mohammed Siraj meant both Abishek Sharma and Aiden Markram scored at less than a run-a-ball.

Watch: Highlights of Heinrich Klaasen’s first IPL hundred