10 Best Cricket Player In The World 

10 Best Cricket Player In The World 

1. Virat Kohli (India)

2. Kane Williamson (New Zealand)

3. Steve Smith (Australia)

4. Joe Root (England)

5. Babar Azam (Pakistan)

6. Rohit Sharma (India)

7. Jasprit Bumrah (India)

8. Ben Stokes (England)

9. Trent Boult (New Zealand)

10. Rashid Khan (Afghanistan)