Amit Mishra retires: Check his numbers in international cricket

(Courtesy : Getty Images)
Amit Mishra played for India from 2003 to 2017.
Veteran Indian spinner Amit Mishra announced his retirement from all forms of cricket on Thursday, September 4. The right-arm spinner had a long career from 2003 to 2017, but he couldn’t represent Indian Cricket Team in as many games he would’ve expected.
Mishra made his international debut in 2003, during an ODI tri-series against Bangladesh and South Africa . After a gap of five years, he made his test debut in 2008 against Australia and made an immediate impact, picking a fifer. During his international career, he played 22 tests, 36 ODIs, and 10 T20Is for India.
Although Mishra played only 22 tests for India, he was quite impressive by picking 76 wickets in 40 innings at an average of 35.72. In 36 ODIs, he clinched 64 wickets at an average of 23.60.
From 2003 to 2017, the 42-year-old was in and out of the national team and struggled to cement his spot. He was part of the India squad that won the title in ICC Champions Trophy 2013. His last international game was a T20I encounter against England in February 2017.
Although Mishra could not get opportunities in the national team after 2017, he continued to play in the Indian Premier League (IPL). With 162 games in his career, he became a well-known figure in the tournament.
Amit Mishra bowling record in test cricket
Amit Mishra played 22 tests for India from 2008 to 2016. He clinched 76 wickets across 40 innings at an average of 35.72, including one five-wicket haul.
Matches: 22
Innings Played: 40
Wickets: 76
Average: 35.72
Best Bowling Figures (Innings): 5/71
Amit Mishra bowling record in ODI cricket

He represented India in 36 ODIs and picked 64 wickets at an average of 23.63. He made his ODI debut in 2003 and played his last game in 2016.
Matches: 36
Innings Played: 34
Wickets: 64
Average: 23.63
Economy: 4.73
Best Bowling Figures: 6/48
Amit Mishra bowling record in T20I cricket:
Amit Mishra had a short stint in T20Is, playing only 10 games. He clinched 16 wickets at an economy of 6.32. His last international game was a T20I match against England in 2017.
Matches: 10
Innings Played: 10
Wickets: 16
Average: 15.0
Economy: 6.32
Best Bowling Figures: 3/24
Amit Mishra was handy with the bat too in test cricket. He scored 648 runs in 32 innings with four fifties.
When did Amit Mishra announce his retirement from all forms of cricket?
Amit Mishra announced his retirement from all forms of cricket on September 4, 2025.
How many games did Amit Mishra play for India?
Amit Mishra played 22 tests, 36 ODIs, and 10 T20Is for India.
When did Amit Mishra play his last match for India?
Amit Mishra’s last match for India was a T20I match against England in 2017.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.
- Team-wise IPL players included in India's T20 World Cup 2026 squad
- Gujarat Titans' strongest playing XI for IPL 2026
- Revealed: How BCCI conspired to drop Shubman Gill from India's T20 World Cup 2026 squad?
- When was the last time Ishan Kishan played for India in T20Is?
- In or Out? How India's T20 World Cup 2026 squad different from 2024 edition?
- Team-wise IPL players included in India's T20 World Cup 2026 squad
- Revealed: How BCCI conspired to drop Shubman Gill from India's T20 World Cup 2026 squad?
- When was the last time Ishan Kishan played for India in T20Is?
- In or Out? How India's T20 World Cup 2026 squad different from 2024 edition?
- T20 World Cup 2026: 5 biggest talking points from India's squad selection