Skip to content
FairPlay
Shaheen Afridi

Cricket player · Bowler · Pakistan

Shaheen Afridi

Shaheen Afridi appears in 52 matches with a full FairPlay scorecard (12 Oct 2025 to 31 Oct 2026). 281 runs in 38 innings. 80 wickets from 324.3 overs. 371 matches in FairPlay's recorded career data.

Player profile

Country
Pakistan
Role
Bowler
Batting
Left-hand bat
Bowling
Left-arm fast-medium
Born
6 Apr 2000 Age 26
Recorded matches
371212 internationals

Shaheen Afridi is a bowler from Pakistan with 371 matches in FairPlay's recorded data, including 212 internationals (31 Tests, 84 ODIs, 97 T20Is).

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

Bowling: 609 wickets in recorded matches, 225 of them in T20 (league and domestic) cricket, with 12 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.

Shaheen Afridi: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test3141246297.4541.70/011427.793.144
ODI84463793714.5889.80/014125.745.623
T20I97413453314.38126.80/012321.557.890
T20 (league and domestic)153787525513.67135.30/222520.878.175
100-ball6253–71.40/0621.007.960

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.

Shaheen Afridi at a glance

FairPlay holds 52 complete scorecards featuring Shaheen Afridi, most recently for Pakistan (T20 and shorter, one-day, first-class).

In those matches Shaheen Afridi batted 38 times for 281 runs at a strike rate of 86.73. The highest score was 37 off 38 balls against Bangladesh.

With the ball: 80 wickets from 324.3 overs, an economy rate of 6.09. Best figures: 4 for 18 against Karachi Kings.

How the 29 dismissals happened: caught 19, bowled 4, LBW 3, run out 2, stumped 1.

These matches were played at 12 different grounds.

Figures in FairPlay's scorecards

Batting
389281379.6986.730/0
Bowling
53324.3191,977804/186.09

Match by match

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

DateMatch
31 Oct 2026Pakistan v Sri LankaBat 6* (3) · Bowl 2/50 (10)
27 Oct 2026Pakistan v Sri LankaBat 15 (13) · Bowl 1/29 (6)
25 Oct 2026Pakistan v EnglandBat 4 (5) · Bowl 4/46 (8.4)
20 Oct 2026Pakistan v EnglandBat 10* (5) · Bowl 0/36 (7)
18 Oct 2026Pakistan v Sri LankaBat 13* (12) · Bowl 3/55 (10)
5 Aug 2026Colombo Kaps v Kandy RoyalsBat 0 (1) · Bowl 2/39 (4)
30 Jul 2026Jaffna Kings v Kandy RoyalsBat 24 (14) · Bowl 0/43 (3)
29 Jul 2026Galle Gallants v Kandy RoyalsBat – · Bowl 0/47 (4)
26 Jul 2026Kandy Royals v Jaffna KingsBat 22 (19) · Bowl 3/27 (4)
23 Jul 2026Kandy Royals v Colombo KapsBat 5 (7) · Bowl 2/34 (4)
21 Jul 2026Dambulla Sixers v Kandy RoyalsBat – · Bowl 1/32 (4)
18 Jul 2026Kandy Royals v Dambulla SixersBat – · Bowl 1/41 (3)
4 Jun 2026Pakistan v AustraliaBat – · Bowl 3/30 (8)
2 Jun 2026Pakistan v AustraliaBat 11 (18) · Bowl 3/36 (8)
30 May 2026Pakistan v AustraliaBat – · Bowl 1/19 (6)
8 May 2026Bangladesh v PakistanBat 13 (17) & 0 (14) · Bowl 3/113 (31.1) & 2/54 (16)
25 Apr 2026Lahore Qalandars v Peshawar ZalmiBat – · Bowl 2/36 (4)
23 Apr 2026Lahore Qalandars v Karachi KingsBat 10 (4) · Bowl 0/51 (4)
21 Apr 2026Lahore Qalandars v Quetta GladiatorsBat 8 (9) · Bowl 1/35 (4)
18 Apr 2026Lahore Qalandars v RawalpindizBat – · Bowl 2/19 (3)
17 Apr 2026Lahore Qalandars v Quetta GladiatorsBat 0 (2) · Bowl 1/28 (4)
11 Apr 2026Peshawar Zalmi v Lahore QalandarsBat 5 (7) · Bowl 3/22 (4)
9 Apr 2026Lahore Qalandars v Islamabad UnitedBat 9 (19) · Bowl 1/22 (3)
3 Apr 2026Multan Sultans v Lahore QalandarsBat 0* (0) · Bowl 1/32 (3)
29 Mar 2026Lahore Qalandars v Karachi KingsBat 7 (4) · Bowl 4/18 (4)
26 Mar 2026Lahore Qalandars v Hyderabad KingsmenBat 12* (2) · Bowl 1/28 (4)
15 Mar 2026Pakistan v BangladeshBat 37 (38) · Bowl 1/55 (10)
13 Mar 2026Pakistan v BangladeshBat 3 (9) · Bowl 2/22 (5)
11 Mar 2026Pakistan v BangladeshBat 4 (4) · Bowl 1/35 (5)
28 Feb 2026Pakistan v Sri LankaBat 4 (2) · Bowl 1/48 (4)
24 Feb 2026England v PakistanBat 2 (3) · Bowl 4/30 (4)
15 Feb 2026India v PakistanBat 23* (19) · Bowl 1/31 (2)
10 Feb 2026Pakistan v United States of AmericaBat 9* (4) · Bowl 1/42 (4)
7 Feb 2026Netherlands v PakistanBat 5* (9) · Bowl 1/28 (3)
4 Feb 2026Ireland v PakistanBat – · Bowl –
1 Feb 2026Pakistan v AustraliaBat – · Bowl 2/16 (3)
29 Jan 2026Pakistan v AustraliaBat 0 (1) · Bowl 0/29 (3)
27 Dec 2025Brisbane Heat v Adelaide StrikersBat 4 (5) · Bowl 0/26 (3)
22 Dec 2025Sydney Thunder v Brisbane HeatBat – · Bowl 1/35 (4)
19 Dec 2025Brisbane Heat v Perth ScorchersBat – · Bowl 1/49 (4)
15 Dec 2025Melbourne Renegades v Brisbane HeatBat 0 (3) · Bowl 0/43 (2.4)
29 Nov 2025Pakistan v Sri LankaBat – · Bowl 3/18 (3)
18 Nov 2025Pakistan v ZimbabweBat – · Bowl 1/34 (4)
16 Nov 2025Pakistan v Sri LankaBat – · Bowl 1/36 (7.2)
11 Nov 2025Pakistan v Sri LankaBat – · Bowl 0/50 (10)
8 Nov 2025Pakistan v South AfricaBat – · Bowl 2/18 (4.5)
6 Nov 2025Pakistan v South AfricaBat 1 (2) · Bowl 0/41 (7)
4 Nov 2025Pakistan v South AfricaBat 4* (4) · Bowl 1/55 (10)
1 Nov 2025Pakistan v South AfricaBat – · Bowl 3/26 (4)
28 Oct 2025Pakistan v South AfricaBat 4 (5) · Bowl 1/45 (4)
20 Oct 2025Pakistan v South AfricaBat 0 (7) & 0 (5) · Bowl 1/95 (26)
12 Oct 2025Pakistan v South AfricaBat 7 (23) & 0 (6) · Bowl 0/15 (5) & 4/33 (8.5)

Pakistan's next match

Pakistan v Sri Lanka, ICC World Test Championship, 9 Nov 2026 at Rawalpindi Cricket Stadium.

The playing XI is named at the toss, so this does not mean Shaheen Afridi has been selected.

More players from Pakistan

All Pakistan players