Most Runs in 5 Consecutive ODI Innings: Kohli’s 596 Record & Full List

Virat Kohli holds the record for most runs in five consecutive ODI innings with 596, according to the ICC. Babar Azam (537), Sean Williams (532), Matthew Hayden (529) and Fakhar Zaman (515) follow. Full list and related ODI consistency records.

Most Runs in 5 Consecutive ODI Innings

Published: | Updated:
Written by Akash Saha | Edited and fact-checked by Amit Saha | Editorial policy

ODI batting records

Most runs in 5 consecutive ODI innings: Virat Kohli, 596

Virat Kohli holds the record for the most runs in five consecutive ODI innings, with 596, according to the ICC. Babar Azam is second with 537, and Zimbabwe’s Sean Williams third with 532, set at the 2023 World Cup Qualifier.

1st
596
Virat Kohli
India
2nd
537
Babar Azam
Pakistan
3rd
532
Sean Williams
Zimbabwe
4th
529
Matthew Hayden
Australia
5th
515
Fakhar Zaman
Pakistan
Virat Kohli, record holder for most runs in five consecutive ODI innings

Most Runs in 5 Consecutive ODI Innings: Top 5

RankPlayerCountryRunsStrike rateScores / context
1Virat KohliIndia596108.56World record
2Babar AzamPakistan537104.07Best by a Pakistan batter
3Sean WilliamsZimbabwe532148.60174, 102*, 91, 23, 142 at the 2023 World Cup Qualifier
4Matthew HaydenAustralia529109.30Best by an Australian
5Fakhar ZamanPakistan515111.4760, 117, 43*, 210*, 85 v Zimbabwe, 2018
Source: ICC record list. Strike rates as published.
Kohli596
Babar Azam537
Sean Williams532
Hayden529
Fakhar Zaman515

Who Has the Most Runs in 5 Consecutive ODI Innings?

Virat Kohli has the most runs in five consecutive ODI innings: 596. It fits his wider record of ODI consistency: he is the fastest to 10,000 ODI runs (205 innings) and holds the world record of 558 runs in a bilateral ODI series, set in South Africa in 2018.

How Did Sean Williams Get Into the Top 3?

Sean Williams scored 532 runs in his first five innings at the 2023 World Cup Qualifier in Zimbabwe, including three centuries, at a strike rate of 148.60, the fastest of anyone in the top five.

  • Scores: 174, 102*, 91, 23 and 142 in his first five innings of the tournament.
  • What happened next: Zimbabwe lost to Sri Lanka and Scotland and missed out on the 2023 World Cup.

Fakhar Zaman’s 515 Against Zimbabwe

Fakhar Zaman made 515 runs in Pakistan’s five-match ODI series in Zimbabwe in July 2018, including 210*, Pakistan’s first ODI double century.

  • Fastest to 1,000 ODI runs: he reached it in 18 innings during the series, a record that still stands.
  • 455 runs between dismissals: the most in ODI history.
  • Most by a Pakistan batter in a bilateral ODI series.
RecordHolderMark
Most runs in 5 consecutive inningsVirat Kohli596
Most runs between two dismissalsFakhar Zaman455
Most runs in a bilateral seriesVirat Kohli (v South Africa, 2018)558
Most consecutive hundredsKumar Sangakkara (2015 World Cup)4
Most consecutive fifty-plus scoresJaved Miandad (1987)9
Most runs in 50 consecutive inningsVirat Kohli (2015-2018)3,497
Note: Record figures follow the ICC’s published list (June 2023). We will update this page if any batter passes Kohli’s 596.

Frequently Asked Questions

Who has the most runs in 5 consecutive ODI innings?

Virat Kohli, with 596 runs. Babar Azam (537) and Sean Williams (532) are second and third.

Which Pakistan batter has the most runs in 5 consecutive ODI innings?

Babar Azam, with 537. Fakhar Zaman made 515 in the 2018 series in Zimbabwe.

Who has the most runs between two dismissals in ODIs?

Fakhar Zaman, with 455 runs against Zimbabwe in July 2018.

Who has scored the most consecutive ODI centuries?

Kumar Sangakkara, with four in a row at the 2015 World Cup.

More ODI Records


Discover more from Skyblogs Sports

Subscribe to get the latest posts sent to your email.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top