Faheem Ashraf

Faheem Ashraf

all rounder

Full name:Faheem Ashraf
Nationality:Pakistan
Batting style:left handed batsman
Bowling Style:right arm medium

Teams

2025 Teams

Fortune Barishal

Pakistan

Quetta Gladiators

Career Averages

Bowling

LeagueTestOdiT20iFirst classList aT20
Matches1634487078171
Innings29334612177168
Overs294.0232.2128.11656.2558.0549.2
Balls------
Maidens7891377233
Runs8611204981511629164543
Wickets24263616695162
Avg35.8746.327.2530.8130.6928.04
SR73.553.6121.3659.8635.2420.34
Eco2.925.187.653.085.228.27
BB653956
4w000312
5w010721
10w000000

Batting

LeagueTestOdiT20iFirst classList aT20
Matches1634487078171
Innings25243310560124
Not outs13813837
Runs67322431126417621456
Balls Faced122927424142439231038
Avg28.0410.6612.4428.714.6516.73
SR54.7681.75129.0462.2482.55140.27
Fours99181935762110
Fifties4001225
Sixies3718272280
Highest9128311167155
Hundreds000300

Faheem Ashraf Schedule & Results

T20 Series Bangladesh vs Pakistan

ResultBangladesh vs Pakistan

Bangladesh vs Pakistan

T20 Series Bangladesh vs Pakistan

Sher-e-Bangla National Cricket Stadium, Dhaka

BANG

BANG

112

PAK

PAK

110

ResultBangladesh vs Pakistan

Bangladesh vs Pakistan

T20 Series Bangladesh vs Pakistan

Sher-e-Bangla National Cricket Stadium, Dhaka

BANG

BANG

133

PAK

PAK

125

ResultBangladesh vs Pakistan

Bangladesh vs Pakistan

T20 Series Bangladesh vs Pakistan

Sher-e-Bangla National Cricket Stadium, Dhaka

BANG

BANG

104

PAK

PAK

178

T20 Series West Indies vs Pakistan

ResultWest Indies vs Pakistan

West Indies vs Pakistan

T20 Series West Indies vs Pakistan

Central Broward Regional Park Stadium, Lauderhill, FL

WI

WI

164

PAK

PAK

178

ResultWest Indies vs Pakistan

West Indies vs Pakistan

T20 Series West Indies vs Pakistan

Central Broward Regional Park Stadium, Lauderhill, FL

WI

WI

135

PAK

PAK

133

ResultWest Indies vs Pakistan

West Indies vs Pakistan

T20 Series West Indies vs Pakistan

Central Broward Regional Park Stadium, Lauderhill, FL

WI

WI

176

PAK

PAK

189

ODI Series West Indies vs Pakistan

ResultWest Indies vs Pakistan

West Indies vs Pakistan

ODI Series West Indies vs Pakistan

Brian Lara Stadium, Tarouba

WI

WI

280

PAK

PAK

(20 ov.) 102/2

ResultWest Indies vs Pakistan

West Indies vs Pakistan

ODI Series West Indies vs Pakistan

Brian Lara Stadium, Tarouba

WI

WI

184

PAK

PAK

171

ResultWest Indies vs Pakistan

West Indies vs Pakistan

ODI Series West Indies vs Pakistan

Brian Lara Stadium, Tarouba

WI

WI

294

PAK

PAK

92

T20 UAE Tri-Series

ResultAfghanistan vs Pakistan

Afghanistan vs Pakistan

T20 UAE Tri-Series

Sharjah Cricket Stadium, Sharjah

AFG

AFG

169

PAK

PAK

151

ResultPakistan vs United Arab Emirates

Pakistan vs United Arab Emirates

T20 UAE Tri-Series

Sharjah Cricket Stadium, Sharjah

PAK

PAK

171

UAE

UAE

140

ResultPakistan vs Afghanistan

Pakistan vs Afghanistan

T20 UAE Tri-Series

Sharjah Cricket Stadium, Sharjah

PAK

PAK

141

AFG

AFG

66

T20 Asia Cup

UpcomingPakistan vs Oman

Pakistan vs Oman

T20 Asia Cup

Dubai International Cricket Stadium, Dubai

PAK

PAK

OMN

OMN

UpcomingIndia vs Pakistan

India vs Pakistan

T20 Asia Cup

Dubai International Cricket Stadium, Dubai

IND

IND

PAK

PAK

UpcomingPakistan vs United Arab Emirates

Pakistan vs United Arab Emirates

T20 Asia Cup

Dubai International Cricket Stadium, Dubai

PAK

PAK

UAE

UAE

Faheem Ashraf News

View all

All the latest information about the cricket player Faheem Ashraf is collected here: relations between the players in the team, matches played, participation in tournaments.

BPL | Twitter in splits as Saifuddin turns super villain to tease hapless Ashraf in cruel run-out

BPL | Twitter in splits as Saifuddin turns super villain to tease hapless Ashraf in cruel run-out

All batters would probably unanimously agree that the worst way to lose your wicket is getting run out. However, things went a step beyond for Faheem Ashraf in Sylhet on Thursday as not only did the all-rounder get run-out when he looked in great hitting touch but was also ragged in the process.

Faheem Ashraf01:20 AM, 16 March, 2024

PSL 2024| Twitter reacts to Islamabad’s all-round brilliance eliminating below-par Quetta

Faheem Ashraf09:35 AM, 11 March, 2022

PAK vs AUS 2022 | Faheem Ashraf cleared to play second Test against Australia

Faheem Ashraf09:59 AM, 10 March, 2022

AUS vs PAK 2022 | Faheem Ashraf ruled out of 2nd Test after testing positive for Covid-19

Faheem Ashraf10:02 AM, 28 February, 2022

AUS vs PAK 2022 | Faheem Ashraf, Hasan Ali ruled out of the opening Test against Australia

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.

Another Players

Rauf, Haris

Rauf, Haris

Tariq, Usman

Tariq, Usman

Zadran, Mujeeb Ur Rahman

Zadran, Mujeeb Ur Rahman

Kumar, Pritom

Kumar, Pritom

Smith, Dwayne

Smith, Dwayne

Pretorius, Dwaine

Pretorius, Dwaine

Bhatti, Kashif

Bhatti, Kashif

Malik, Shoaib

Malik, Shoaib

Williams, Kesrick

Williams, Kesrick

Khan, Imran

Khan, Imran