Batsmen who can score 200 in ODIs
#1 Virat Kohli
The current Indian captain, Virat Kohli is one of the best if not the best player of the current era. He is equally good in all the three formats but he is class apart in ODIs. He already has 35 hundreds to his name and has scored close to 10000 runs in ODIs. He already has 6 double hundreds to his name in Tests but is yet to score one in ODIs.
The closet he came to scoring 200 was in March 2012 when he scored 183 against Pakistan while chasing 330. On two more occasions, he has scored more than 150 - once against South Africa this year and another against New Zeland in 2016 when he scored 154*. Off late the Indian openers have performed consistently and he hasn't gotten the chance to score big hundreds but knowing his class, it should not be too difficult for him.