South Africa hold no. 1 team, batsman & bowler ranks in ODIs
South Africa now hold the top team, batsman and bowler ranks in ODIs after pacer Kagiso Rabada became the top-ranked ODI bowler on Tuesday. South Africa became the number one ODI team in February and have held the top spot, while captain AB de Villiers is the top-ranked ODI batsman. India is ranked third in the ODI team rankings.