He scored a century (101 off 38 balls) for Rajasthan Royals against Gujarat Titans. This was the fastest IPL century by an Indian.
He scored his second Youth ODI century (171 off 95 balls) against the UAE in the U-19 Asia Cup, and his first Youth ODI century earlier in the year during the tour of England
He scored a century in Youth Tests, specifically during the tour of Australia.
He notched a century (a 32-ball century in a 42-ball 144) for India A against UAE in the Asia Cup Rising Stars T20 tournament.
He scored his maiden century in the Syed Mushtaq Ali Trophy (SMAT) against Maharashtra, becoming the youngest player to do so.
He scored a century (171 off 95 balls) against the UAE in the U-19 Asia Cup.