Cricket NewsRecordsMost Runs in ODI 2023: India Dominates the List

Most Runs in ODI 2023: India Dominates the List

In the ever-changing dynamics of One Day International (ODI), where every run matters and any game can change in seconds, the record for most runs in ODI 2023 is about the player’s dependability, capacity, and innate talents. One can easily account for iconic players such as Shubman Gill, whose 1584 runs are the highest in the rankings, or Virat Kohli who is widely acclaimed for his classical stroke-play and chasing prowess.

While India dominates the chart, Will Young, Daryl Mitchell, and Aiden Markram are notable names from other teams who have registered their names in gold letters throughout the history of the game. Their style, game, and performance speak volumes.

Let’s take a look at the fantastic performances of players who shaped the world of ODI cricket by scoring the most runs in ODI 2023, thus becoming an icon for their fans. 

Record for the Most Number of Runs in ODIs 2023

PlayersTeamRuns
Shubman GillIndia1584
Virat KohliIndia1377
Rohit SharmaIndia1255
Daryl MitchellNew Zealand1204
Pathum NissankaSri Lanka1151
Babar AzamPakistan1065
KL RahulIndia1060
Aiden MarkramSouth Africa1033
Mohammad RizwanPakistan1023
Will YoungNew Zealand1004

Read More: Most Hundreds in ODI || Fastest Century in T20 International

Shubman Gill: 1584 Runs

Not surprising to see our very own “Prince of Cricket” dominate the chart. The player who has recorded the most runs in ODI 2023 is none other than Shubman Gill. He scored 1584 runs in 1502 deliveries, along with a strike rate of 105.45. Moreover, his score includes 5 centuries, 9 half-centuries, 180 fours, and 41 sixes. He played 29 matches in 2023 during which he scored the highest 208 runs in a match. His average in 2023 was 63.36. 

ParticularDetails
Matches29
Innings29
Runs1584
High Score208
Average63.36
Strike Rate105.45
100s5
50s9
4s180
6s41

Virat Kohli: 1377 Runs

How can ‘King Kohli” be not on the list when it’s about registering records in ODIs? The second person who has scored the most number of runs in ODIs in 2023 is Virat Kohli. He scored 1377 runs while facing 1389 deliveries with a strike rate of 99.13. Furthermore, in the 27 matches that he played in 2023, he smashed 6 centuries, 8 half-centuries, 122 fours, and 24 sixes. His highest ODI score of 2023 was set at 166* runs, along with an average of 72.47. 

ParticularDetails
Matches27
Innings24
Runs1377
High Score166*
Average72.47
Strike Rate99.13
100s6
50s8
4s122
6s24

Rohit Sharma: 1255 Runs

When it is about setting new benchmarks, our Hitman knows how to do it easily. Rohit Sharma is the third person with the most runs in ODI 2023. He took 1072 deliveries to register a score of 1255 runs with a strike rate of 117.07. He played 27 ODI matches in 2023 in which he hit 2 centuries, 9 half-centuries, 131 fours, and 67 sixes. Additionally, in 2023, the highest score was 131, along with an average of 52.29. 

ParticularDetails
Matches27
Innings26
Runs1255
High Score131
Average52.29
Strike Rate117.07
100s2
50s9
4s131
6s67

Daryl Mitchell: 1204 Runs

Daryl Mitchell, the Kiwi player, is the fourth person holding the record for the most number of runs in ODIs in 2023. He scored 1204 runs in 1201 deliveries and had a strike rate of 100.24. Moreover, by smashing 5 centuries, 3 half-centuries, 93 fours, and 37 sixes in 26 ODI matches of 2023, he recorded his highest score at 134 runs, along with an average of 52.34. 

ParticularDetails
Matches26
Innings25
Runs1204
High Score134
Average52.34
Strike Rate100.24
100s5
50s3
4s93
6s37

Pathum Nissanka: 1151 Runs

The Sri Lankan player, Pathum Nissanka is the next person on the chart for the most runs in ODI 2023. In 1317 deliveries, he recorded 1151 runs with a strike rate of 87.39. Including 2 centuries, 9 half-centuries, 156 fours, and 6 sixes in 29 ODI games of 2023, he made his highest score at 104 runs, with an average of 44.26. 

ParticularDetails
Matches29
Innings29
Runs1151
High Score104
Average44.26
Strike Rate87.39
100s2
50s9
4s156
6s6

Babar Azam: 1065 Runs

The very famous Pakistani batsman, Babar Azam is the sixth person holding the record for the most number of runs in ODIs in 2023. Having scored 1065 runs in 2023, he had a strike rate of 84.65 while facing 1258 deliveries. Furthermore, he smashed 2 centuries, 10 half-centuries, 97 fours, and 14 sixes in the 25 ODI matches played in 2023 and lodged his highest total of 151 runs, along with an average of 46.30.

ParticularDetails
Matches25
Innings24
Runs1065
High Score151
Average46.30
Strike Rate84.65
100s2
50s10
4s97
6s14

KL Rahul: 1060 Runs

The prominent wicketkeeper Batter of the Indian Team, KL Rahul is the next person to have set the most runs in ODI 2023. By registering 1060 runs in 1208 deliveries, he maintained a strike rate of 87.74 in 2023. Additionally, the 27 matches he played in 2023 include 2 centuries, 7 half-centuries, 93 fours, and 18 sixes. Alongside, his highest ODI total of 2023 was scored at 111 not-out runs with an average of 66.25. 

ParticularDetails
Matches27
Innings24
Runs1060
High Score111*
Average66.25
Strike Rate87.74
100s2
50s7
4s93
6s18

Aiden Markram: 1033 Runs

The South African player, Aiden Markram is in the 7th position for registering the most runs in ODIs in 2023. While registering 1033 runs, which included 3 centuries, 5 half-centuries, 101 fours, and 30 sixes, he had a strike rate of 113.26 while facing 912 deliveries. Additionally, he played 24 ODI matches in 2023 and recorded his highest total of 2023 at 175 runs, along with an average of 51.65. 

ParticularDetails
Matches24
Innings24
Runs1033
High Score175
Average51.65
Strike Rate113.26
100s3
50s5
4s101
6s30

Mohammad Rizwan: 1023 Runs

The very famous Pakistani player, Mohammad Rizwan is another name holding the record for the most runs in ODI 2023. He scored 1023 runs in 1091 deliveries, along with a strike rate of 93.76. Moreover, his score includes 1 century, 7 half-centuries, 95 fours, and 12 sixes. Additionally, he has faced 25 ODI matches in 2023, with an average of 63.93. His highest score in ODI 2023 was 131 not out.

ParticularDetails
Matches25
Innings23
Runs1023
High Score131*
Average63.93
Strike Rate93.76
100s1
50s7
4s95
6s12

Will Young: 1004 Runs

The prominent Kiwi player, Will Young, is the next name in the chart of the most runs in ODI 2023. In 2023, he lodged 1004 runs in 1155 deliveries, along with a strike rate of 86.92. Moreover, he smashed 1 century, 8 half-centuries, 116 fours, and 19 sixes in the 23 ODI matches he played in 2023. Furthermore, his highest score of 2023 was set at 105 runs, along with an average of 45.63. 

ParticularDetails
Matches23
Innings23
Runs1004
High Score105
Average45.63
Strike Rate86.92
100s1
50s9
4s116
6s19

Also Read: Top 10 Highest Run Chase in ODI || Top 10 Batsman Fastest 200 in ODI

Continue reading

Women’s T20 World Cup 2024: Australia Women vs Pakistan Women Match Prediction, Match No. 14: Who Will Win Today’s Match Between AUS W vs...

Australian women's and Pakistan women's teams will meet at Dubai Cricket Stadium on October 11 in the 14th match of the Women’s T20 Cup 2024. Australia will try to win and qualify for the semifinals from Group A with...

SA W vs SCO W Match Result: Who Won South Africa Women vs Scotland Women Match in Women’s T20 World Cup 2024? 

South Africa beat Scotland by 80 runs in the 11th match of the ongoing Women’s T20 World Cup 2024. The match between South African women and Scotland women was played at Dubai Stadium, where South African captain Laura Wolveraadt...

IND W vs SL W Match Result: Who Won India Women vs Sri Lanka Women Match in Women’s T20 World Cup 2024? 

India women beat Sri Lanka women by 82 runs in match no. 12 of the women’s T20 World Cup to keep their semifinal hopes alive. This is the biggest victory for the Indian team in the Women's T20 World...

Enjoy exclusive access to all of our content

Get an online subscription and you can unlock any article you come across.