The Virat Kohli vs Steve Smith debate has resurfaced once again after the latter’s scintillating performance in the first two games of the ongoing ODI series. While Steve Smith and Virat Kohli are constantly compared in Test cricket, it is not done so much in the 50-over format as the latter is being widely regarded as the best of this generation.
Virat Kohli is heads and shoulders above his contemporaries in terms of statistics and consistency in the 50-over format. No one has scored more runs or hit more centuries than him in ODIs in the last one decade. The 32-year old is already regarded by many as one of the best if not the best in ODIs.
In 250 games so far, Virat Kohli has scored 11,977 runs with the help of 43 centuries and 59 fifties. The right-handed batsman averages 59.29 in ODIs and is currently the top-ranked batsman in this format.
Smith, on the other hand, has 4,371 runs in 127 ODIs so far with the help 11 centuries and an average of 43.71. The Australia star recently made the cricketing world take notice of his performance in ODIs by scoring two 62-ball hundreds in a row against India.
Michael Vaughan picks his best ODI batter:
While the cricket fraternity is currently busy comparing Smith with Virat Kohli in ODIs, former England captain Michael Vaughan has revealed his pick for the ‘best ever ODI batter’. Putting the Kohli vs Smith debate to bed, Vaughan has hailed the India star as the best ODI batsman of all time.
On Wednesday, he took to Twitter to reveal his pick writing: “Without question @imVkohli is the best ever ODI Batter I have seen…”
— Michael Vaughan (@MichaelVaughan) December 2, 2020