2024 Records

Top 10: Most ODI Runs in 2024

With the ODI World Cup just past us in 2023, the amount of ODI cricket in the new calendar year might be limited. This is because the ICC T20 World Cup is scheduled to take place in 2024, and the major teams will concentrate on that format instead of the more traditional ODI cricket.

Enough said, ODI cricket is there to stay, as we saw in the year gone by. In 2023, ODI cricket was played extensively by most of the teams, and it was indeed a great spectacle, especially the World Cup. So we can surely say that whatever ODI cricket has in store for us in 2024, it will be an exciting watch.

This is the space where you can find the stats of players with the most runs in the ODI format in 2024.

Most Runs in ODI in 2024

Player Runs Innings High Score Average
Kusal Mendis (SL) 742 17 143 53.00
Pathum Nissanka (SL) 694 12 210* 63.09
Charith Asalanka (SL) 605 16 101 50.41
Keacy Carty (WI) 560 11 128* 62.22
Harsh Thaker (CAN) 553 15 111* 46.08
Rahmanullah Gurbaz (AFG) 531 11 121 48.27
Pargat Singh (CAN) 520 13 87* 43.33
Saim Ayub (PAK) 515 9 113* 64.37
Avishka Fernando (SL) 515 17 100 30.29
Monank Patel (USA) 502 11 121* 50.20

Key Insights

Four individual scores of 50 or more were accomplished in the series between Sri Lanka and Zimbabwe. Kusal Mendis, Janith Liyanage, Charith Asalanka, and Craig Ervine were the ones to score a half-century or more in an inning.

Out of the 4, Charith Asalanka converted his score into a century and became the first batter to smash this year’s first ODI century.

Asalanka’s score of 101 is the highest individual ODI score in 2024. He made that against Zimbabwe, and it was his third ODI ton overall.