Some interesting stats regarding SAs recent ODI record:
SA has won it's last six ODI encounters with England.
five ODI encounters with Pakistan
four ODI encounters with India
four ODI encounters with Zimbabwe
ODI encounter with New Zealand
ODI encounter with Sri Lanka
and lost it's last ODI encounter with the West Indies
three ODI encounters with Australia
Sadly (from a SA perspective) Sri Lanka is currently confirming its
status as No 1 ODI team by administering a sound beating to SA in the
Kenya Centenary tournament. Congrats to SL - you guys really are in a
class of your own!