World No. 1 T20 batter Suryakumar Yadav smashed the 2nd fastest century by an Indian in international cricket.
Surya's masterclass of a hundred against Sri Lanka in the 3rd T20I came off just 45 balls. He remained unbeaten on 112; smashed 7 fours and 9 sixes as India posted a mammoth 228.
It was also his 3rd hundred in T20Is and only Rohit Sharma has more T20I centuries than Surya in world cricket. In fact, he now has 3 out of the 5 fastest tons by Indians in international cricket.
Fastest T20I centuries for India
35 balls: Rohit Sharma vs SL, Indore 2017
45 balls: Suryakumar Yadav vs SL, Rajkot 2023
46 balls: KL Rahul vs WI, Lauderhill 2016
48 balls: Suryakumar Yadav vs ENG, Nottingham 2022
49 balls: Suryakumar Yadav vs NZ Mt Maunganui 2022
Also read: BCCI announced 5-member selection committee for Team India