The record of Most Runs in a Series for Pakistan in ODIs represents some of the greatest batting performances in Pakistan cricket history. Many legendary Pakistani batters have dominated ODI series against strong international teams and created unforgettable records with their consistency and attacking stroke play. From classic batters like Javed Miandad and Mohammad Yousuf to modern stars like Babar Azam and Fakhar Zaman, Pakistan has produced several world-class ODI players.
When discussing Most Runs in a Series for Pakistan in ODIs, consistency becomes the most important factor. A player must perform in every match, handle pressure situations, and score heavily throughout the series. Some players achieved these records during World Cups, while others dominated bilateral ODI series in different countries and conditions.
List of 10 Most Runs in a Series for Pakistan in ODIs
10. Ijaz Ahmed

Ijaz Ahmed played an important role for Pakistan during the Carlton & United Series in Australia in 1996/97. His batting performance remains one of the notable entries in the history of Most Runs in a Series for Pakistan in ODIs. Playing in Australian conditions against strong bowling attacks was never easy, but Ijaz Ahmed handled the challenge very well.
The record of Most Runs in a Series for Pakistan in ODIs includes many attacking batters, but Ijaz Ahmed’s contribution was based more on stability and patience. His innings often helped Pakistan recover from difficult situations and build solid totals.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 10 | 395 | 1 | 94 | 70.91 |
9. Mohammad Rizwan

Mohammad Rizwan produced one of the best modern performances in the list of Most Runs in a Series for Pakistan in ODIs during the ICC Cricket World Cup 2023/24. He scored 395 runs in 8 innings and showed remarkable consistency in difficult situations.
One reason why Rizwan’s performance is important in the history of Most Runs in a Series for Pakistan in ODIs is his ability to remain calm under pressure. He often stabilized the innings after early wickets and guided Pakistan toward competitive totals.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 9 | 395 | 2 | 131* | 95.41 |
READ MORE: Top 10 Pakistani Batsmen with the best ODI Averages of All Time
8. Imam-ul-Haq

Imam-ul-Haq played a brilliant ODI series in Zimbabwe in 2018 and secured his place among the players with the Most Runs in a Series for Pakistan in ODIs. He scored 395 runs in just 5 matches and dominated Zimbabwe’s bowling attack with controlled batting.
Imam showed excellent concentration throughout the series. His ability to bat for long periods helped Pakistan win matches comfortably. He also converted his starts into big scores, including multiple centuries, which strengthened his position in the list of Most Runs in a Series for Pakistan in ODIs.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 5 | 395 | 0 | 128 | 95.64 |
7. Mohammad Yousuf

Mohammad Yousuf was one of the most elegant batters Pakistan ever produced, and his performance in Zimbabwe during 2002/03 remains one of the greatest examples of Most Runs in a Series for Pakistan in ODIs. He scored 405 runs in only 4 innings and remained unbeaten three times.
Among all entries in Most Runs in a Series for Pakistan in ODIs, Mohammad Yousuf’s average stands out because he remained not out in most innings. His batting helped Pakistan completely control the series against Zimbabwe.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 5 | 405 | 3 | 141* | 118.42 |
6. Aamer Sohail

Aamer Sohail was famous for his aggressive batting at the top order, and his performance in the Mandela Trophy 1994/95 places him among the players with the Most Runs in a Series for Pakistan in ODIs. He scored 432 runs in 8 matches with fearless stroke play.
The list of Most Runs in a Series for Pakistan in ODIs includes many technically strong players, but Sohail stood out because of his aggression and confidence. His century and multiple half-centuries showed how consistent he was throughout the series.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 8 | 432 | 0 | 100 | 81.35 |
5. Javed Miandad

Javed Miandad’s performance in the 1991/92 Cricket World Cup is one of the most memorable achievements in the history of Most Runs in a Series for Pakistan in ODIs. He scored 437 runs in 9 matches and played a major role in Pakistan’s successful World Cup campaign.
The history of Most Runs in a Series for Pakistan in ODIs cannot be completed without mentioning Miandad because his consistency helped Pakistan eventually win the World Cup. His innings often came during difficult situations and guided Pakistan toward victory.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 9 | 437 | 2 | 89 | 62.60 |
4. Mohammad Hafeez

Mohammad Hafeez produced one of the best batting performances in UAE conditions and became one of the leading names in Most Runs in a Series for Pakistan in ODIs. He scored 448 runs in 5 matches against Sri Lanka and remained unbeaten twice.
His performance remains one of the finest modern entries in Most Runs in a Series for Pakistan in ODIs because he maintained both consistency and a strong strike rate. Pakistan heavily depended on its batting during the series.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 5 | 448 | 2 | 140* | 91.05 |
3. Salman Butt

Salman Butt delivered a dominant batting performance against Bangladesh during the 2007/08 home series and earned a place among the players with the Most Runs in a Series for Pakistan in ODIs. He scored 451 runs in only 5 matches.
The record of Most Runs in a Series for Pakistan in ODIs includes many legendary names, and Salman Butt’s performance stands out because of the speed and consistency with which he scored runs throughout the series.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 5 | 451 | 0 | 136 | 97.19 |
READ MORE: Top 10 Lowest Totals in Pakistan Super League History
2. Babar Azam

Babar Azam played one of the finest World Cup tournaments by a Pakistan batter and secured second place in Most Runs in a Series for Pakistan in ODIs. During the 2019 World Cup in England, he scored 474 runs in 8 innings.
His ability to score runs under pressure is one reason why he is regarded as one of the best modern batters in cricket. The list of Most Runs in a Series for Pakistan in ODIs became even stronger with Babar’s exceptional World Cup performance.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 8 | 474 | 1 | 101* | 87.77 |
1. Fakhar Zaman

Fakhar Zaman holds the record for the Most Runs in a Series for Pakistan in ODIs with an incredible 515 runs against Zimbabwe in 2018. His batting during the series was aggressive, fearless, and highly entertaining.
No player in the history of Most Runs in a Series for Pakistan in ODIs has crossed Fakhar Zaman’s tally so far. His consistency, power-hitting, and ability to score big hundreds make this one of the greatest ODI series performances in cricket history.
| Matches | Runs | NO | HS | SR |
|---|---|---|---|---|
| 5 | 515 | 3 | 210* | 111.47 |
The list of Most Runs in a Series for Pakistan in ODIs includes some of the greatest batting performances ever seen in ODI cricket. These players performed consistently across the entire series and helped Pakistan achieve memorable victories. Legends like Javed Miandad and Mohammad Yousuf showed class and stability, while modern stars like Babar Azam, Mohammad Rizwan, and Fakhar Zaman displayed aggressive yet controlled batting. Every player on this list contributed something unique to the history of Most Runs in a Series for Pakistan in ODIs.
FAQs
1. Who has scored the Most Runs in a Series for Pakistan in ODIs?
Fakhar Zaman
Fakhar Zaman holds the record for the Most Runs in a Series for Pakistan in ODIs. He scored 515 runs in 5 matches against Zimbabwe in 2018, including a double century.
2. Which Pakistan batter scored the most runs in an ODI World Cup series?
Babar Azam
Babar Azam scored 474 runs during the 2019 ICC Cricket World Cup, which is the highest by a Pakistan batter in a single ODI World Cup edition.
3. How many players have scored more than 400 runs in a single ODI series for Pakistan?
Seven Pakistan players have crossed 400 runs in a single ODI series. These performances are among the greatest achievements in the history of Most Runs in a Series for Pakistan in ODIs.
4. Why is the record of Most Runs in a Series for Pakistan in ODIs important?
The record of Most Runs in a Series for Pakistan in ODIs shows a batter’s consistency, match-winning ability, and performance under pressure throughout an entire ODI series against international teams.
