Ghazi Ghori was born on 16 March 2003 in Karachi, Sindh, Pakistan. A right‑handed batsman and wicket‑keeper, he progressed through the Pakistan Under‑19 set‑up before making his first‑class debut for Karachi Whites in the final of the 2023–24 Quaid‑e‑Azam Trophy. He later appeared for Higher Education Commission, State Bank of Pakistan and Karachi Blues in the domestic circuit, and recorded three first‑class centuries, including a 110 against Water and Power Development Authority in December 2023 and an unbeaten 138 for State Bank of Pakistan in January 2026.

Ghori made his One Day International debut for Pakistan against Bangladesh at Mirpur on 15 March 2026, scoring 29 runs. He went on to play four ODIs, accumulating 139 runs at an average of 34.75, with a top score of 65 against Australia at Rawalpindi on 30 May 2026. He earned his Test cap a few months later, facing England at Edgbaston on 9 September 2026, where he made 20 runs across two innings.

Ghazi Ghori: quick facts

  • Born: 16 March 2003
  • Team: Pakistan

Ghazi Ghori career statistics

Batting

FormatMatchesInningsRunsHighestAverageStrike rate100s50s
Tests12201610.0062.5000
ODIs441396534.7572.4001

Figures as of 14 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.

Ghazi Ghori’s domestic career

Ghori featured for Pakistan Under‑19s before stepping into senior domestic cricket. He made his first‑class debut for Karachi Whites against Faisalabad Region in the final of the 2023–24 Quaid‑e‑Azam Trophy. His List A debut came for Higher Education Commission versus State Bank of Pakistan in the 2024 President’s Cup Grade‑I, while his Twenty20 debut was recorded for Dolphins against Panthers in the 2024–25 Champions T20 Cup. Subsequent seasons saw him turn out for State Bank of Pakistan in the first‑class arena, Karachi Blues in regional T20 competitions, and Islamabad United in the Pakistan Super League.

Ghori’s first‑class batting flourished with three centuries. He scored 110 for Higher Education Commission against Water and Power Development Authority in December 2023. In January 2026, representing State Bank of Pakistan, he posted 113 not out followed by 138 in the same match against Ghani Glass, forging a 179‑run fourth‑wicket stand with Rameez Aziz. The following month he added an unbeaten 128 against WAPDA, sharing a 148‑run third‑wicket partnership with Mohammad Hurraira. These innings highlighted his ability to build long knocks and contribute to substantial partnerships.

Ghazi Ghori’s international career

Ghori earned his Test cap against England at Edgbaston on 9 September 2026. In that solitary appearance he batted in two innings, scoring a total of 20 runs with a highest score of 16 and an average of 10. He also took two catches behind the stumps. The match remains his only Test to date, providing an early exposure to the longest format.

His One Day International career began on 15 March 2026 versus Bangladesh at Mirpur, where he made 29 runs. Over four ODIs he accumulated 139 runs at an average of 34.75 and a strike rate of 72.4, including one half‑century. The highest score, 65, came against Australia at Rawalpindi Cricket Stadium on 30 May 2026, followed by a 37‑run effort at Gaddafi Stadium, Lahore on 2 June 2026. Ghori also contributed three catches as a wicket‑keeper in the limited‑overs format.

Ghazi Ghori’s franchise and league career

Ghori joined the Pakistan Super League franchise Islamabad United, featuring in the competition’s 2024–25 season. As a wicket‑keeper‑batsman he provided depth in the batting order and contributed behind the stumps, gaining experience in a high‑pressure tournament. His inclusion in the squad reflected his rising profile after strong domestic performances, and he participated in several matches, offering reliable glove work and occasional lower‑order runs.

Earlier, Ghori turned out for the Dolphins in the 2024–25 Champions T20 Cup, making his Twenty20 debut against the Panthers. He batted in the middle order and kept wickets, showing his versatility across formats. The appearance added another format to his resume and helped him adapt to the faster pace of franchise cricket, providing valuable experience ahead of his involvement in the Pakistan Super League.

Ghazi Ghori’s playing style

Ghori bats right‑handed and combines his batting with wicket‑keeping duties. In ODIs he has maintained a strike rate of 72.4, while his Test strike rate stands at 62.5, indicating a measured approach suited to building innings. His record of three first‑class centuries demonstrates the capacity to play long, patient knocks, and his half‑century in limited‑overs cricket shows adaptability to faster scoring when required.

Ghazi Ghori’s records and achievements

Ghori’s highest international score is 65 runs, achieved against Australia at Rawalpindi on 30 May 2026. In first‑class cricket he has recorded three centuries: 110 against Water and Power Development Authority in December 2023, 113 not out and 138 against Ghani Glass in January 2026, and an unbeaten 128 versus WAPDA in February 2026. His sole ODI fifty and multiple catches – three in ODIs and two in his only Test – underline his contributions as a wicket‑keeper‑batsman.

He made his ODI debut on 15 March 2026 against Bangladesh and his Test debut on 9 September 2026 versus England, marking a rapid rise to the senior national side within the same year. Within a few months he progressed from limited‑overs initiation to the longest format, accumulating 139 runs in ODIs and gaining experience in the field with five international catches, underscoring his swift integration into Pakistan’s cricketing framework.

Ghazi Ghori: frequently asked questions

When was Ghazi Ghori born?

Ghazi Ghori was born on 16 March 2003.

Which teams has Ghazi Ghori played for?

Ghazi Ghori plays international cricket for Pakistan.

When did Ghazi Ghori make an international debut?

Ghazi Ghori made a Test debut against England at Edgbaston on 9 September 2026. Ghazi Ghori made an ODI debut against Bangladesh at Shere Bangla National Stadium, Mirpur on 15 March 2026.

What is Ghazi Ghori’s highest score?

Ghazi Ghori’s highest score is 16 in Tests and 65 in ODIs.