South Africa have maintained the numero uno spot in the ICC ODI rankings following the annual update on Monday (May 1) Australia  meanwhile  continue to trail in the second spot whereas India and New Zealand have swapped position to claim the third and the fourth spot respectively