Table of Contents
ToggleInternational cricket has witnessed many great batsmen. Sachin Tendulkar, Brian Lara, Ricky Ponting were some of the great batsmen from the past. They toiled hard to take their teams to the great heights and also built many new records.
In the modern era, batsmen like Virat Kohli, Steve Smith, and Kane Williamson are some of the big names in the cricket world. Here, we have discussed the five batsmen who have scored most international runs since January 2017.
Top Five Players Who Have Scored Most International Runs Since January 2017:
Ross Taylor:

New Zealand veteran Ross Taylor has scored 4,801 international runs at an average of 51.07 runs since January 2017. His patience and skill have given him the place on this list.
Taylor has been part of New Zealand’s batting line up for over 10 years. He is one of the most successful Kiwi Test batsmen, especially at the home soil. The middle-order batsman has also consecutively featured in New Zealand’s two final appearances in the ICC Cricket World Cup.
Earlier, this year, Taylor played his 100th Test match which was against India. After that game, he also became the first cricketer to play in 100 matches in all three formats.