Legendary Australian skipper Ricky Ponting heaped huge praises on star Indian batter , calling him the best ODI batter he has ...