Virat Kohli best ODI player of all time: Ex-England captains
Former England captains Michael Atherton and Nasser Hussain praise Virat Kohli's remarkable ODI records after his unbeaten century against Pakistan in a Champions Trophy match. They consider him potentially the greatest ODI batsman ever, highlighting his 51st century and rapid achievement of 14,000 runs.
What's Your Reaction?