Cricket player · Bowling Allrounder · Yorkshire
Faheem Ashraf
Faheem Ashraf appears in 50 matches with a full FairPlay scorecard (28 Oct 2025 to 5 Jul 2026). 312 runs in 27 innings. 41 wickets from 134.4 overs.
Faheem Ashraf at a glance
FairPlay holds 50 complete scorecards featuring Faheem Ashraf, most recently for Pakistan (T20 and shorter, one-day).
In those matches Faheem Ashraf batted 27 times for 312 runs at a strike rate of 117.29. The highest score was 40 off 17 balls against Derbyshire.
With the ball: 41 wickets from 134.4 overs, an economy rate of 7.99. Best figures: 5 for 17 against Chattogram Royals.
How the 23 dismissals happened: caught 17, run out 3, bowled 2, LBW 1.
These matches were played at 14 different grounds.
Figures in FairPlay's scorecards
| Inns | NO | Runs | HS | Avg | SR | 50/100 | 4s/6s |
|---|---|---|---|---|---|---|---|
| 27 | 4 | 312 | 40 | 13.57 | 117.29 | 0/0 | 25/14 |
| Inns | Overs | Mdns | Runs | Wkts | Best | Econ |
|---|---|---|---|---|---|---|
| 41 | 134.4 | 0 | 1,076 | 41 | 5/17 | 7.99 |
Figures by format
| Format | Mat | Runs | HS | Avg | SR | Wkts | Best | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 and shorter | 43 | 224 | 40 | 11.79 | 134.94 | 36 | 5/17 | 8.86 |
| One-day (ODI and List A) | 7 | 88 | 37 | 22.00 | 88.00 | 5 | 2/49 | 5.51 |
Avg is runs per dismissal; SR is runs per 100 balls; Econ is runs per over. * means not out.
Best performances
Highest scores
- 40 (17 balls) v Derbyshire, 28 Jun 2026, Queen's Park
- 37 (47 balls) v Bangladesh, 11 Mar 2026, Shere Bangla National Stadium
- 29* (11 balls) v Netherlands, 7 Feb 2026, Sinhalese Sports Club
Best bowling
- 5/17 (3.5 overs) v Chattogram Royals, 29 Dec 2025, Sylhet International Cricket Stadium
- 4/23 (3.2 overs) v South Africa, 31 Oct 2025, Gaddafi Stadium
- 3/18 (4 overs) v Sylhet Titans, 2 Jan 2026, Sylhet International Cricket Stadium
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 5 Jul 2026 | Yorkshire v LeicestershireT20 BlastBat – · Bowl 0/31 (2) | ||
| 3 Jul 2026 | Yorkshire v DurhamT20 BlastBat 0* (1) · Bowl 1/22 (3) | ||
| 28 Jun 2026 | Yorkshire v DerbyshireT20 BlastBat 40 (17) · Bowl 0/48 (4) | ||
| 26 Jun 2026 | Yorkshire v HampshireT20 BlastBat 9 (11) · Bowl 0/27 (3) | ||
| 7 Jun 2026 | Yorkshire v LeicestershireT20 BlastBat 10 (7) · Bowl 1/29 (4) | ||
| 5 Jun 2026 | Yorkshire v LancashireT20 BlastBat 0 (1) · Bowl 1/29 (3) | ||
| 31 May 2026 | Yorkshire v GloucestershireT20 BlastBat 5 (5) · Bowl 0/60 (4) | ||
| 29 May 2026 | Yorkshire v DurhamT20 BlastBat 10 (9) · Bowl 1/7 (2) | ||
| 1 May 2026 | Islamabad United v Hyderabad KingsmenPakistan Super LeagueBat 19 (11) · Bowl 1/43 (4) | ||
| 28 Apr 2026 | Islamabad United v Peshawar ZalmiPakistan Super LeagueBat 1 (4) · Bowl 1/36 (3) | ||
| 26 Apr 2026 | Islamabad United v Multan SultansPakistan Super LeagueBat 11 (9) · Bowl 1/23 (3) | ||
| 24 Apr 2026 | Islamabad United v Hyderabad KingsmenPakistan Super LeagueBat – · Bowl 0/9 (1) | ||
| 23 Apr 2026 | Islamabad United v RawalpindizPakistan Super LeagueBat 11 (12) · Bowl 0/11 (1) | ||
| 16 Apr 2026 | Islamabad United v Karachi KingsPakistan Super LeagueBat – · Bowl 1/28 (4) | ||
| 12 Apr 2026 | Islamabad United v Hyderabad KingsmenPakistan Super LeagueBat 5 (8) · Bowl 2/33 (4) | ||
| 9 Apr 2026 | Islamabad United v Lahore QalandarsPakistan Super LeagueBat – · Bowl 1/21 (2.3) | ||
| 4 Apr 2026 | Islamabad United v RawalpindizPakistan Super LeagueBat – · Bowl 2/22 (4) | ||
| 2 Apr 2026 | Islamabad United v Quetta GladiatorsPakistan Super LeagueBat – · Bowl 0/23 (2) | ||
| 28 Mar 2026 | Islamabad United v Multan SultansPakistan Super LeagueBat 26 (17) · Bowl – | ||
| 15 Mar 2026 | Pakistan v BangladeshOne Day InternationalBat 9 (20) · Bowl 0/24 (4) | ||
| 13 Mar 2026 | Pakistan v BangladeshOne Day InternationalBat 14 (15) · Bowl 1/18 (4) | ||
| 11 Mar 2026 | Pakistan v BangladeshOne Day InternationalBat 37 (47) · Bowl 0/19 (2) | ||
| 21 Feb 2026 | Pakistan v New ZealandICC Men's T20 World CupBat – · Bowl – | ||
| 18 Feb 2026 | Pakistan v NamibiaICC Men's T20 World CupBat – · Bowl 0/16 (2) | ||
| 15 Feb 2026 | Pakistan v IndiaICC Men's T20 World CupBat 10 (14) · Bowl – | ||
| 10 Feb 2026 | Pakistan v United States of AmericaICC Men's T20 World CupBat 1 (2) · Bowl – | ||
| 7 Feb 2026 | Pakistan v NetherlandsICC Men's T20 World CupBat 29* (11) · Bowl – | ||
| 4 Feb 2026 | Pakistan v IrelandICC Mens T20 World Cup Warm-up MatchesBat – · Bowl – | ||
| 1 Feb 2026 | Pakistan v AustraliaTwenty20 InternationalBat 10* (4) · Bowl 0/6 (1) | ||
| 31 Jan 2026 | Pakistan v AustraliaTwenty20 InternationalBat – · Bowl – | ||
| 20 Jan 2026 | Rangpur Riders v Sylhet TitansBangladesh Premier LeagueBat 3 (5) · Bowl 1/28 (4) | ||
| 18 Jan 2026 | Rangpur Riders v Noakhali ExpressBangladesh Premier LeagueBat – · Bowl 0/33 (4) | ||
| 17 Jan 2026 | Rangpur Riders v Dhaka CapitalsBangladesh Premier LeagueBat – · Bowl 2/43 (4) | ||
| 11 Jan 2026 | Pakistan v Sri LankaTwenty20 InternationalBat 9 (3) · Bowl 1/19 (1) | ||
| 7 Jan 2026 | Pakistan v Sri LankaTwenty20 InternationalBat – · Bowl 0/10 (1) | ||
| 2 Jan 2026 | Rangpur Riders v Sylhet TitansBangladesh Premier LeagueBat – · Bowl 3/18 (4) | ||
| 1 Jan 2026 | Rangpur Riders v Rajshahi WarriorsBangladesh Premier LeagueBat – · Bowl 3/43 (4) | ||
| 29 Dec 2025 | Rangpur Riders v Chattogram RoyalsBangladesh Premier LeagueBat – · Bowl 5/17 (3.5) | ||
| 29 Nov 2025 | Pakistan v Sri LankaTri-SeriesBat – · Bowl 0/11 (1) | ||
| 27 Nov 2025 | Pakistan v Sri LankaTri-SeriesBat 7 (6) · Bowl 0/30 (3) | ||
| 23 Nov 2025 | Pakistan v ZimbabweTri-SeriesBat 3 (4) · Bowl 1/30 (3) | ||
| 22 Nov 2025 | Pakistan v Sri LankaTri-SeriesBat – · Bowl 1/15 (2) | ||
| 18 Nov 2025 | Pakistan v ZimbabweTri-SeriesBat – · Bowl 0/11 (1) | ||
| 16 Nov 2025 | Pakistan v Sri LankaOne Day InternationalBat – · Bowl 1/43 (9) | ||
| 11 Nov 2025 | Pakistan v Sri LankaOne Day InternationalBat – · Bowl 2/49 (10) | ||
| 8 Nov 2025 | Pakistan v South AfricaOne Day InternationalBat – · Bowl – | ||
| 6 Nov 2025 | Pakistan v South AfricaOne Day InternationalBat 28 (18) · Bowl 1/40 (6) | ||
| 1 Nov 2025 | Pakistan v South AfricaTwenty20 InternationalBat 4* (2) · Bowl 2/28 (4) | ||
| 31 Oct 2025 | Pakistan v South AfricaTwenty20 InternationalBat – · Bowl 4/23 (3.2) | ||
| 28 Oct 2025 | Pakistan v South AfricaTwenty20 InternationalBat 1 (3) · Bowl – |
How Faheem Ashraf was dismissed
From the dismissal recorded on each scorecard: 23 dismissals in 27 innings, with 4 not out.
- Caught 17
- Run out 3
- Bowled 2
- LBW 1
Teams, opponents and grounds
Played for
- Pakistan25 matches
- Islamabad United11 matches
- Yorkshire8 matches
- Rangpur Riders6 matches
Opponents
- Sri Lanka7 matches
- South Africa5 matches
- Bangladesh3 matches
- Hyderabad Kingsmen3 matches
- Australia2 matches
- Durham2 matches
- Leicestershire2 matches
- Multan Sultans2 matches
- Rawalpindiz2 matches
- Sylhet Titans2 matches
- Zimbabwe2 matches
- Chattogram Royals1 match
- Derbyshire1 match
- Dhaka Capitals1 match
- Gloucestershire1 match
- Hampshire1 match
- India1 match
- Ireland1 match
- Karachi Kings1 match
- Lahore Qalandars1 match
- Lancashire1 match
- Namibia1 match
- Netherlands1 match
- New Zealand1 match
- Noakhali Express1 match
- Peshawar Zalmi1 match
- Quetta Gladiators1 match
- Rajshahi Warriors1 match
- United States of America1 match
Grounds
- Gaddafi Stadium8 matches
- Rawalpindi Cricket Stadium8 matches
- National Stadium7 matches
- Shere Bangla National Stadium6 matches
- Headingley4 matches
- Sinhalese Sports Club4 matches
- Sylhet International Cricket Stadium3 matches
- Iqbal Stadium2 matches
- R.Premadasa Stadium2 matches
- Rangiri Dambulla International Stadium2 matches
- Grace Road1 match
- Queen's Park1 match
- Riverside Ground1 match
- The Rose Bowl1 match