Tilak Varma scored his first Indian Premier League century as Mumbai Indians posted 199 for 5 in 20 overs in Match 30 of IPL 2026 on April 20, setting a new record for most runs scored in the final six overs of an innings.
In the 30th match of the Indian Premier League 2026, Mumbai Indians batted first and scored 199 for 5 in 20 overs. Tilak Varma remained unbeaten on 101, hitting 8 fours and 7 sixes, with a strike rate above 220. His innings included 82 runs in the last six overs, the highest by any batter in IPL history during that phase.
Tilak Varma scored 82 runs in the final six overs of the innings, setting a new IPL record. The previous record was held by Quinton de Kock, who scored 80 runs in 2022 for Lucknow Super Giants against Kolkata Knight Riders. With this performance, Tilak Varma became the highest run-scorer in the final six overs in IPL history.
![]()
Mumbai Indians lost early wickets, with Gujarat Titans bowlers applying pressure in the initial overs. Kagiso Rabada took early wickets, reducing Mumbai to 75 for 3 after 10 overs. Tilak Varma then stabilised the innings along with Naman Dhir, rotating strike and scoring boundaries.
The partnership ended in the 13th over when Prasidh Krishna dismissed Naman Dhir. Following this, Tilak Varma accelerated in the closing stages of the innings.
During the final overs, Tilak Varma scored heavily against Prasidh Krishna and Ashok Sharma. He scored 26 runs in one over, including five consecutive boundaries. From the 18th over to the final over, he controlled the innings and increased the scoring rate.
Tilak Varma completed his maiden IPL century in the final over, hitting a six and a four off the last two deliveries to finish unbeaten on 101.






