Bangladesh cricketer Shakib Al Hassan has been ranked the best all-rounder in One-Day Internationals (O.D.I) once again. In the latest ICC rankings, Shakib has topped the list of all-rounders in all three formats of cricket -Test, O.D.I's and Twenty20 Internationals. In the rankings released after the Bangladesh-India series, (won by Bangladesh) Shakib now has 408 points followed by SriLanka's Tillakaratne Dilshan 404, Angelo Mathew with 308 points acquired third place in the list.