Skip to content
Foundation5 min

Inzamam-ul-Haq: Pakistan's Greatest Batsman — 8,829 Test Runs, 25 Centuries, 1992 WC Sensation

Inzamam-ul-Haq is a Pakistani cricketer born on 3 March 1970 in Multan. He is Pakistan's all-time leading Test run-scorer, with 8,829 runs at 49.60 with 25 centuries in 120 Tests. He made his international debut aged 22 at the 1992 ODI World Cup in Australia and New Zealand, where he scored 60 from 37 balls against New Zealand in the semi-final to drag Pakistan into the final — he was named Player of the Tournament with 156 runs from four innings. A right-handed middle-order batsman of unusual bulk and deceptive grace, he was famous for touch, timing, and wrist work rather than brute force. He captained Pakistan in 31 Tests. He retired from all international cricket in 2007.

Written by GeoCric EditorialUpdated Sep 24, 2026
ShareShareWhatsAppFacebook

Inzamam-ul-Haq was born on 3 March 1970 in Multan, Punjab. He is Pakistan's all-time leading Test run-scorer: 8,829 runs at 49.60 with 25 centuries in 120 Tests. Despite his considerable physical bulk, he was renowned for extraordinary touch, timing, and wrist work — moving with an almost lazy elegance to despatch deliveries to all parts of the ground. He made his international debut in unusual circumstances: at the 1992 ODI World Cup in Australia and New Zealand.

The 1992 World Cup Sensation

In the semi-final against New Zealand at Eden Park in Auckland on 22 March 1992, Pakistan needed runs quickly from a seemingly impossible position. Inzamam — 22 years old and barely known internationally — walked out and scored 60 from just 37 balls, pulling Pakistan from 140 for 4 chasing 263 to a position from which they reached 262 — losing by just 1 run on revised target. His knock changed the momentum; Javed Miandad and others consolidated what he began. He was named Player of the Tournament with 156 runs across the competition. Pakistan won the final against England by 22 runs.

8,829 Test Runs and Pakistan Captaincy

Inzamam accumulated 8,829 Test runs at 49.60 with 25 centuries in 120 Tests — Pakistan's all-time record. He captained Pakistan in 31 Tests. He was famous for transforming the Pakistan middle order from a mercurial unit into a more consistent batting force during the 1990s and 2000s. He retired from all international cricket in 2007.

Inzamam-ul-Haq career highlights: Born Multan, 3 Mar 1970. Pakistan debut: 1992 WC. Test career: 8,829 runs at 49.60, 25 centuries (120 Tests — PAK all-time record at retirement). ODI career: 11,739 runs at 39.52. Pakistan captain: 31 Tests. 1992 WC: 156 runs, Player of Tournament (60 off 37 balls vs NZ semi-final). Retired: 2007.

Frequently asked questions

Who is Pakistan's all-time leading Test run-scorer and what did he do at the 1992 World Cup?

Inzamam-ul-Haq is Pakistan's all-time leading Test run-scorer: 8,829 runs at 49.60 with 25 centuries in 120 Tests. He first came to global attention at the 1992 ODI World Cup in Australia/New Zealand, where he scored a match-altering 60 from 37 balls against New Zealand in the semi-final to drag Pakistan back into contention. He was named Player of the Tournament with 156 runs. Pakistan won the final against England by 22 runs. He captained Pakistan in 31 Tests and retired in 2007.