Faheem Ashraf has scored 1,039 PSL runs at an average of 21.20 and a strike rate of 144.1, plus 549 in T20Is and 408 in ODIs. With the ball: 104 PSL wickets.

Faheem Ashraf recent form

Last 10 matches, newest first · 47 fantasy points a match on average

  1. 0/31v Leicestershire · T20 Blast5 Jul · 7 pts
  2. 0*1/22v Durham · T20 Blast3 Jul · 41 pts
  3. 400/48v Derbyshire · T20 Blast28 Jun · 90 pts
  4. 90/27v Hampshire · T20 Blast26 Jun · 30 pts
  5. 101/29v Leicestershire · T20 Blast7 Jun · 68 pts
  6. 01/29v Lancashire · T20 Blast5 Jun · 46 pts
  7. 50/60v Gloucestershire · T20 Blast31 May · 6 pts
  8. 101/7v Durham · T20 Blast29 May · 60 pts
  9. 191/43v Hyderabad Kingsmen · PSL1 May · 77 pts
  10. 11/36v Peshawar Zalmi · PSL28 Apr · 49 pts

Faheem Ashraf career bests

CompetitionHS100/50Best4w/5wCt
PSL550/36/192/244
T20I510/14/231/022
ODI730/15/220/111
BPL54*0/15/70/29
T20 Blast400/02/260/07
BBL260/02/190/05

Faheem Ashraf runs by year

PSL: runs by year
2018: 111 runs in 12 matches
2019: 129 runs in 12 matches
2020: 50 runs in 7 matches
2021: 77 runs in 8 matches
2022: 121 runs in 10 matches
2152023: 215 runs in 11 matches
2024: 100 runs in 12 matches
2025: 163 runs in 12 matches
2026: 73 runs in 11 matches
20182026
Show as a table
YearMatchesRuns
20261173
202512163
202412100
202311215
202210121
2021877
2020750
201912129
201812111
T20I: runs by year
2017: 17 runs in 4 matches
2018: 79 runs in 19 matches
2019: 37 runs in 4 matches
2020: 37 runs in 5 matches
2021: 89 runs in 10 matches
2022: 0 runs in 0 matches
2023: 50 runs in 5 matches
2024: 0 runs in 0 matches
1812025: 181 runs in 25 matches
2026: 59 runs in 8 matches
20172026
Show as a table
YearMatchesRuns
2026859
202525181
202400
2023550
202200
20211089
2020537
2019437
20181979
2017417

Faheem Ashraf in the powerplay, middle and death overs

In each competition

PSL

BattingRunsSROuts6s
Powerplay overs 1–623127.812
Middle overs 7–15275103.0711
Death overs 16–20741170.03840
BowlingWktsEconDot %Overs
Powerplay overs 1–6228.4941%106
Middle overs 7–15368.2533%102
Death overs 16–20469.8130%82.3

T20I

BattingRunsSROuts6s
Middle overs 7–15104106.124
Death overs 16–20445150.33627
BowlingWktsEconDot %Overs
Powerplay overs 1–6206.9648%76
Middle overs 7–15247.8633%80.4
Death overs 16–20139.8731%33.5

ODI

BattingRunsSROuts6s
Powerplay overs 1–10125.010
Middle overs 11–4022270.5117
Death overs 41–50185117.1146
BowlingWktsEconDot %Overs
Powerplay overs 1–1054.8066%61
Middle overs 11–40204.9151%188.1
Death overs 41–5068.1629%30.3

Faheem Ashraf against pace and spin

Runs off the bat and dismissals against each type of bowler

PSL

BowlingRunsSRAvgOutsDot %
Pace852168.724.343532%
Spin16882.824.00744%
Right-arm pace593172.922.812631%
Left-arm pace259159.928.78936%
Off-spin4771.223.50250%
Leg-spin6085.720.00346%
Left-arm orthodox46104.523.00234%
Left-arm wrist-spin1565.2—043%

Bowling style known for 98% of balls faced.

T20I

BowlingRunsSRAvgOutsDot %
Pace431160.814.862934%
Spin10787.715.29748%
Right-arm pace374170.014.962532%
Left-arm pace57118.814.25446%
Off-spin34136.0—036%
Leg-spin49114.016.33340%
Left-arm orthodox1040.03.33360%
Left-arm wrist-spin1448.314.00162%

Bowling style known for 99% of balls faced.

ODI

BowlingRunsSRAvgOutsDot %
Pace272102.313.602055%
Spin13664.522.67658%
Right-arm pace22998.313.471757%
Left-arm pace43130.314.33345%
Off-spin7466.737.00256%
Leg-spin3966.139.00161%
Left-arm orthodox1963.319.00157%

Bowling style known for 100% of balls faced.

Faheem Ashraf against right- and left-handers

Wickets and runs off the bat conceded to each kind of batter

PSL

AgainstWktsAvgEconBalls/wktDot %
Right-handers6824.258.5617.034%
Left-handers3621.978.2715.939%

Economy counts runs off the bat only. Batting hand known for 99% of balls bowled.

T20I

AgainstWktsAvgEconBalls/wktDot %
Right-handers3427.597.4822.141%
Left-handers2124.438.2517.838%

Economy counts runs off the bat only. Batting hand known for 98% of balls bowled.

ODI

AgainstWktsAvgEconBalls/wktDot %
Right-handers2146.384.9955.852%
Left-handers1044.805.2451.355%

Economy counts runs off the bat only. Batting hand known for 100% of balls bowled.

Faheem Ashraf record against each team

Every opponent, most played first

PSL

AgainstMatRunsAvgWkts
Peshawar Zalmi2118315.2522
Karachi Kings1821330.4316
Multan Sultans1821621.6016
Lahore Qalandars1616123.0022
Quetta Gladiators1418022.5016
Hyderabad Kingsmen32412.003
Islamabad United35125.507
Rawalpindiz21111.002

T20I

AgainstMatRunsAvgWkts
New Zealand1411214.0010
South Africa1210312.8814
Sri Lanka104110.258
Zimbabwe962.004
Australia84812.005
Bangladesh78621.506
West Indies64120.501
India44113.674
8 more opponents
AgainstMatRunsAvgWkts
Scotland20—3
United Arab Emirates21616.000
England11717.000
ICC World XI10—0
Namibia10—0
Netherlands129—0
Oman188.002
United States of America111.000

ODI

AgainstMatRunsAvgWkts
New Zealand1016120.137
South Africa74511.253
England6326.401
Zimbabwe62311.5010
Sri Lanka52020.005
Bangladesh46020.002
Australia24221.001
India22512.501
2 more opponents
AgainstMatRunsAvgWkts
Hong Kong10—1
West Indies10—0

Faheem Ashraf: quick answers

How many PSL runs has Faheem Ashraf scored?

1,039 runs in 69 innings at an average of 21.20 and a strike rate of 144.1, with 0 hundreds and 3 fifties.

What is Faheem Ashraf's highest PSL score?

55.

How many PSL wickets has Faheem Ashraf taken?

104 wickets at an economy of 8.75 and an average of 24.44; best figures 6/19.

How many T20I runs has Faheem Ashraf scored?

549 runs in 55 innings at an average of 13.72 and a strike rate of 139.3, with 0 hundreds and 1 fifties.

What is Faheem Ashraf's highest T20I score?

51.

How many T20I wickets has Faheem Ashraf taken?

57 wickets at an economy of 7.86 and an average of 26.26; best figures 4/23.

Does Faheem Ashraf play pace or spin better in the PSL?

Against pace: strike rate 168.7, average 24.34. Against spin: strike rate 82.8, average 24.00.

How does Faheem Ashraf bowl to left-handers?

36 wickets at 21.97 against left-handers and 68 at 24.25 against right-handers (PSL, runs off the bat).

What is Faheem Ashraf's record against Peshawar Zalmi?

183 runs in 21 matches at an average of 15.25.