Ratra was selected in 2000 for the first intake of the National Cricket Academy in Bangalore.When Ratra made an innings of 115 not out in 2002 against the West Indies, he was the youngest wicketkeeper to make a century in Tests, and only the second Indian wicketkeeper to make an overseas century. After he was injured in 2002, he was replaced by Parthiv Patel, the youngest ever Test wicketkeeper. Ratra has since fallen behind Mahendra Singh Dhoni, Dinesh Karthik and Patel in the pecking order.
Ratra was part of the Indian Under-19 squad which won the Youth World Cup in 2000, and following training sessions with the National Cricket Academy he became one of six wicketkeepers that India would attempt to integrate into the squad in the space of 12 months. As of now he plays in the Syed Mushtaq Ali Trophy for the Goa.