The 2019 ODI World Cup is imminent and we have teams rounding up their biggest strikers to ensure they stay on top on the batting friendly wickets in England. There are a few, though, who need little in terms of preparation given that they have been consistently scoring runs. Here are the top run-getters in ODIs since the last World Cup.
5: Eoin Morgan (England)
Mat – 80, Runs – 2946, Avg – 46.03, SR – 97.87, 50s – 22, 100s – 5
The England middle-order batsman and skipper is their highest capped player in ODIs now and is also a phenomenal run-scorer in the format. With a penchant for the format, Morgan has been an omnipresent force in the middle overs for England and has consistently racked up runs. His 2946 runs since the last World Cup is the second best by an England player and the fifth best in the World.
4: Quinton de Kock (South Africa)
Mat – 62, Runs – 2971, Avg – 50.35, SR – 100.88, 50s – 16, 100s – 8
The diminutive South African opener is a fantastic player in ODIs and has smashed eight hundreds and 16 half-centuries in his time after a wretched run in the 2015 World Cup. The left-hander has amassed 2971 runs, the most by a South African, in this time frame and is one of their most consistent batsmen heading into the 2019 World Cup. His strike rate – a booming 100.88 in this period – makes him a dangerous opener in the powerplay overs.
3: Joe Root (England)
Mat – 76, Runs – 3335, Avg – 58.50, SR – 90.33, 50s – 21, 100s – 10
Joe Root might have endured a rut in ODIs for a while where he struggled to convert his half-centuries into hundreds but he still has the third most runs by any player since the last World Cup in this format and the most by an England batsman. His 10 hundreds in this period has taken him to a career tally of 14 ODI hundreds, the most by any England batsman. His consistency will be a key for England as they search for the elusive trophy at home.
2: Rohit Sharma (India)
Mat – 71, Runs – 3790, Avg – 61.12, SR – 95.29, 50s – 16, 100s – 15
The Hitman has had an outstanding run in ODIs at the top of the order. He averages 61.12 and has 3790 runs in the format with 15 hundreds and 16 half-centuries since the last World Cup. Those are impressive numbers from the opening batsman. He has been on a purple patch ever since the last World Cup and is the second leading run-scorer in the format in this time period. The way he builds his innings could be pivotal to India’s chances at the World Cup.
1: Virat Kohli (India)
Mat – 69, Runs – 4306, Avg – 78.29, SR – 98.33, 50s – 16, 100s – 19
The unassailable ODI batsman, Virat Kohli has over 500 runs more than the next best batsman in the format since the last World Cup. His jaw-dropping consistency makes him an irresistible force for India and opposition teams would be keen on halting his never-ending stream of runs at the World Cup. But as numbers illustrate, that would take some doing. He has 4306 runs in ODIs since the 2015 World Cup and averages a whopping 78.29 while scoring runs at a strike rate close to 100. 19 hundreds and 16 half-centuries in 69 matches show that he makes a 50-plus score once in two matches at least.