India batter Robin Uthappa announced his retirement from all forms of Indian cricket on Wednesday (14).
The batter, who last represented Team India in 2015, took to social media to make the announcement through a letter. Uthappa shared a heartfelt post announcing his retirement from all forms of cricket on Koo App.
The right-handed batter said it has been the "greatest honour" to represent India and Karnataka during this illustrious career.
"It has been my greatest honour to represent my country and my state, Karnataka. However, all good things must come to an end, and with a grateful heart, I have decided to retire from all forms of Indian cricket. Thank you all," Uthappa said on the Koo app.
"It has been 20 years since I started playing professional cricket, and it has been the greatest honour to represent my country and state, Karnataka- wonderful journey of ups and downs; one that has been fulfilling, rewarding, enjoyable and has allowed me to grow as a human being," Uthappa added.
Uthappa played for the 2004 Under-19 World Cup team for India.
Uthappa made his Team India debut in April 2006 against England in ODIs. Since then, he has played 46 ODIs for India, across which he has scored 934 runs in 42 innings at an average of 25.94. Six half-centuries have come out of his bat.
He has also played 13 T20Is for India, scoring 249 runs at an average of 24.90. He has scored one half-century in the format, with the best score of 50.
The stylish batter was a part of the Indian side which lifted the inaugural ICC T20 World Cup in 2007 in South Africa. The batter from Karnataka has won two IPL trophies-- one for Kolkata Knight Riders and one for Chennai Super Kings in 2014 and 2021 respectively.













Nishan Velupillay #23 of Australia controls the ball during a training session ahead of FIFA World Cup 2026 at Oakland Roots and Soul Sports Club on June 03, 2026 in Alameda, California.Getty Images
Sarpreet Singh #10 of Team New Zealand shoots against Bradley Locko #15 of Team France during the Men's group A match between New Zealand and France during the Olympic Games Paris 2024 at Stade de Marseille on July 30, 2024 in Marseille, France. Getty Images
Samuel Moutoussamy #8 of DR Congo during a training session ahead of the FIFA World Cup 2026 on June 12, 2026 in Houston, Texas. Getty Images
Tahsin Jamshid #24 of Qatar plays the ball during the second half of the international friendly match between Qatar and El Salvador at BMO Stadium on June 06, 2026 in Los Angeles, California.Getty Images
Niall Mason of Doncaster Rovers during the Sky Bet League Two match between Doncaster Rovers and Exeter City at Keepmoat Stadium on April 29, 2017 in Doncaster, England.Getty Images
Zidane Iqbal of FC Utrecht goes forward during the UEFA Europa League 2025/26 League Phase MD3 match between SC Freiburg and FC Utrecht at Stadion am Wolfswinkel on October 23, 2025 in Freiburg im Breisgau, Germany.Getty Images

