Skip to content
FairPlay
Hasan Ali

Cricket player · Bowler · Pakistan

Hasan Ali

Hasan Ali appears in 34 matches with a full FairPlay scorecard (12 Oct 2025 to 15 Jul 2026). 215 runs in 29 innings. 66 wickets from 259 overs. 249 matches in FairPlay's recorded career data.

Player profile

Country
Pakistan
Role
Bowler
Batting
Right-hand bat
Bowling
Right-arm fast-medium
Born
2 Jul 1994 Age 32
Recorded matches
24993 internationals

Hasan Ali is a bowler from Pakistan with 249 matches in FairPlay's recorded data, including 93 internationals (18 Tests, 49 ODIs, 26 T20Is).

Batting: 1,444 runs across all recorded formats, with 0 hundreds and 2 fifties; the most runs came in T20 (league and domestic) cricket (563) and the highest recorded score is 54.

Bowling: 450 wickets in recorded matches, 220 of them in T20 (league and domestic) cricket, with 13 five-wicket hauls.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Hasan Ali: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test1829252309.6959.30/05727.653.075
ODI49292593213.63130.80/07631.425.994
T20I2612862017.20175.50/03821.539.091
T20 (league and domestic)140785634511.26142.90/022019.988.381
First-class16192845415.7879.10/25923.543.152

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Hasan Ali at a glance

FairPlay holds 34 complete scorecards featuring Hasan Ali, most recently for Yorkshire (T20 and shorter, first-class).

In those matches Hasan Ali batted 29 times for 215 runs at a strike rate of 105.91. The highest score was 31 not out off 12 balls against Derbyshire.

With the ball: 66 wickets from 259 overs, an economy rate of 5.35. Best figures: 4 for 18 against Leicestershire.

How the 18 dismissals happened: caught 10, bowled 4, LBW 2, run out 2.

These matches were played at 15 different grounds.

Figures in FairPlay's scorecards

Batting
291121531*11.94105.910/0
Bowling
38259221,386664/185.35

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
15 Jul 2026Yorkshire v SomersetBat 11* (5) · Bowl 2/30 (4)
12 Jul 2026Yorkshire v NottinghamshireBat 13 (4) · Bowl 2/30 (4)
10 Jul 2026Lancashire v YorkshireBat 13 (5) · Bowl 1/47 (4)
5 Jul 2026Yorkshire v LeicestershireBat – · Bowl 4/25 (4)
3 Jul 2026Yorkshire v DurhamBat – · Bowl 3/41 (4)
28 Jun 2026Derbyshire v YorkshireBat 0 (1) · Bowl 3/39 (4)
26 Jun 2026Hampshire v YorkshireBat 1 (1) · Bowl 1/27 (4)
19 Jun 2026Leicestershire v YorkshireBat 23 (31) & 7 (15) · Bowl 2/80 (22)
12 Jun 2026Yorkshire v WarwickshireBat 27 (25) · Bowl 3/50 (21) & 2/61 (19.5)
7 Jun 2026Leicestershire v YorkshireBat 0 (1) · Bowl 4/18 (4)
5 Jun 2026Yorkshire v LancashireBat 4* (1) · Bowl 1/19 (2)
31 May 2026Yorkshire v GloucestershireBat 0 (1) · Bowl 3/29 (4)
29 May 2026Durham v YorkshireBat 3 (3) · Bowl 2/11 (2)
24 May 2026Yorkshire v DerbyshireBat 31* (12) · Bowl 1/37 (4)
16 May 2026Bangladesh v PakistanBat 18 (37) & 0 (6) · Bowl 2/49 (11.5) & 2/83 (23)
8 May 2026Bangladesh v PakistanBat 6 (10) & 1 (7) · Bowl 1/75 (26) & 3/52 (17.3)
25 Apr 2026Quetta Gladiators v Karachi KingsBat – · Bowl 2/41 (4)
23 Apr 2026Lahore Qalandars v Karachi KingsBat – · Bowl 1/32 (4)
22 Apr 2026Karachi Kings v Peshawar ZalmiBat 0 (1) · Bowl 1/52 (3.5)
19 Apr 2026Karachi Kings v Multan SultansBat 23 (10) · Bowl 1/51 (4)
16 Apr 2026Karachi Kings v Islamabad UnitedBat – · Bowl 1/29 (3)
11 Apr 2026Karachi Kings v Hyderabad KingsmenBat 1* (2) · Bowl 1/42 (4)
2 Apr 2026Rawalpindiz v Karachi KingsBat – · Bowl 3/24 (4)
29 Mar 2026Lahore Qalandars v Karachi KingsBat – · Bowl 1/25 (4)
27 Mar 2026Quetta Gladiators v Karachi KingsBat 7* (3) · Bowl 4/27 (4)
17 Jan 2026Adelaide Strikers v Melbourne RenegadesBat – · Bowl 1/11 (2)
13 Jan 2026Melbourne Stars v Adelaide StrikersBat 0 (1) · Bowl 1/21 (4)
11 Jan 2026Adelaide Strikers v Perth ScorchersBat 14* (7) · Bowl 0/52 (4)
6 Jan 2026Adelaide Strikers v Sydney ThunderBat 1* (1) · Bowl 1/22 (4)
31 Dec 2025Adelaide Strikers v Brisbane HeatBat – · Bowl 2/29 (4)
27 Dec 2025Brisbane Heat v Adelaide StrikersBat 1 (2) · Bowl 2/36 (4)
23 Dec 2025Adelaide Strikers v Melbourne StarsBat 6* (6) · Bowl 2/25 (3)
17 Dec 2025Sydney Sixers v Adelaide StrikersBat 4* (2) · Bowl 0/36 (4)
12 Oct 2025Pakistan v South AfricaBat 0* (3) & 0* (0) · Bowl 0/14 (4) & 0/14 (6)

More players from Pakistan

All Pakistan players