
It is difficult to determine the top 10 batsmen in the world, as rankings can change over time based on a variety of factors such as performance and injuries. However, some current top batsmen in the world include:
- Virat Kohli (India)
- Steve Smith (Australia)
- Babar Azam (Pakistan)
- Kane Williamson (New Zealand)
- Joe Root (England)
- David Warner (Australia)
- Rohit Sharma (India)
- Ross Taylor (New Zealand)
- Quinton de Kock (South Africa)
- Aaron Finch (Australia)
Note: This list is not exhaustive and is intended to provide a general idea of some of the top batsmen in the world. It is also important to note that rankings can vary based on the source and criteria used.