Which Indian cricketer has scored the maximum runs in ODIs?
Rohit Sharma, is the highest individual scorer in ODI history with a score of 264.Virat Kohli on Wednesday surpassed the legendary Sachin Tendulkar's tally of 5065 runs to become the Indian player with most runs in away One-day Internationals. He achieved the feat during the first ODI against South Africa here