Virat Kohli is the no. one ODI batsman in the world now.
He is from Indian. He is comparing with the legends of India. His batting style is superb.
Now his rating point is 871
Rohit Sharma,another Indian batsmen,is holding the second position of ODI batsman ranking.
He is opener batsman of India. Now his rating point is 855
Babar Azam,Pakistan t20 team captain,is the third positioned ODI batsman.
He is the future of Pakistani batting line up.
Now his rating point is 829
No.4 is captured by a Kewii batsman,Ross Taylor. He is a veteran New Zealand batsman. He is the centre of middle order.
Now his rating point is 818
No.5 is from South Africa,named Faf Du Plesis.
His rating point is 790
Another New Zealand batsman,holding the no.6,he is none other than Kane Williamson. New Zealand captain is so much consistent in his batting.
Now his point is 765
Now it's the time for Australia, Aaron Finch is the no.7th ODI batsman in the world now.
762 is the rating points of him.
David warner,another Australian opener,dashing batsman,is on the 8th place. His rating points is 759.
South African wicket keeper batsman Quinton De Cock,is the man who is holding the 9th position. His rating point is 755.
In no.10 there is an English batsman. He is Jonny Bairstow,wicketkeeper English batsman,can hit the ball so hard. His rating point is 754.