Check it out...

ICC ODI Table

What more of a confidence booster does South Africa need going into the World Cup in just under 20 days time? Hopefully this time SA won't be caught short by the Duckworth/Lewis method (1992) or a miscalculation (2003) and actually win the World Cup.