5 Indians with the longest gap between two ODI appearances

Suresh Rian
Suresh Raina returned to the Indian ODI team against England

#2 Amit Mishra (6 years, 160 days)

CRICKET-IND-RSA
Amit Mishra

Few will remember that Amit Mishra made his ODI debut way back in 2003, against South Africa in Dhaka, during the TVS Cup. He played a couple of games, after which he was left in the wilderness for six years.

He returned in 2009, in the lead-up to the 2011 World Cup, but even though he played until June 2010 in Zimbabwe, another leggie, Piyush Chawla, was preferred over him by MS Dhoni for the title event.

The 35-year-old's final ODI for India came against New Zealand in 2016, where he finished with astonishing figures of 5-18, breaking the back of the Kiwi batting attack, but did not play a single game thereafter, as Kohli stuck with the younger Yuzvendra Chahal to do the leg-spin duties.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Arvind Sriram
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications