PakistanTest and ODI ground1959 to 2026
Gaddafi Stadium
Lahore, Pakistan
Gaddafi Stadium in numbers
Gaddafi Stadium, in Lahore, Pakistan, has staged 41 Tests and 73 one-day internationals in CricArcade's archives. The first was a Test between Pakistan and Australia in 1959, and the most recent international here was in 2026. The scorecards know it by 2 names: Lahore Stadium (1959 to 1969) and Gaddafi Stadium (1973 to 2026). Its Tests span 60 years and more.
Of the 41 Tests played at Gaddafi Stadium, 22 were drawn (54%), 4 won by the side batting first and 15 by the side batting second. Only 21% of decided Tests have gone to the side batting first; chasing has been the stronger hand here. Pakistan have played 41 of those Tests and won 12, lost 7 and drawn or tied 22, a win rate of 29%. The most frequent visitors have been England (8) and India (7). The average first-innings total was 298 in the 1960s (4 Tests) and 410 in the 2000s (10 Tests). Its busiest decade was the 1980s, with 13 Tests, against 10 in the 2000s. Mohammad Yousuf has made more Test runs here than anyone, 1,125 in 14 innings with 5 hundreds, and Imran Khan has taken the most wickets, 56 in 11 Tests. The highest total is Pakistan's 699 for 5 in 1989; the lowest completed innings New Zealand's 73 in 2002; the highest individual score Inzamam-ul-Haq's 329 against New Zealand in 2002; the best bowling Abdul Qadir's 9 for 56 in 1987. The heaviest defeat was New Zealand's, by an innings and 324 runs against Pakistan in 2002.
Of the 73 ODIs played at Gaddafi Stadium, sides batting first have won 37 and chasing sides 34, with 1 tie; 1 produced no result. Decided ODIs have split close to evenly between the side batting first and the side batting second. Pakistan have played 58 of those ODIs and won 35, lost 21 and tied or had no result in 2, a win rate of 60%. The most frequent visitors have been Sri Lanka (14) and Australia (13). The average first-innings total was 209 in the 1980s (12 ODIs) and 285 in the 2020s (12 ODIs), peaking at 313 in the 2010s. Its busiest decade was the 2000s, with 25 ODIs, against 20 in the 1990s. Shoaib Malik has made more ODI runs here than anyone, 1,030 in 22 innings with 3 hundreds, and Wasim Akram has taken the most wickets, 23 in 17 ODIs. The highest total is Pakistan's 375 for 3 in 2015; the lowest completed innings Pakistan's 75 in 2009; the highest individual score Ben Duckett's 165 against Australia in 2025; the best bowling Lance Klusener's 6 for 49 in 1997. The widest margin by runs was Sri Lanka's 234-run win over Pakistan in 2009. The closest finishes: Sri Lanka won by 2 runs (2023) and Match tied (1991).
Tests at Gaddafi Stadium
41 Tests, 1959 to 2022. The first was Pakistan v Australia on 21 November 1959: Australia won by 7 wickets.
- Won batting first
- Won batting second
- Drawn / tied
First-innings totals by decade
| Decade | Tests | Average first-innings total |
|---|---|---|
| 1950s | 1 | 146 |
| 1960s | 4 | 298 |
| 1970s | 5 | 315 |
| 1980s | 13 | 317 |
| 1990s | 7 | 244 |
| 2000s | 10 | 410 |
| 2020s | 1 | 391 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Mohammad Yousuf | Pakistan | 14 | 1,125 | 5 |
| Javed Miandad | Pakistan | 23 | 1,122 | 3 |
| Zaheer Abbas | Pakistan | 15 | 1,093 | 4 |
| Inzamam-ul-Haq | Pakistan | 17 | 873 | 2 |
| Mudassar Nazar | Pakistan | 17 | 811 | 3 |
Most wickets
| Bowler | Team | Tests | Wkts |
|---|---|---|---|
| Imran Khan | Pakistan | 11 | 56 |
| Abdul Qadir | Pakistan | 12 | 51 |
| Sarfraz Nawaz | Pakistan | 10 | 33 |
| Danish Kaneria | Pakistan | 8 | 32 |
| Waqar Younis | Pakistan | 7 | 29 |
Test records
- Highest total
- 699/5
- Lowest completed total
- 73
- Highest score
- 329 · Inzamam-ul-Haq
- Best bowling
- 9/56 · Abdul Qadir
- Biggest innings win
- Inns & 324
- Biggest win by runs
- 115 runs
ODIs at Gaddafi Stadium
73 ODIs, 1978 to 2026. The first was Pakistan v England on 13 January 1978: Pakistan won by 36 runs.
- Won batting first
- Won batting second
- Tied / NR
First-innings totals by decade
| Decade | ODIs | Average first-innings total |
|---|---|---|
| 1970s | 1 | 158 |
| 1980s | 12 | 209 |
| 1990s | 20 | 234 |
| 2000s | 25 | 280 |
| 2010s | 3 | 313 |
| 2020s | 12 | 285 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Shoaib Malik | Pakistan | 22 | 1,030 | 3 |
| Mohammad Yousuf | Pakistan | 22 | 946 | 3 |
| Inzamam-ul-Haq | Pakistan | 19 | 779 | 1 |
| Javed Miandad | Pakistan | 15 | 604 | 1 |
| Saeed Anwar | Pakistan | 13 | 572 | 2 |
Most wickets
| Bowler | Team | ODIs | Wkts |
|---|---|---|---|
| Wasim Akram | Pakistan | 17 | 23 |
| Mohammad Sami | Pakistan | 13 | 19 |
| Shahid Afridi | Pakistan | 18 | 16 |
| Shoaib Akhtar | Pakistan | 11 | 16 |
| Shaheen Shah Afridi | Pakistan | 6 | 16 |
ODI records
- Highest total
- 375/3
- Lowest completed total
- 75
- Highest score
- 165 · Ben Duckett
- Best bowling
- 6/49 · Lance Klusener
- Biggest win by runs
- 234 runs
Closest finishes
- Sri Lanka won by 2 runs (2023)
- Match tied (1991)
- Pakistan won by 1 wicket (with 0 balls remaining) (1987)
Most recent matches
- Australia v Pakistan (ODI, 4 June 2026): Pakistan won by 4 wickets
- Australia v Pakistan (ODI, 2 June 2026): Australia won by 41 runs
- New Zealand v South Africa (ODI, 5 March 2025): New Zealand won by 50 runs
- England v Australia (ODI, 22 February 2025): Australia won by 5 wickets
- South Africa v New Zealand (ODI, 10 February 2025): New Zealand won by 6 wickets
- New Zealand v Pakistan (ODI, 8 February 2025): New Zealand won by 78 runs
- Bangladesh v Pakistan (ODI, 6 September 2023): Pakistan won by 7 wickets (with 63 balls remaining)
- Sri Lanka v Afghanistan (ODI, 5 September 2023): Sri Lanka won by 2 runs
- Bangladesh v Afghanistan (ODI, 3 September 2023): Bangladesh won by 89 runs
- Australia v Pakistan (ODI, 2 April 2022): Pakistan won by 9 wickets (with 73 balls remaining)
Names in the scorecards
Grounds are renamed and sponsors change; the archive keeps the name each scorecard used. This page brings them together as one ground.
| Name | Used |
|---|---|
| Lahore Stadium | 1959 to 1969 |
| Gaddafi Stadium | 1973 to 2026 |
Sources
- CricArcade Test archive: 41 scorecards at this ground
- CricArcade ODI archive: 73 scorecards at this ground
- Figures computed with scripts/build-archive-derived.ts over the scorecards