International career
Rana Faheem Ashraf was born on 16 January 1994. He plays for the Pakistan national cricket team and also plays first-class cricket for Faisalabad. In August 2018, the Pakistan Cricket Board gave him a central contract for the 2018–19 season. Faheem Ashraf is the first Pakistani player to take a hat-trick in T20 international cricket. Because of his strong performances, fans call him "Rana Faheem Stokes".
2017
- March: Named in Pakistan’s ODI squad for West Indies series but did not play.
- April: Included in Pakistan’s ODI squad for the ICC Champions Trophy.
- June 12: Made ODI debut vs Sri Lanka at Cardiff. Took first ODI wicket by dismissing Dinesh Chandimal.
- September 12: Made T20I debut vs World XI at Lahore.
- October 27: Took a hat-trick in the second T20I vs Sri Lanka at Abu Dhabi, first Pakistani to do so in T20I.
2018
- April: Named in Pakistan’s Test squad for tours to Ireland and England.
- May 11-15: Made Test debut vs Ireland at Dublin (Malahide).
- July: Took first five-wicket haul in ODI vs Zimbabwe at Bulawayo.
- August: Awarded central contract by Pakistan Cricket Board (PCB) for 2018–19 season.
- August: Named PCB’s Emerging Player of the Year.
2019
- April: Named in Pakistan’s squad for the 2019 Cricket World Cup.
- May 20: Dropped from final World Cup squad before tournament began.
2020
- June: Named in 29-man squad for England tour during COVID-19.
- July: Shortlisted in 20-man Test squad for England series.
2021
- January: Named in Test squad for series against South Africa.
- Scored 64 runs in first Test match of the series.
2023
- April 24: Played last T20I vs New Zealand at Rawalpindi.
- December 14-17: Played last Test match vs Australia at Perth (Optus Stadium), scoring 9 runs.
2024
- October: Ranked 87th in ICC Test batting rankings.
2025
- April 5: Played last ODI vs New Zealand at Mount Maunganui, scored 3 runs.
Career Summary (Up to 2025)
- Test Matches
- Played 17 matches.
- Scored 687 runs.
- Batting average: 26.
- Hit 100 fours and 3 sixes.
- ODI Matches
- Played 37 matches.
- Scored 322 runs.
- Batting average: 13.
- Hit 26 fours and 10 sixes.
- T20 International Matches
- Played 48 matches.
- Scored 311 runs.
- Batting average: 12.
- Hit 19 fours and 18 sixes.
Leagues Participation
Faheem Ashraf played in the Pakistan Super League for many years. From 2018 to 2024, he was part of Islamabad United. In 2025, he joined Quetta Gladiators. He took part in many important matches during these seasons.
Pakistan Super League
Faheem Ashraf played in the Pakistan Super League across many seasons. He spent most of his time with Islamabad United. In 2025, he moved to Quetta Gladiators. His name appeared in many important matches, where he helped with both bat and ball.
Year
|
Team
|
Notes
|
2018
|
Islamabad United
|
Picked from Gold category. Took 18 wickets. Helped team win the title. Got the maroon cap as top wicket-taker.
|
2019
|
Islamabad United
|
Stayed with the squad. Played key games. Took wickets in close matches.
|
2020
|
Islamabad United
|
Played full season. Helped in tight situations.
|
2021
|
Islamabad United
|
Took part in matches. Supported team in both roles.
|
2022
|
Islamabad United
|
Picked again in draft. Played all matches in the season.
|
2023
|
Islamabad United
|
Scored 51 runs vs Multan Sultans. Team won the match. Got Player of the Match.
|
2024
|
Islamabad United
|
Took part in win against Karachi Kings. Named Player of the Match.
|
2025
|
Quetta Gladiators
|
Joined new team. Took 5 wickets vs Peshawar Zalmi. Team won by 64 runs.
|
Domestic career
Faheem Ashraf started cricket in 2010 in the Under-19 inter-district tournament in Faisalabad. Later, he joined the Faisalabad Under-19 team. In 2013, he played for Kasur in a senior district-level tournament. That same year, he entered the Faisalabad squad for the Quaid-e-Azam Trophy.
He scored a century in his first first-class match. In the 2016–17 Departmental One Day Cup, he took 19 wickets and became the top bowler. In the 2017 Pakistan Cup, he played for Punjab and took 8 wickets in 4 matches. In 2019, he was selected in the Central Punjab squad for the Quaid-e-Azam Trophy.
Faheem Ashraf started as a fast bowler. Later, he became known for strong hitting in the lower order. In 2017, he scored 64 runs from 30 balls in a warm-up game against Bangladesh before the Champions Trophy. His mentor Tauseef Ahmed noticed that innings and pushed for his selection in the national team.
He has done well in both red-ball and white-ball matches. His bowling average in first-class cricket is 26.93. He has taken five five-wicket hauls. In List A matches, his bowling average is 24.91. Faheem Ashraf plays as a seam-bowling allrounder. Pakistan teams often look for players with this role.
Other Leagues
Faheem Ashraf took part in different leagues outside Pakistan. He played in Afghanistan, Bangladesh, Sri Lanka, Australia, and Hong Kong. In some matches, he bowled well or scored important runs. He also led the Pakistan team in one short-format tournament.
- In 2018, he joined Paktia for the first Afghanistan Premier League.
- In the 2019/20 season, he played for Dhaka Platoon in the Bangladesh Premier League.
- In July 2022, he joined Galle Gladiators in the Lanka Premier League.
- In August 2022, he played for Hobart Hurricanes in Big Bash League season 12.
- In 2024, he became captain of the Pakistan team in the Hong Kong Cricket Sixes.
- In the same year, he played for Khulna Tigers in the Bangladesh Premier League. He scored 32, 13, 5, and 1 runs in four matches.
- In 2025, he joined Fortune Barishal in the Bangladesh Premier League. In January, he took 5 wickets for 7 runs in 3.1 overs against Sylhet Strikers. No other foreign player reached this result in that season.
Records and achievements
Faheem Ashraf has many important records in his career. His performance shows strong skills in bowling and batting.
- In October 2024, he was ranked 87th in ICC Test batting.
- In the 2024–2025 season, he took 5 wickets for 7 runs in a match against Sylhet Strikers. This was a record for a foreign player that season in the Bangladesh Premier League.
- The Pakistan Cricket Board named him Emerging Player of the Year in 2018.
- On 27 October 2017, Faheem Ashraf became the first Pakistani and the sixth player in the world to take a hat-trick in T20 International matches.
- In 2017, he played in the Pakistan team that won 3 T20 matches and 3 One Day International matches in the UAE. The team won T20s 3-0 and ODIs 2-1.
Personal life
Faheem Ashraf is a cricket player with many fans. He comes from a big family and shares his thoughts on cricket.
Family
Faheem was born in a Muslim Rajput family in Pool Nagar, Kasur, Punjab. His father, Muhammad Ashraf, works as a lawyer. Faheem has six brothers and two sisters.
Finance
In 2025, Faheem Ashraf’s wealth is about 1.5 million US dollars.
Scandals
In the 2024 Champions One Day Cup, Faheem talked about problems with cricket umpiring in Pakistan. He said some decisions depend on personal links. He asked for better rules for picking umpires and said some referees might take bribes from players.
Fans
Many cricket fans liked Faheem Ashraf after his play in the 2023 Pakistan Super League. Fans called him "Rana Faheem Stokes" because he plays like Ben Stokes. Faheem has about 387,000 followers on Instagram.