Graeme Smith: on top of the world © AFP
After the satisfaction of seeing his team on top of the ODI rankings, Graeme Smith had a personal milestone to celebrate as well, as he went past Sachin Tendulkar to take the No. 1 spot in the ICC's ODI rankings for batsmen.

Smith began the three-match series against Bangladesh in third place, 24 points behind Tendulkar, but pushed him to second spot after scoring 199 and being dismissed just once in the three ODIs. In fact, Smith has been in glorious form in one-day internationals over the last seven months, scoring nine half-centuries and a hundred in his last 19 innings, for an average of 52.35.

Tendulkar's reign at the top thus lasted less than two weeks - he claimed the spot after leading India to victory in the CB Series - but Smith is likely to keep that spot for at least three months since both India and Australia aren't scheduled to play ODIs before June.

AB de Villiers was the other South African batsman who made significant progress, going up six places to a career-best No. 9 after being the second-highest run-getter in the series with 109 runs.

Among the bowlers, Andre Nel, who has been left out of the Test squad for the series against India, made the biggest improvement, going up ten places to No. 6 after claiming seven wickets in the series.

Bangladesh, though, had little to celebrate. Abdur Razzak moved up two spots to No. 16 in the bowlers' list, while Shakib Al Hasan broke into the top 50 for batting, but Mohammad Ashraful, their captain, dropped eight places to 59.

LG ICC Player Rankings




SA 792
IND 777
AUS 770
PAK 752
AUS 738
ENG 735
IND 728

(Click here for the full tables.)