Top 4 run-scorers in ODIs in 2018 

England v India - 3rd ODI: Royal London One-Day Series
At which position is he on this list?

ODI cricket has evolved over the years as an average around 35 was considered decent during the past decade. But, the situation has changed with time as now a good player has to have an average of more than 45 to be considered a decent player.

Players like Virat Kohli, Joe Root have revolutionized the ODI batting in the current era by their incredible display of consistency year after year. Virat Kohli, in particular, has been in unbelievable form in ODI's over the last five years as he has a career average of 58.20 which is really astounding.

He has already scored 35 Centuries in ODIs and is on his way to breaking the elite record of most centuries scored in ODI cricket. On the other side of cricket horizon, the England top order players have been demolishing the bowling attacks all over the world and stamped their authority as number one ranked ODI team in the world.

So, without any further delay let's take a look at top run scores in ODIs so far in 2018.


#4 Virat Kohli

England v India - 3rd ODI: Royal London One-Day Series
Virat Kohli in action against England

The run machine originating from India is having yet another stellar year in his favoured ODI cricket format. He continued right from where he left last year and piled on runs in ODIs at an alarming rate.

Last year, he scored 1460 runs at an average of 76.84 from 26 matches. This year, he has scored 749 runs in just 9 matches at Bradmansque average of 124.43. He hit three centuries this year so far taking his overall centuries tally to 35, moving past Ricky Ponting the list of most centuries scored by an individual in ODI cricket history. Nos, only Sachin Tendulkar is ahead of the Indian skipper in the list.

He has played the least number of matches among the players listed in this slideshow.

#3 Jason Roy

England v India - 3rd Vitality International T20
Jason Roy has been one of the Pillars on which Modern English team has been built

Jason Roy has become a crucial member of England's Limited-overs squad ever since he debuted for them in 2014. He is the player in the mould of Mathew Hayden who likes to Stamp their authority over the bowlers right from the start.

He was kind of swashbuckling opener England desperately needed after a debacle in 2015 World cup. The team's disastrous performance in 2015 World Cup led to a complete overhaul of their squad and adopted a new ultra-aggressive approach under the skipper Eoin Morgan.

Jason Roy symbolizes this new approach adopted by English team as he strikes from ball one without fear. He has a career strike rate of 104.35 which backs the fact. This year, he has been in very good form as he scored 780 runs at an average of 45.88 in 17 matches so far.

#2 Joe Root

England v India - 2nd ODI: Royal London One-Day Series
Joe Root acknowledging the applause after scoring a century against India in the Second ODI

The England Test skipper continues to build his legacy by notching up runs with utmost ease. He has been playing his role as an anchor to perfection in the flamboyant English line-up. He has been a consistent performer for England team over last few years. He played a crucial role in the sides transformation from ordinary ODI team into a lethal ODI side.

He had scored 983 runs in ODI cricket last year at an average of 70.21 and he looks set to overtake that tally this year as he already scored 800 runs at an average of 61.53 this year including three centuries in 19 matches.

#1 Jonny Bairstow

England v Australia - 3rd Royal London ODI
The highest run scorer so far this year

The third English batsmen in this list, Jonny Bairstow has been the most prolific run scorer so far this year. He was not a permanent member of the English line-up until the end of last year as they had the services of Indispensable Jos Butler as a wicket-keeper. So he scored a truckload of runs for Yorkshire in the Royal one day cup and made it impossible for the selectors to ignore him.

They had to somehow accommodate him in already established ODI line-up. The selectors decided to pair him up with Jason Roy at the top of the order and that proved to be a masterstroke as the duo have been providing quick starts consistently. His promotion up the order forced his predecessor Alex Hales to move number 3 slot.

Jonny Bairstow has scored 970 runs at an average of 51.05 including four centuries in 19 matches so far. The most fascinating part is that he scored all this runs at an astonishing Strike rate of 121.09

Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news

Quick Links

App download animated image Get the free App now