Indian opener Rohit Sharma scored 63 in yesterday’s match against the West Indies. He topped 1,490 runs in 28 ODIs this year, including 7 centuries and 6 fifties. With this, all the one-day matches in 2019 have come to an end. In 2nd place is India skipper Virat Kohli (1,377 runs) and West Indies’ Shai Hope (1,345 runs).

Rohit Sharma has amassed a total of 2,442 runs this year, including three forms of international cricket (1490 in one-day, 556 in Tests and 396 in 20 overs). Sri Lankan cricketer Sanath Jayasuriya (2,387 runs in 1997) broke the 22-year record of being the highest run-scorer in international cricket in a year.

West Indies player Shai Hope has added 1,345 runs this year. West Indies player Brian Lara (1,349 in 1993) would have broken the record for most runs in a single day in a day’s match.

Shai Hope surpassed 3 thousand runs (67 innings) in one-day cricket yesterday. He became the 2nd player to reach this milestone. South Africa’s Amla 57 innings holds the record for this goal.