Saeed Ajmal has become No. 1 Bowler In ICC ODI Rankings. That's second time in a year that he has been on top of the ODI Bowling Rankings.
ICC just updated their Rankings after end of England and South Africa series. Mohammad Hafeez is now at Number 2 while Lanwabo Tsotsobe at 3.