He currently plays for Andhra in domestic cricket and Delhi Capitals in the Indian Premier League.
In December 2015 he was named in India's squad for the 2016 Under-19 Cricket World Cup and is the youngest player to feature in the tournament so far.
[3] The only player from the Andhra Pradesh Ranji team to make the cut for IPL 2018.
[4] He was bought by Delhi Capitals for 20 lakhs as an uncapped Wicket-Keeper in 2024 IPL auction.
[5] In August 2019, he was named in the India Blue team's squad for the 2019–20 Duleep Trophy.