Top 5 greatest upsets in ODI cricket history

NatWest Series - Australia v Bangladesh
NatWest Series - Australia v Bangladesh

#1 India vs West Indies, Final, Prudential World Cup at London, Jun 25 1983

Kapil Dev with the 1983 World Cup
Kapil Dev with the 1983 World Cup

Clive Lloyd's West Indies is still considered by many as the greatest side ever in ODI history. The 1983 World Cup was the stuff of legends. The setting could not be more perfect. The ultimate underdog against a true champion side.

West Indies had won the inaugural World Cup in 1975 and followed it up with another win in 1979. The defending champions were overwhelming favourites to win again. India had actually shocked the World by beating West Indies earlier in the World Cup. Many believed, that was a one-off incident and could not possibly happen again.

On a grassy surface, West Indies won the toss and put India in. Sunil Gavaskar was dismissed early. Kris Srikkanth, Mohinder Amarnath, and Sandeep Patil all got starts but could not convert them into big scores. India's late middle order didn't have much to show as India stuttered to 130/7. A bit of resilience from the tail-enders helped India post 183.

West Indies, with batsmen like Viv Richards, Gordon Greenidge, and Desmond Haynes would have been favourites to chase it down. However, the Indian bowlers produced a magical performance that ensured West Indies were bowled out for 140.

Mohinder Amarnath and Madan Lal produced amazing performances. India finally beat the West Indies by 43 runs to script the biggest upset in ODI history.

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

Quick Links

Edited by Rajdeep Puri
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