Top 10 ODI teams and their lowest ODI totals since 2010

54 Remains to be India's lowest ever ODI score but the team has at least scored a 100 runs in every ODI innings since the 2011 World Cup
54 Remains to be India's lowest ever ODI score but the team has at least scored a 100 runs in every ODI innings since the 2011 World Cup

#8 Sri Lanka - 43 vs South Africa, 2012

South Africa v Sri Lanka - 2012
South Africa v Sri Lanka - 2012

In the first ODI of Sri Lanka vs South Africa series in 2012, hosts South Africa batted first after winning the toss. Hashim Amla played a wonderful innings where he scored 112 runs and led South Africa to a total of 301/8 in their 50 overs. Jacques Kallis and skipper AB de Villiers too contributed with half-centuries to support Amla.

Sri Lanka were set a target of 302 and with the likes of T Dilshan, K Sangakkara, D Chandimal and M Jayawardene in their batting line-up, they were expected to give a tough fight to the Proteas.

However, the Lankan lions completely surrendered to Morne Morkel and L Tsotsobe's pace and swing as they lost all their wickets for just 43 runs in 20.1 overs. They had a run rate of just 2.13 in the innings. South Africa won the match by 258 runs.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links