Abrar Ahmed was born on 16 October 1998 in Karachi, Pakistan. A right‑hand leg‑spin bowler, he was called up to the national side in December 2022 for the home Test series against England. Since then he has taken 46 wickets in ten Tests at an average of 34.35, 35 wickets in nineteen ODIs at 21.51 and 51 wickets in forty‑one T20Is at 19.73, with best figures of 7 for 114 in the Test arena.

Domestically Ahmed has represented various Karachi first‑class sides and featured in the Pakistan Super League for Karachi Kings, Islamabad United and Quetta Gladiators. He debuted in Twenty20 cricket on 10 February 2017 for Karachi Kings and made his first‑class debut for Sindh on 20 November 2020. His List A debut came on 11 November 2021 for the Pakistan Shaheens.

Abrar Ahmed: quick facts

  • Born: 16 October 1998, Karachi
  • Team: Pakistan
  • Teams: list of First Class Karachi cricket teams

Abrar Ahmed career statistics

Batting

FormatMatchesInningsRunsHighestAverageStrike rate100s50s
Tests101568178.5056.6700
ODIs1992823*14.0096.5500
T20Is419421.3333.3300

Bowling

FormatMatchesWicketsBestAverageEconomy
Tests10467/11434.353.60
ODIs19354/2721.514.33
T20Is41514/919.736.97

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

Abrar Ahmed’s early life

Born in Karachi, Ahmed is the youngest of eight siblings – five brothers and three sisters – in a family that migrated from Shinkiari in Khyber Pakhtunkhwa. His elder brother Shahzad Khan previously played fast‑bowling for National Bank, and Ahmed credits his brother for spotting his talent in tape‑ball cricket. He is a hafiz, having memorised the entire Qur'an, and belongs to the Swati tribe of Pashtun heritage.

Ahmed’s parents initially observed his cricketing pursuits with caution, but his father eventually became supportive, describing himself as "very happy now" in a 2023 interview. The supportive environment at home, combined with early exposure to cricket in Karachi, laid the foundation for his later professional career.

Abrar Ahmed’s domestic career

A product of the Rashid Latif Academy, Ahmed entered professional cricket through the Pakistan Super League, making his Twenty20 debut for Karachi Kings on 10 February 2017. He later debuted in first‑class cricket for Sindh on 20 November 2020 during the Quaid‑e‑Azam Trophy and featured for various Karachi first‑class teams thereafter.

In October 2021 he was named in the Pakistan Shaheens squad for their Sri Lanka tour and made his List A debut on 11 November 2021 against Sri Lanka A. He was drafted by Islamabad United for the 2023 PSL season and subsequently traded to Quetta Gladiators ahead of the 2024 edition, continuing to be a regular feature in the league’s spin department.

Abrar Ahmed’s international career

Ahmed made his Test debut against England at Multan Cricket Stadium on 9 December 2022, claiming 7 for 114 in the first innings and 4 for 120 in the second – the first Pakistani bowler to record a ten‑wicket haul on debut since 1995 and the first to take a five‑wicket haul in the first session on debut. He added a 5 for 205 spell against New Zealand at National Bank Cricket Arena, Karachi on 26 December 2022 and a 4 for 27 performance against West Indies at Multan on 17 January 2025. Over ten Tests he has bowled 46 wickets at an average of 34.35, with a strike rate of 56.67 and an economy of 3.6, while scoring 68 runs with a highest of 17.

His One Day International debut came versus Zimbabwe at Queens Sports Club, Bulawayo on 26 November 2024, where he took 4 for 33. He recorded his best ODI figures of 4 for 27 against South Africa on 11 November 2025, earning Player of the Match as Pakistan secured a 2–1 series win. To date he has played nineteen ODIs, scoring 28 runs (highest 23 not out) and claiming 35 wickets at an average of 21.51 and economy of 4.33. In the T20I arena Ahmed debuted against New Zealand at Rawalpindi Cricket Stadium on 18 April 2024 and posted his best figures of 4 for 9 against United Arab Emirates at Sharjah on 4 September 2025. He has appeared in forty‑one T20Is, taking 51 wickets at 19.73 with an economy of 6.97, and scored four runs with a highest of 2. His most recent T20I outings in October 2026 yielded two matches without wickets.

Abrar Ahmed’s franchise and league career

Ahmed’s PSL journey began with Karachi Kings, where he featured from his 2017 debut. He later joined Islamabad United for the 2023 season before moving to Quetta Gladiators ahead of the 2024 edition, consistently providing leg‑spin options across all three franchises. His performances in the league have complemented his international duties, allowing him to hone variations and control under pressure.

Beyond the PSL, Ahmed represented Pakistan at the 2026 Asian Games, contributing to the team that secured a silver medal after a final loss to India at Kōrogi Athletic Park in Nisshin, Japan. His involvement in multi‑sport events highlights his role in Pakistan’s broader cricketing commitments.

Abrar Ahmed’s records and achievements

Ahmed’s debut Test figures of 7 for 114 remain his career best in the longest format and rank among the most economical ten‑wicket hauls on debut. He also recorded a 5 for 205 spell against New Zealand, the only instance of a Pakistani bowler taking five wickets for more than 200 runs in a Test innings. In T20Is his 4 for 9 against the United Arab Emirates stands as his finest spell, while his 1 for 8 in four overs during the 2025 Asia Cup set a record‑low return for a four‑over spell in the tournament.

Across formats Ahmed has amassed 46 Test wickets, 35 ODI wickets and 51 T20I wickets, with economy rates of 3.6, 4.33 and 6.97 respectively. He has taken three catches in Tests, six in ODIs and seven in T20Is. His early impact, highlighted by a ten‑wicket haul on debut and multiple five‑wicket hauls, places him among Pakistan’s notable spin performers of the 2020s.

Abrar Ahmed: frequently asked questions

When was Abrar Ahmed born?

Abrar Ahmed was born on 16 October 1998 in Karachi.

Where is Abrar Ahmed from?

Abrar Ahmed was born in Karachi, Pakistan.

Which teams has Abrar Ahmed played for?

Abrar Ahmed plays international cricket for Pakistan. Abrar Ahmed’s other teams include list of First Class Karachi cricket teams.

When did Abrar Ahmed make an international debut?

Abrar Ahmed made a Test debut against England at Multan Cricket Stadium on 9 December 2022. Abrar Ahmed made an ODI debut against Zimbabwe at Queens Sports Club, Bulawayo on 26 November 2024. Abrar Ahmed made a T20I debut against New Zealand at Rawalpindi Cricket Stadium on 18 April 2024.

What is Abrar Ahmed’s highest score?

Abrar Ahmed’s highest score is 17 in Tests, 23 not out in ODIs and 2 in T20Is.

How many wickets has Abrar Ahmed taken?

Abrar Ahmed has taken 46 wickets in Tests, 35 wickets in ODIs and 51 wickets in T20Is.

What are Abrar Ahmed’s best bowling figures?

Abrar Ahmed’s best bowling figures are 7/114 in Tests, 4/27 in ODIs and 4/9 in T20Is.