• Welcome to the Cricket Web forums, one of the biggest forums in the world dedicated to cricket.

    You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join the Cricket Web community today!

    If you have any problems with the registration process or your account login, please contact us.

Compare these 4 current ODI legends


International Vice-Captain
Order -

Virat Kohli
AB DeVilliers
Hashim Amla
MS Dhoni

Best 4 ODI batsman in the past 8-10 years without any doubt imo. Also give the active batsman who come the closest to these two in ODIs

My order

ABD >= VK > MSD >= Amla

My next best -
Warner / Root


Hall of Fame Member
Overall including keeping:

Overall excluding keeping:

On current form, excluding keeping:


Global Moderator
As overall players

Dhoni > AB > Kohli > Amla

Ask me tomorrow and I'll have AB & Kohli the other way around.