Young Shreyas Iyer hit a blazing 147 off 55 balls to help Mumbai defeat Sikkim by 154 runs in their Group C opening match of the Syed Mushtaq Ali trophy on Thursday.
Iyer's 147 is the highest T20 score by an Indian. He surpassed the record of Rishabh Pant, who had scored unbeaten 128 for Delhi Daredevils.
His 147 is also the 12th highest score by a batsman in the T20 cricket history.
Test specialist Cheteshwar Pujara also hit an unbeaten 100 in 61 balls, but the effort went in vain as Railways chased down Saurashtra's 189-run target with five wickets in hand at the Holkar Stadium.
At the Emeralds Heights International School ground, it was all Iyer show, who took the Sikkim bowlers to cleansers hammering 15 sixes and seven boundaries as Mumbai posted a mammoth 258/4 in 20 overs.
The domestic veterans then restricted Sikkim to 104/7 to start their campaign on a winning note.
Mumbai lost openers skipper Ajinkya Rahane (11) and young prodigy Prithvi Shaw (10) cheaply and were reduced to 2-22.
But one-down Iyer and experienced Surya Kumar Yadav joined forces as they hammered the opposition bowlers and conjured a 213-run stand for the third wicket.
It was an absolute carnage with Iyer being the more aggressive of the two.
24-year-old Iyer raced to his 100 in just 38 balls.
Surya too played a handy knockof 63 in just 33 balls with eight boundaries and two other shots over the fence.
Sikkim was never in the hunt to chase the total and their innings ended at 104/7.
For Mumbai, spinner Shams Mulani and pacer Shardul Thakur picked two wickets each, while Dhawal Kulkarni, Shubham Ranjane and Tushar Deshpande picked a wicket each.
In another Group C match, Pujara hit a stroke-filed unbeaten 100 off 61 balls, with 14 boundaries and a six, and his team, Saurashtra, to 188/3 in 20 overs.
But contributions from the middle order helped Railways overhaul the target with two balls to spare.
Meanwhile at Mulapedu, Jharkhand pulled off a thrilling three-run win over holders Delhi in a Group 'A' match.
Batting first, Jharkhand rode on Virat Singh's unbeaten 70 to make 158 for 4 in 20 overs against an attack that included Test paceman Ishant Sharma.
Delhi fell short by three runs despite a brave knock of 70 by Dhruv Shorey.
In other matches, Kerala thrashed Manipur by 83 runs and Jammu and Kashmir beat Nagaland by nine wickets in an one-sided encounter.