Ranking the top 10 batsmen of all time is difficult, with opinion on the subject variable and, sometimes, biased.
We compiled the list from the "career best rating", as determined by the ICC's ranking system.
That system judges players by their all-time peak score—the highest ranking achieved at the height of their best form. We can debate whether it has flaws, and whether it has meant that some greats of the game have been unfairly left out. But what it does do is give us an unbiased top 10, as determined by a complex algorithm in the ICC headquarters in Dubai.
If you want to find out more about the methodology, the ICC's rankings website has an FAQ page.
There are a few notable omissions, but someone has to miss out...
Share your thoughts on who else deserves a place below.
And once you've been through this list, you can also check out the top 10 bowlers, by the same ranking system.