Amit Mishra retires from cricket

India legspinner Amit Mishra has announced his retirement from cricket at the age of 42. He played all forms of international cricket from 2003 to 2017 and finishes with 22 Tests, 36 ODIs and 10 T20Is. His last competitive fixture came for Lucknow Super Giants (LSG) in IPL 2024.”I’ve played cricket for 25 years across three decades with legends like Sachin Tendulkar, under leaders like MS Dhoni, and with current stars like Rohit Sharma,” Mishra told PTI. “Now that I’m slowly stepping away, it’s emotional, of course. Cricket gave me everything – respect, identity, and purpose.”Not everyone gets a grand farewell or big press conference, and that’s okay. What matters to me is that I gave everything I had. I played with heart. I performed whenever I got the opportunity.”