Home > Features >

14 greatest upsets in ODIs — Part 2 of 2

Kevin O’Brien smashed the fastest century in World Cups to blast Ireland to an improbable win against England in the 2011 edition © Getty Images

One-day cricket has seen some memorable upsets with the smaller sides trumping the strong teams. In part one of the series, we revisited seven such games. Nishad Pai Vaidya revisits seven more memorable giant-killing acts in part two of this series.

In Part One, we revisited Zimbabwe’s first victory on the big stage and Bangladesh’s upset over Pakistan. In this article, let us go back in time and remember some of the more recent upsets.

8. India vs Kenya at Port Elizabeth, Standard Bank Triangular Tournament 2001: Kenya win by 70 runs

Kenya registered their second victory over the Indians three years after that memorable day at Gwalior. South Africa, India and Kenya played a tri-series with the first two expected to go through to the final. However, Kenya managed to pull a shock victory over India at Port Elizabeth. Kenya won the toss and chose to bat. Kennedy Otieno and Ravindu Shah’s 121-run opening stand setup the platform. Thomas Odoyo also got a fifty as Kenya scored 246. In reply, Joseph Angara and Thomas Odoyo made things difficult for India and they were ultimately bowled out for 176 inside 47 overs. Jacob Martin scored 36, while Harbhajan Singh made 37 down the order. This was the last ODI for Martin, Venkatesh Prasad and Harvinder Singh.

Brief scores: Kenya 246 for 6 in 50 overs (Kennedy Otieno 64, Ravindu Shah 50, Thomas Odoyo 51; Venkatesh Prasad 2 for 45, Harbhajan Singh 2 for 38) beat India 176 in 46.4 overs (Jacob Martin 36, Harbhajan Singh 37; Joseph Angara 3 for 30, Thomas Odoyo 3 for 41) by 70 runs.

9. Kenya vs Sri Lanka at Nairobi, ICC World Cup 2003: Kenya win by 53 runs

This was the first World Cup match played by Kenya on their home turf and is the only one to date as New Zealand refused to travel then due to security fears. And, Kenya celebrated their only World Cup game in front of their home fans with a comfortable victory over the Sri Lankans. Otieno led the way with an innings of 60 upfront Kenya managed 210 for nine in their fifty overs. Sri Lanka were going well early on but the introduction of the leg-spinner Collins Obuya changed things. He snared the middle-order and left the Sri Lankans in tatters. Sri lanka capitulated under pressure to be bowled out for 157. Kenya had a great tournament and went up to the semi-final.

Brief scores: Kenya 201 for 9 in 50 overs (Kennedy Otieno 60; Chaminda Vaas 3 for 41, Muttiah Muralitharan 4 for 28) beat Sri Lanka 157 in 45 overs (Aravinda de Silva 41; Collins Obuya 5 for 24) by 53 runs.

10. Bangladesh vs India at Port-of-Spain, ICC World Cup 2007: Bangladesh win by 5 wickets

India had gone into the 2007 World Cup with high hopes and qualification into the second round was considered a foregone conclusion given the fact that Bangladesh and Bermuda were two out of the four teams in their group. But, Bangladesh were an inspired bunch and when India chose to bat, Mashrafe Mortaza and their battery of left-arm spinners strangled their neighbours. India folded for 191 with Mortaza taking four. Bangladesh were then held form by three young men who were to form the backbone of their unit in the years ahead. Tamim Iqbal shocked the Indians with a fifty upfront. Later Shakib Al Hasan and Mushfiqur Rahim got their fifties to clinch an easy five-wicket victory. India were left embarrassed and went on to lose to Sri Lanka to be knocked out in the first round.

Brief scores: India 191 in 49.3 overs (Sourav Ganguly 66, Yuvraj Singh 47; Mashrafe Mortaza 4 for 38) lost to Bangladesh 192 for 5 in 48.3 overs (Tamim Iqbal 51, Mushfiqur Rahim 56*, Shakib Al Hasan 53; Munaf Patel 2 for 39, Virender Sehwag 2 for 17) by 5 wickets.

11. Ireland vs Pakistan at Kingston, ICC World Cup 2007: Ireland win by 3 wickets

As their arch-rivals were being humiliated by Bangladesh in Trinidad, Pakistan endured the same fate miles away in Kingston. The Ireland bowled combined to bundle Pakistan out for a paltry 132. Boyd Rankin stood out with three wickets. Ireland then battled during a dramatic chase that saw Pakistan fight tooth and nail. Niall O’Brien 72 put Ireland on course. However, from 108 for four, they kept losing wickets to be 113 for seven. Trent Johnston and Kevin O’Brien then managed to wade through the challenge and sealed victory. Pakistan were knocked out of the tournament, but that was soon forgotten with the death of their coach Bob Woolmer the next day,

Brief scores: Pakistan 132 in 45.4 overs (Kamran Akmal 27; Boyd Rankin 3 for 32) lost to Ireland 133 for 7 in 41.4 overs (Niall O’Brien 72; Mohammad Sami 3 for 29) by 3 wickets.

12. Bangladesh vs South Africa at Providence, ICC World Cup 2007: Bangladesh win by 67 runs

Bangladesh had made it through to the second round of the 2007 World Cup and they weren’t expected to trouble the bigger opponents. But, South Africa were stunned at Providence. Bangladesh batted fearlessly with Mohammad Ashraful leading them with a strokeful 87. Andre Nel did limit the damage with his five-for as Bangladesh scored 251. That score shouldn’t have been an issue, but Syed Rasel’s dibly-dobly bowling and the left-arm spinners strangled the Proteas as they lost wickets regularly after being 63 for one in the 16th over.  Herschelle Gibbs was the lone man standing with an unbeaten 56 as Bangladesh won by 67 runs.

Brief scores: Bangladesh 251 for 8 in 50 overs (Mohammad Ashraful 87; Andre Nel 5 for 45) beat South Africa 184 in 48.4 overs (Herschelle Gibbs 56*; Abdur Razzak 3 for 25) by 67 runs.

13. Ireland vs England at Bangalore, ICC World Cup 2011: Ireland win by three wickets

Perhaps the biggest day in Irish cricket. Yes, they had beaten Pakistan four years earlier, but getting the better of their neighbours and sporting arch-rivals was something special. England had piled 327 and were supposed to win it comfortably as Ireland were reduced to 111 for five by Graeme Swann. But Kevin O’Brien had other ideas and started smashing the ball around with Alex Cussack holding one end. Ireland did the impossible with O’Brien slamming the fastest World Cup ton, which took him only 50 balls. England fumbled, dropped a couple of catches as that assault played on their minds. John Mooney came out and essayed a crucial 33 not out and hit the winning runs in the last over to spark wild celebrations.

Brief scores: England 327 for 8 in 50 overs (Kevin Pietersen 59, Jonathan Trott 92, Ian Bell 81; John Mooney 4 for 63) lost to Ireland 329 for 7 in 49.1 overs (Kevin O’Brien 113, Alex Cussack 47; Graeme Swann 3 for 47) by 3 wickets.

14. Zimbabwe vs Australia at Harare, Triangular Series 2014: Zimbabwe win by three wickets

Zimbabwe achieved only their second victory over Australia in ODIs during the Triangular Series 2014. In 1983, Duncan Fletcher’s side had done the unthinkable on their World Cup debut. It took Zimbabwe 31 more years to emulate that feat under the leadership of Elton Chigumbura. Zimbabwe kept pegging Australia back with heavy doses of spin with only skipper Michael Clarke holding fort to fight it out. Brad Haddin then pumped life into the innings and helped take Australia past 200. A target of 210 wasn’t too big, but Zimbabwe faced a challenge against a strong bowling attack. At 100 for two, they seemed on course before the Australians fought back and reduced them to 156 for seven. Chigumbura then played a sensible innings with a bit of sane bravado from Prosper Utseya. They kept marching towards the total and Utseya sealed it in style by smashing a six over the on-side.

Brief scores: Australia 209 for 9 in 50 overs (Michael Clarke 68*, Brad Haddin 49; Prosper Utseya 2 for 45, Donald Tiripano 2 for 34, Sean Williams 2 for 21) lost to Zimbabwe 211 for 7 in 48 overs (Brendan Taylor 32, Elton Chigumbura 52*,Prosper Utseya 30; Nathan Lyon 4 for 44) by 3 wickets.


Click here for Part 1

(Nishad Pai Vaidya is a Correspondent with CricketCountry and anchor for the site’s YouTube Channel. His Twitter handle is @nishad_44)

Pakistan vs Australia in UAE, 2014

Oct 30, 2014 (11:30 IST)   at Abu Dhabi

Sri Lanka tour of India, 2014

Nov 2, 2014 (14:30 IST)   at Cuttack

Zimbabwe tour of Bangladesh, 2014

Nov 3, 2014 (09:00 IST)   at Khulna

South Africa tour of Australia, 2014

Nov 5, 2014 (14:05 IST)   at Adelaide

Sri Lanka tour of India, 2014

Nov 6, 2014 (14:30 IST)   at Ahmedabad


West Indies tour of India, 2014

Nov 15, 2014  at Ahmedabad

Match cancelled

West Indies tour of India, 2014

Nov 7, 2014  at Bengaluru

Match cancelled

West Indies tour of India, 2014

Oct 30, 2014  at Hyderabad

Match cancelled

South Africa tour of New Zealand, 2014

Oct 27, 2014  at Hamilton

No result

Zimbabwe tour of Bangladesh, 2014

Oct 25, 2014  at Dhaka

Bangladesh won by 3 wkts


Pakistan vs Australia, 2nd Test: Australia's practice session


Tendulkar provides teaser on upcoming book

Rohit Sharma gave a fantastic account of himself: Sanjay Bangar

Yuvraj Singh flays media for twisting statements on future in international cricket

India A beat Sri Lanka by 88 runs in tour match; Rohit Sharma, Manish Pandey, Karn Sharma shine

Kevin Pietersen saga: Stuart Broad, James Anderson saddened by bullying claims

India vs Sri Lanka 2014: Rohit Sharma or Ajinkya Rahane — who should open for India?

Australia Australia tour of UAE 2014 Australia vs Pakistan Australia vs Pakistan 2014 Central Zone Duleep Trophy Duleep Trophy 2014-15 India Pakistan Pakistan vs Australia Pakistan vs Australia 2014 South Zone South Zone vs Central Zone Sri Lanka Sri Lanka tour of India 2014

West Indies crisis: Trinidad and Tobago condemns West Indies’ pullout from India tour

MS Dhoni told me there’s nothing called ‘lucky’ or ‘unlucky’: Pankaj Singh

All-India PSU T20 Tournament: Oriental Insurance defeat HPCL

Pakistan Prime Minister Nawaz Sharif in favour of Najam Sethi as ICC President

Justice Mudgal Committee report on IPL spot-fixing to be submitted on November 3

Mythbusting — the claim that playing for a weaker batting side handicaps a batsman has no basis

Younis Khan’s ban: why the ICC is justified

KL Rahul could be opening option for India’s tour to Australia

Highest identical scores in both innings of a Test

Younis Khan — perhaps Pakistan’s greatest batsman ever

Fan of the Day

Niharika Shah

Niharika Shah

678 Posts | 6 Fans

Video Highlights: Younis Khan century during Pakistan vs Australia 1st Test at Dubai

India A vs Sri Lanka: Fringe players look to impress

NGOs pursue education for all

Dance Basanti from Ungli: Put on your dancing shoes and practice the Basanti move!

Weight Loss Tip #59: Eat oranges to lose weight

Sensex surges 150 points in early trade to regain 27,000-mark

PricewaterhouseCoopers partners Google to offer business solutions to clients

Google X Lab working on nanoparticles to help detect diseases early

Priyanka Chopra has the best no make-up selfie on Instagram, think fans!

Lisa Haydon: I slept off midway while watching the original Shaukeen!

International programme in Animal Husbandry

Also on cricketcountry.com

Play Fantasy Cricket & Win

Cash Daily! Click here