India, Aug. 24 -- Cheteshwar Pujara, the long-time No.3 of Indian cricket in Tests, brought the curtain down on a glorious career on Sunday as he announced his retirement from all forms of Indian cricket. The 37-year-old represented India in 103 Tests and 5 ODIs, scoring more than 7000 runs across the two formats of the game. The right-handed batter scored 19 centuries and 35 half-centuries for India. Not many remember, but Pujara also played 5 ODIs for India, making his debut in the 50-over format in 2013 against Zimbabwe in Bulawayo.

A certified Test great was never able to make it in the 50-over format, and this might be one of Pujara's major regrets in terms of never making it as an ODI player. Ever since his international debut in 2...