Legendary India batsman Rahul Dravid has confirmed his retirement from international and first-class cricket after a distinguished career.
The 39-year-old scored a sensational 13,288 runs in 164 Tests with 36 centuries - with a further 10,889 runs in 344 ODIs.
However Dravid, who holds the Test record for most catches by a fielder with 210, believes that the time is now right to step aside.
He said: "I would like to announce my retirement from international and domestic first-class cricket.
"It has been 16 years since I first played a Test match for India, and I feel it's time for me to move on and let a new generation of players make their own history."
Dravid will also retire from the domestic game following the end of his commitments with the Rajasthan Royals in this year's Indian Premier League.
Affectionately known as "The Wall", Dravid has played his part in a golden era of Indian cricket alongside the likes of Tendulkar, Virender Sehwag, Sourav Ganguly and VVS Laxman in a stellar batting line-up.
"I was fortunate to be part of a wonderful era when India played some of its finest cricket at home and abroad," he said.
"Many of my team-mates have become legends, not just in India but in the wider cricketing world. I admired them, learnt from them and I leave the game with wonderful memories and strong friendships. It is a great gift to have.
"I would (also) like to thank the Indian cricket fans, both here and across the world. The game is lucky to have you and I have been lucky to play before you. To represent India, and thus to represent you, has been a privilege and one which I have always taken seriously."
A devoted family man, he added: "My wife, Vijeeta, has been a remarkable partner in my journey. She has made sacrifices in her own career and has almost been a single parent bringing up our children alone as I travelled abroad to play.
"Being away from my family became harder and harder through the years and I look forward now to spending time at home and doing the simple things, like just taking my sons (Samit and Anvay) to school."
Dravid is, however, still set to captain Rajasthan Royals in the upcoming IPL season.