Is Virat Kohli the best ODI batsman in history?

05/11/2019 - 05/11/20191,341 votes
At the age of 31, Virat Kohli is arguably the best contemporary ODI batsman, with over 11,000 runs and 43 centuries from just 239 matches. Kohli is just six tons away from the great Sachin Tendulkar's all-time record of 49 ODI hundreds, a figure Sachin reached after playing 463 matches, almost twice the number that Kohli has played until now. Barring injury, Kohli also has at least a few more years of peak form ahead of him and is likely to build on his already impressive record. Do you think he is the greatest ODI batsman ever? Take our poll below and have your say.

Q1. Is Virat Kohli the best ODI batsman ever?

Can't say
Thanks for taking part
More Polls
View All