All-rounder · Pakistan
Faheem Ashraf
Fantasy points by the app’s points system: the app’s own points for its matches, Cricsheet’s ball by ball for the rest, each match once.
228T20 games
61.9points a game
54median
224best: Islamabad United vs Lahore Qalandars, 9 March 2019
Range
Points in the last 30 T20s.
middle half 15.2–63median 43average 41.3best 91
40% of them reached 50 points and 23% stayed under 15.
Batting first 37.4 a game (13 games) · chasing 44.3 (17)
Where the points come from
Points a game by part, the last 30 T20s: 41.3 in all.
By phase
Strike rate in T20s since 1 January 2024: runs off the bat a hundred balls.
Powerplay · 1–601 ball · out 0
Middle · 7–15120.6209 balls · out 8
Death · 16–20171.6328 balls · out 40
Against bowlers
Every T20 in Cricsheet, at least 15 balls.
- Mohammad Amir39 balls49 runsSR 125.6out 4×
- Chris Jordan32 balls57 runsSR 178.1out 2×
- Abbas Afridi31 balls45 runsSR 145.2out 4×
- Naseem Shah31 balls56 runsSR 180.6out 0×
- Salman Irshad29 balls51 runsSR 175.9out 2×
- Andrew Tye26 balls47 runsSR 180.8out 2×
Latest games
Fantasy points in each, the latest first.
- v Leicestershire 7 5 July 2026 · Yorkshire
- v Durham 41 3 July 2026 · Yorkshire
- v Derbyshire 90 28 June 2026 · Yorkshire
- v Hampshire 30 26 June 2026 · Yorkshire
- v Leicestershire 68 7 June 2026 · Yorkshire
- v Lancashire 46 5 June 2026 · Yorkshire
All 20 latest games
- v Gloucestershire 6 31 May 2026 · Yorkshire
- v Durham 60 29 May 2026 · Yorkshire
- v Hyderabad Kingsmen 77 1 May 2026 · Islamabad United
- v Peshawar Zalmi 49 28 April 2026 · Islamabad United
- v Multan Sultans 60 26 April 2026 · Islamabad United
- v Hyderabad Kingsmen 15 24 April 2026 · Islamabad United
- v Rawalpindiz 16 23 April 2026 · Islamabad United
- v Karachi Kings 45 16 April 2026 · Islamabad United
- v Hyderabad Kingsmen 91 12 April 2026 · Islamabad United
- v Lahore Qalandars 41 9 April 2026 · Islamabad United
- v Rawalpindiz 79 4 April 2026 · Islamabad United
- v Quetta Gladiators 4 2 April 2026 · Islamabad United
- v Multan Sultans 64 28 March 2026 · Islamabad United
- v Namibia 9 18 February 2026 · Pakistan
47ODI games
51.9points a game
49median
210best: Pakistan vs Zimbabwe, 18 July 2018
Range
Points in the last 30 ODIs.
middle half 12.8–70.5median 45.5average 47.1best 169
47% of them reached 50 points and 27% stayed under 15.
Batting first 52.1 a game (16 games) · chasing 41.4 (14)
Where the points come from
Points a game by part, 27 of the last 30 ODIs, the ones Cricsheet has: 45.5 in all.
Against bowlers
Every ODI in Cricsheet, at least 15 balls.
- BV Sears28 balls30 runsSR 107.1out 1×
- Nathan Smith26 balls29 runsSR 111.5out 0×
- Mitchell Santner26 balls16 runsSR 61.5out 1×
- Mehidy Hasan Miraz21 balls13 runsSR 61.9out 0×
- Michael Bracewell21 balls10 runsSR 47.6out 1×
- Rishad Hossain18 balls20 runsSR 111.1out 0×
Latest games
Fantasy points in each, the latest first.
- v Sri Lanka 10 31 October 2026 · PakistanIn the appThe match
- v England 81 20 October 2026 · PakistanIn the appThe match
- v Sri Lanka 93 18 October 2026 · PakistanIn the appThe match
- v Bangladesh 15 15 March 2026 · Pakistan
- v Bangladesh 60 13 March 2026 · Pakistan
- v Bangladesh 77 11 March 2026 · Pakistan
All 20 latest games
- v Sri Lanka 51 16 November 2025 · Pakistan
- v Sri Lanka 89 11 November 2025 · Pakistan
- v South Africa 4 8 November 2025 · Pakistan
- v South Africa 93 6 November 2025 · Pakistan
- v West Indies 6 8 August 2025 · Pakistan
- v New Zealand 42 5 April 2025 · Pakistan
- v New Zealand 169 2 April 2025 · Pakistan
- v New Zealand 38 14 February 2025 · Pakistan
- v India 22 10 September 2023 · Pakistan
- v Bangladesh 52 6 September 2023 · Pakistan
- v England 30 13 July 2021 · Pakistan
- v England 8 10 July 2021 · Pakistan
- v England 12 8 July 2021 · Pakistan
- v South Africa 10 7 April 2021 · Pakistan
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB