Highest ODI run getters

Indian batsman Rohit Sharma on Thursday played a historic knock against Sri Lanka to make three records. Here are top five batsmen who have played best knocks of ODI.

author-image
Ankit Pal
New Update