⇓Here is the list of top 10 ODI batsmen in the world.
A.B de Villiers
A.B de Villiers tops the list with 900 points far away from rest of the batsmen.He is a South African cricketer who captains the South African Test and One Day International (ODI) team. He is widely regarded as one of the best batsman in the world at present and one of the greatest of all time.
2. Virat Kohali
Virat Kohali is an Indian international cricketer. He is a right handed batsman.His ranking is no. 2 at the moment with 825 points.He is considered as one of the best batsmen of modern cricket.
3. Hashim Amla
The classiest, calmest man on a cricket field, Hashim Amla’s name is etched in South African cricket history. With his wristy leg-side flick and serene cover drive, Amla is at 3rd position with 766 points.He is one of the most consistent batsmen in the world.
4. Quinton de Kock
Quinton de Kock is a South African professional cricketer. He has achieved more things in his cricket life by the age of 21 than a lot of cricketers achieve in an entire career. He has been the stand-out batsman for the South Africa holding the 4th position with 763 points.
5. Rohit Sharma
Rohit Sharma is an Indian cricketer. He is a right handed batsman.He is considered as one of the most talented and stylish batsmen in the cricketing world.He is at no.5 with 761 points.
6. Tillakaratne Dilshan
With his relentless aggression, strong wrists and natural timing, Tillakaratne Dilshan is one of the most exciting batsmen in the game today.This srilankan batsman is at no.6 in ODI ranking with 760 points.
7. K.S Williamson
By the time Kane Williamson is finished with playing cricket, it is probable that he will be New Zealand’s greatest batsman.He is in form of his life with 752 points he is holding the position of no 7.
8. M.J Guptil
Martin James Guptill is a New Zealand cricketer and plays for the New Zealand national cricket team as an opening batsman.He holds the no. 8 position with 751 points.
9. Shikhar Dhawan
Shikhar Dhawan is an Indian international cricketer. He is a left-handed opening batsman. Shikhar Dhawan is just one of many promising Indian youngsters who have a lot to offer.Currently he is at no.9 and have 748 points.
10. Joe Root
Joe Root is an English cricketer, who is a right handed batsman and in the modern cricket he is is one of the most talented and promising batsmen from England.At the moment he is at no 10 with 739 points.
So this is a list of current top 10 ODI batsmen in the world