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)

India tour of Australia 2014, Practice matches

Nov 24, 2014 (05:29 IST)   at Glenelg, Adelaide

Pakistan vs New Zealand in UAE, 2014

Nov 26, 2014 (11:30 IST)   at Sharjah

India tour of Australia 2014, Practice matches

Nov 28, 2014 (05:29 IST)   at Adelaide

Zimbabwe tour of Bangladesh, 2014

Nov 28, 2014 (12:00 IST)   at Dhaka

Afghanistan tour of UAE, 2014

Nov 28, 2014 (15:30 IST)   at Dubai


Zimbabwe tour of Bangladesh, 2014

Nov 26, 2014  at Dhaka

Bangladesh won by 124 runs

England tour of Sri Lanka, 2014

Nov 26, 2014  at Colombo

Sri Lanka won by 25 runs

Hong Kong tour of Sri Lanka, 2014

Nov 24, 2014  at Colombo

Hong Kong won by 2 wkts

Zimbabwe tour of Bangladesh, 2014

Nov 23, 2014  at Chittagong

Bangladesh won by 68 runs

South Africa tour of Australia, 2014

Nov 23, 2014  at Sydney

Australia won by 2 wickets (D/L method)


Phil Hughes suffers head injury: In photos


Phil Hughes passes away: Video tribute

Live Cricket Score, Bangladesh vs Zimbabwe 2014, 4th ODI at Dhaka: Bangladesh end at 256 for 8

Live Cricket Score Pakistan vs New Zealand, 3rd Test at Sharjah, Day 2: Brendon McCullum posts 2nd fastest fifty by NZ batsman; NZ 79/1

Phillip Hughes 7th-youngest Test cricketer to die

Phillip Hughes: A brief look at the career of one of Australia’s most promising talents

Phillip Hughes: Rest in peace

Australia England India India tour of Australia 2014-15 New Zealand New Zealand tour of UAE 2014 New Zealand vs Pakistan New Zealand vs Pakistan 2014 Pakistan Pakistan vs New Zealand Pakistan vs New Zealand 2014 Phil Hughes Phil Hughes Death Phil Hughes head injury Phillip Hughes

Phillip Hughes’ death: Andy Murray expresses sorrow

Pakistan vs New Zealand 2014, 3rd Test at Sharjah: Brendon McCullum scores 2nd fastest fifty by NZ batsman

Pakistan vs New Zealand 2014, 3rd Test at Sharjah: Tom Latham dismissed by Rahat Ali; New Zealand 57/1

Bangladesh end at 256/8 against Zimbabwe in 4th ODI at Dhaka

Bangladesh vs Zimbabwe 2014, 4th ODI at Dhaka: Mushfiqur Rahim dismissed for 77

Sean Abbott will find the road ahead a living nightmare

Phillip Hughes’ death: What happens to India vs Australia Test series?

Phillip Hughes 63 not out, forever

Henry Blofeld: Nephew of an England captain?

Pakistan vs New Zealand 2014: Pakistan top-order prevails once again

Fan of the Day

Niharika Shah

Niharika Shah

682 Posts | 6 Fans

Video: Phil Hughes suffers head injury, collapses on field during New South Wales vs South Australia tie

Operation to arrest Rampal cost over Rs 26 crore

Phillip Hughes death: Australia, Cricket community continues to rally around Sean Abbott

6 beauty benefits of essential oils

फिलिप ह्यूज के निधन पर रशेल ने संवेदना जताई

Deepika Padukone to star alongside Saif Ali Khan in Sujoy Ghosh’s next?

Picture perfect: 5 times Salman Khan looked dreamier than the pictures he painted!

India is becoming our largest overseas market, Xiaomi CEO Lei Jun says

More broadband connections to boost GDP growth in Asia Pacific: GSMA

Also on cricketcountry.com

Play Fantasy Cricket & Win

Cash Daily! Click here