Mohammad Yousuf scored three fifties and a hundred in five innings against South Africa © AFP

Mohammad Yousuf, the Pakistan batsman, has climbed to eighth place in the ICC player rankings for ODI batsmen after an excellent performance in the one-day series against South Africa. Yousuf scored a century and three fifties and averaged 71.50 in five innings in the series that Pakistan lost 2-3.

Graeme Smith, the South African captain, also moved up two places to fourth on the list of top 10 one-day batsmen. Smith's tally of 228 runs in five ODIs against Pakistan helped him move past Kevin Pietersen and Michael Hussey.

Jacques Kallis, however, slipped in the rankings for both batsmen and allrounders following a poor series against Pakistan. Kallis scored only 27 runs in the first four ODIs before scoring 86 off 130 balls in the final match in Lahore. He took four wickets at an average of 36 apiece and an economy-rate of 6.00 an over. He is currently ranked 16th among ODI batsmen and fifth in the allrounders table.

Kenya's fast bowlers Peter Ongondo and Thomas Odoyo, along with Pakistani medium-pacer Iftikhar Anjum, achieved career-best ratings after impressive showings in their respective home series.

Ongondo broke into the top 20 for the first time after claiming five wickets in four ODIs against Canada and Bermuda while Odoyo climbed 11 places to 38th position after taking five wickets against the same opponents. Anjum rose 18 places to 29th spot after finishing as the joint leading wicket-taker in the series along with Makhaya Ntini.

ODI Batsmen

ODI Bowlers

ODI Allrounders