Top 5 highest run scorers in ODIs since 2010

Torchbearers of cricket in India - Virat Kohli and Rohit Sharma
Torchbearers of cricket in India - Virat Kohli and Rohit Sharma

#4 AB de Villiers (6485 runs)

Modern day legend - AB de Villiers
Modern day legend - AB de Villiers

AB de Villiers has been a torchbearer of the modern revolutionized limited overs cricket. With his exhilarating stroke play and innovation has paved way for the evolution of white ball cricket. He is fondly called as the 360-degree batsmen by his fans around the globe.

He is arguably one of the best batsmen to come from South Africa and also is the most loved South African batsmen of all time. He retired from the international cricket earlier this year breaking the hearts of his fans across the world.

During the period 2010-2018, he has played 135 matches and scored 6485 runs at an astonishing average of 64.20 including 21 centuries and 33 half centuries. His strike rate of 109.76 during this period is what makes him the stand out player among his contemporaries.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links