Batters With Most ODI Runs Since Cricket World Cup 2019


image-lkz7e5ojBabar Azam and Virat Kohli [Twitter]

One Day International (ODI) cricket stands tall as the most popular format of the sport. ODI has witnessed some outstanding batting displays since the World Cup 2019, with several elite names players who have etched their names on the scoreboard. 

Among the top five run-scorers, we find one Indian, two Windies, one Pakistani, and one Irish player, each showcasing their incredible talents and contributing to the excitement of ODI cricket.

Let's take a closer look at the top five run-scorers who have left their mark in the ODIs.

1. Shai Hope

image-lkz7jq63West Indies Captain Shai Hope in 1st ODI WI vs IND 2023 [AP]

The West Indian captain, Shai Hope, has been a prolific run-getter since the 2019 World Cup. With 2419 runs in 55 innings at an impressive average of 52.28, he has been a consistent performer. However, despite his stellar form, the Windies couldn't secure a spot in the 2023 World Cup.

2. Babar Azam

image-lkz8cb7eBabar Azam [Twitter]

Pakistan's captain, Babar Azam, has taken the cricketing world by storm with his phenomenal batting. In just 28 innings, he has amassed a staggering 1876 runs at an unbelievable average of 72.15. Babar has truly unleashed himself in the ODI format since the 2019 World Cup.

3. Nicholas Pooran

image-lkz8bi95Nicholas Pooran [AP]

Another West Indian batter, Nicholas Pooran, has made significant contributions to his team's batting line-up. With 1616 runs in 49 innings at an average of 38.47, he has proven to be a vital asset for the Windies.

4. Virat Kohli

image-lkz859iuVirat Kohli [Twitter]

Although former Indian skipper Virat Kohli has had a relatively lean patch in ODIs in recent years, his name still features among the top run-scorers. Since the 2019 World Cup, Kohli has scored 1612 runs in 37 innings, maintaining a respectable average of 46.05.

5. Paul Stirling

image-lkz86l38Paul Stirling [Twitter]

Ireland's batting sensation, Paul Stirling, has been a force to reckon with in the ODI format. With 1560 runs in 38 innings at an average of 42.16 since the 2019 World Cup, he has been instrumental in Ireland's batting prowess.