Fareed Ahmad is an Afghan cricketer born on 10 August 1994 in Nangarhar Province, Afghanistan. A right‑arm bowler, he has represented the Afghanistan national cricket team in both One Day Internationals and Twenty20 Internationals. Ahmad made his ODI debut against the United Arab Emirates on 2 December 2014 and entered the T20I arena on 14 December 2016, also against the United Arab Emirates. His early international exposure was further enhanced by participation in the 2014 Asian Games.

Ahmad was a travelling reserve for Afghanistan’s squad at the 2021 ICC Men's T20 World Cup and later named in the full squad for the 2024 tournament. He featured in the Kabul squad for the inaugural Afghanistan Premier League in 2018. In October 2026 he recorded figures of 1/51 in a T20I match. During the 2022 Asia Cup he was fined 25 per cent of his match fees for breaching the ICC Code of Conduct.

Fareed Ahmad: quick facts

  • Born: 10 August 1994, Nangarhar Province
  • Team: Afghanistan
  • Teams: Afghanistan national cricket team

Fareed Ahmad’s early life

Fareed Ahmad was born on 10 August 1994 in Nangarhar Province, Afghanistan. His early years were spent in his native province, where he developed an interest in cricket that would later shape his professional path. Growing up in a region that has contributed several players to the national setup, Ahmad pursued the sport through local structures before attracting the attention of national selectors.

His progression through Afghanistan’s cricketing pathways led to his first major international exposure at the 2014 Asian Games, where he represented his country in a multi‑sport event. Participation in the Asian Games provided Ahmad with experience against diverse opposition and marked his entry onto the broader sporting stage. The tournament, held in September 2014, was a stepping stone that preceded his subsequent senior international debuts.

Following his Asian Games appearance, Ahmad continued to hone his skills in domestic competitions, which eventually culminated in his selection for Afghanistan’s national side across formats. His early domestic performances, though not extensively documented, were sufficient to earn him a place in the senior squad, reflecting the confidence of selectors in his abilities as a bowler. This foundation set the stage for his later contributions at the international level.

Fareed Ahmad’s domestic career

In September 2018, Fareed Ahmad was named in the Kabul squad for the inaugural edition of the Afghanistan Premier League (APL). The APL, launched as the country’s premier domestic Twenty20 competition, featured a mix of local talent and overseas players. Ahmad’s inclusion signalled his recognition within Afghanistan’s domestic circuit and offered him a platform to showcase his bowling against high‑profile opposition.

Selection for the APL required Ahmad to train alongside seasoned professionals, allowing him to refine his bowling techniques and tactical awareness. The experience of competing in a high‑visibility league contributed to his development, providing exposure to varied playing conditions and strategies employed by both domestic and international players. This period was instrumental in preparing him for the demands of senior international cricket.

Continued participation in Afghanistan’s domestic cricket structures kept Ahmad in contention for national duties. His performances at the domestic level were a factor in his selection for Afghanistan’s squad for the 2024 ICC Men's T20 World Cup tournament. The appointment reflected the selectors’ confidence in his ability to contribute to the team’s bowling attack in major international events. He remained a key figure in the domestic bowling lineup, offering pace and control.

Fareed Ahmad in internationals, last 12 months

  • T20I: 1 match, 1 wicket (best 1/51)

Fareed Ahmad: frequently asked questions

When was Fareed Ahmad born?

Fareed Ahmad was born on 10 August 1994 in Nangarhar Province.

Where is Fareed Ahmad from?

Fareed Ahmad was born in Nangarhar Province, Afghanistan.

Which teams has Fareed Ahmad played for?

Fareed Ahmad plays international cricket for Afghanistan. Fareed Ahmad’s other teams include Afghanistan national cricket team.

What are Fareed Ahmad’s international stats in the last 12 months?

From October 2026 to October 2026, Fareed Ahmad played T20I: 1 match, 1 wicket (best 1/51).