CWC 2019: Top 5 run-scorers in ODIs in 2019 before the start of World Cup

Balakrishna

The Two consistent run scorers this year - Usman Khawaja and Virat Kohli

The 12th edition of ICC World Cup is set to commence on May 30th. Preparations for the mega tournament are yet to commence in full swing as many star international players are participating in the ongoing IPL tournament. Only Australian and England players have left the IPL mid-way and joined preparatory camps of their respective national teams. All other international players were available for selection until their franchise's last match in the tournament.

With just one match left in the IPL, all international cricketers' attention is slowly shifting towards the prestigious international tournament. Almost all the nations have already announced their 15-man squads for the elite tournament.

All teams have packed their schedules with ODI cricket assignments since the start of this year, in order to get acquainted with the format before start of World Cup.

In the past, teams have banked on their best players to deliver match-winning performances in World Cups. Players like Ricky Ponting, Sachin Tendulkar, Kumar Sangakkara, Glenn McGrath, and AB de Villiers have made stellar contributions for their teams at the World Cup tournaments. The teams will be hoping for similar kind of performances from their current star players during the upcoming tournament.

In cricket, current form plays a crucial role in giving confidence to players. So in this article, we are going to take a look at five players who are in good form going into the mega tournament.

The top ten run-getters are -

#10 Shaun Marsh (AUS) - 435 runs (11 matches)

#9 Glenn Maxwell (AUS) - 458 runs (13 matches)

#8 Martin Guptill (NZ) - 464 runs (10 matches)

#7 Quinton de Kock (SA) - 469 runs (8 matches)

#6 Peter Handscomb (AUS) - 479 runs (13 matches)

Here are the top 5 run scorers - 

#5 Rohit Sharma (India) - 556 runs

Rohit Sharma

Indian ODI team vice-captain, Rohit Sharma has been in decent form in ODI matches played this year. He along with Virat Kohli and Shikhar Dhawan is expected to carry the burden of scoring maximum runs for the team during the upcoming tournament. Rohit Sharma has been one of the most consistent batsmen in ODI cricket over the past few years. He is expected to play a vital role as an opener for Team India during the World Cup.

Rohit played 13 ODI matches this year and scored 556 runs at an average of 42.76 including a solitary century and 4 fifties. 

#4 Ross Taylor (New Zealand) - 593 runs

Ross Taylor

The veteran Kiwis batsmen, Ross Taylor has been in great form in ODI's this year. He is a key member of New Zealand's batting line up heading into the tournament. He along with his peers, Kane Williamson, and Martin Guptill is expected to anchor the batting unit of New Zealand team during the World Cup. 

Ross Taylor played 11 ODI matches this year and scored 593 runs at an impressive average of 74.12 including a solitary century and 4 fifties. 

#3 Virat Kohli (India) - 611 runs

Virat Kohli

Indian skipper Virat Kohli has been the most consistent batsmen in ODI cricket since the start of this decade. He broke numerous long-standing ODI batting records on his way to greatness.

Currently, he is considered as best ODI batsmen in the world. Team India would be banking on their talismanic skipper to deliver the match-winning performances during upcoming tournament. His batting form is going to play a quintessential role in India's journey during the World Cup.

Virat Kohli played 11 ODI matches this year and scored 611 runs at an impressive average of 55.54 including 3 centuries and 1 fifty.  

#2 Aaron Finch (Australia) - 634 runs

Aaron Finch 

Australian team ODI skipper, Aaron Finch had ended the year 2018 with a string of low scores and looked completely out of touch. Critics questioned his place in the starting XI during the start of this year. But since then, he made a great comeback and silenced all his detractors. He picked up some form during ODI series against India and played some crucial innings in that series. He will now be hoping to carry on the good form into World Cup and provide his team with a good platform to build their totals.

Aaron Finch played 13 ODI matches this year and scored 634 runs at an impressive average of 52.83 including 2 centuries and 3 fifties.

#1 Usman Khawaja (Australia) - 769 runs

Usman Khawaja

In absence of star opener David Warner, Usman Khawaja played some crucial knocks and cemented his place as an opener in the Australian ODI team. His consistent performances played a vital role in Australia's ODI series win against India earlier this year. He is going to be one of the key players for the Australian team during the upcoming tournament.

Khawaja played 13 ODI matches this year and scored 769 runs at an impressive average of 59.15 including 2 centuries and 6 fifties.