India international Dinesh Karthik has announced his retirement from all forms of cricket, marking the end of a remarkable journey in the sport. The wicketkeeper-batsman shared an emotional open letter on Twitter, expressing his heartfelt gratitude to fans and reflecting on his career.
"I've been overwhelmed by the affection, support, and love I have received in the last few days. My deepest gratitude and sincere thanks to all the fans who have made this feeling possible," Karthik wrote in his statement.

"Having given it plenty of thought for some time now, I have decided to move on from playing representative cricket. I officially announce my retirement and put my playing days behind me as I square up for the new challenges that lie ahead."
Karthik extended his thanks to those who supported him throughout his career.
"I'd like to thank all my coaches, captains, selectors, teammates, and members of the support staff who have made this long journey pleasant and enjoyable. Among the millions that play this sport in our country, I consider myself among the lucky few to have had the chance to represent the nation, and luckier still to have earned the goodwill of so many fans and friends," he wrote.
Karthik also paid tribute to his family, acknowledging their unwavering support.
"My parents have been pillars of strength and support over all these years, and I wouldn't be what I am without their blessings. I also owe plenty to Dipika, herself a professional sportsperson who often put her career on hold to walk my journey with me," he added.
He concluded with a heartfelt message to his supporters: "Of course, to all the fans and followers of our great game, a massive thank you! Cricket and cricketers wouldn't be the same without your support and good wishes."
Karthik last played during the Indian Premier League (IPL) in May for Royal Challengers Bangalore (RCB), where he received a guard of honour from his teammates. His retirement announcement seemed imminent after that emotional farewell.
| 180 international matches |
| 3463 international runs |
| 172 dismissals |
| ICC T20 World Cup Winner |
| Champions Trophy Winner |
| 2 times Asia Cup Winner |
| Won Test series in ENG |
| Nidahas Trophy Hero |
| IPL Champion |
| Won Domestic Trophies as Captain for Tamil Nadu |
Karthik's career stats are impressive: he made 257 appearances in the IPL, scoring 4,842 runs at an average of 26.32. He played for various teams, including Kolkata Knight Riders, Mumbai Indians, Delhi Daredevils, and Kings XI Punjab, in addition to RCB.
Internationally, Karthik last represented India in the T20 World Cup 2022 against Zimbabwe. He debuted at 19 in an ODI against England at Lord's, going on to score 1,792 runs in 94 ODI matches. In Tests, he scored 1,025 runs, including a century against Bangladesh, from 42 innings.