
Most Runs Conceded in ODI cricket records highlight how difficult modern one-day cricket has become for bowlers. Flat pitches, aggressive batting, and powerplay rules often create nightmare spells even for world-class bowlers. Pakistan has produced legendary fast bowlers over the years, but some difficult bowling performances also became part of ODI history. Here are the top 10 bowlers with the Most Runs Conceded in ODI innings for Pakistan.
10. Waqar Younis – 86 Runs vs Sri Lanka (1998)

Waqar Younis endured an expensive outing against Sri Lanka in Benoni during 1998 where he conceded 86 runs in 10 overs despite taking two wickets. The Sri Lankan batters attacked aggressively throughout the innings, making it one of the costliest spells in Pakistan ODI history.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 10.0 | 86 | 2 | 8.60 | Sri Lanka |
9. Wahab Riaz – 86 Runs vs India (2008)

Wahab Riaz conceded 86 runs against India in Mirpur during 2008 as India’s strong batting lineup dominated Pakistan’s bowling attack. Wahab managed to take two wickets but struggled to control the run flow throughout the innings.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 9.2 | 86 | 2 | 9.21 | India |
8. Sohail Tanvir – 87 Runs vs India (2008)

Sohail Tanvir suffered a difficult spell against India in Karachi in 2008 where he gave away 87 runs in his 10-over spell. India’s aggressive batting display left Pakistan’s bowlers under immense pressure during the match.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 10.0 | 87 | 1 | 8.70 | India |
7. Wahab Riaz – 87 Runs vs India (2017)

Wahab Riaz appears again on the list after conceding 87 runs against India during the 2017 ICC Champions Trophy clash in Birmingham. India’s top order attacked from the start, making it one of the toughest ODI spells of Wahab’s career.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 8.4 | 87 | 0 | 10.03 | India |
Also Read:
6. Shaheen Shah Afridi – 88 Runs vs New Zealand (2025)

Shaheen Shah Afridi conceded 88 runs against New Zealand in Lahore during 2025 despite taking three wickets. New Zealand’s aggressive batting approach and batting-friendly conditions made it a difficult day for Pakistan’s lead fast bowler.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 10.0 | 88 | 3 | 8.80 | New Zealand |
5. Shaheen Shah Afridi – 90 Runs vs New Zealand (2023)

Shaheen Shah Afridi had another expensive ODI spell against New Zealand during the 2023 World Cup in Bengaluru where he conceded 90 runs in his full quota without taking a wicket. The flat pitch and aggressive batting made bowling extremely difficult.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 10.0 | 90 | 0 | 9.00 | New Zealand |
4. Naved-ul-Hasan – 92 Runs vs South Africa (2007)

Naved-ul-Hasan struggled badly against South Africa in Centurion during 2007 where he conceded 92 runs in just eight overs. South Africa’s batters dominated throughout the innings and punished every loose delivery.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 8.0 | 92 | 2 | 11.50 | South Africa |
3. Bilawal Bhatti – 93 Runs vs New Zealand (2015)

Bilawal Bhatti features among the bowlers with the Most Runs Conceded in ODI innings after conceding 93 runs against New Zealand in Napier during 2015. New Zealand’s aggressive batters dominated from the beginning, and Bhatti struggled to stop the flow of boundaries during his full 10-over spell.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 10.0 | 93 | 0 | 9.30 | New Zealand |
2. Wahab Riaz – 93 Runs vs South Africa (2013)

Wahab Riaz recorded one of the highest spells in the Most Runs Conceded in ODI records for Pakistan when he gave away 93 runs against South Africa in Johannesburg during 2013. South Africa’s powerful batting lineup attacked aggressively throughout the innings, making it extremely difficult for Wahab to contain the scoring despite taking two wickets.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 10.0 | 93 | 2 | 9.30 | South Africa |
1. Hasan Ali – 100 Runs vs Australia (2017)

Hasan Ali holds the unwanted record for the Most Runs Conceded in ODI innings by a Pakistani bowler after giving away 100 runs against Australia in Adelaide during 2017. Australia’s aggressive batting lineup attacked relentlessly, making Hasan the first Pakistan bowler to concede 100 runs in an ODI spell.
| Overs | Runs Conceded | Wickets | Economy | Opposition |
|---|---|---|---|---|
| 9.0 | 100 | 2 | 11.11 | Australia |
The records for the Most Runs Conceded in ODI innings show how challenging ODI cricket has become for bowlers in the modern era. Even legendary bowlers can have difficult days against powerful batting lineups and batting-friendly conditions. Despite these expensive spells, Pakistan continues to maintain its reputation for producing world-class fast bowlers across generations.
FAQs
Who has conceded the Most Runs Conceded in ODI innings for Pakistan?
Hasan Ali conceded 100 runs against Australia in 2017, the highest by a Pakistani bowler in ODI cricket.
Which Pakistani bowler has the Most Runs Conceded in ODI?
Wahab Riaz appears multiple times among Pakistan’s most expensive ODI bowling spells.
Which opposition appears most in these records?
India, New Zealand, and South Africa appear several times in the list of the Most Runs Conceded in ODI innings.
Has any Pakistani bowler conceded over 100 runs in ODI cricket?
No Pakistani bowler has conceded more than 100 runs in a single ODI innings so far.
Why are ODI bowling figures becoming more expensive?
Aggressive batting, flatter pitches, shorter boundaries, and modern ODI strategies have increased high-scoring matches significantly.