Skip to content
FairPlay
Khushdil Shah

Cricket player · Middle-order batter · Pakistan

Khushdil Shah

Khushdil Shah appears in 21 matches with a full FairPlay scorecard (29 Dec 2025 to 25 Apr 2026). 339 runs in 21 innings. 12 wickets from 53.1 overs. 180 matches in FairPlay's recorded career data.

Player profile

Country
Pakistan
Role
Middle-order batter
Batting
Left-hand bat
Bowling
Slow left-arm orthodox
Born
7 Feb 1995 Age 31
Recorded matches
18050 internationals

Khushdil Shah is a middle-order batter from Pakistan with 180 matches in FairPlay's recorded data, including 50 internationals (16 ODIs, 34 T20Is).

Batting: 3,238 runs across all recorded formats, with 1 hundred and 10 fifties; the most runs came in T20 (league and domestic) cricket (2,496) and the highest recorded score is 100.

Bowling: 81 wickets in recorded matches, 74 of them in T20 (league and domestic) cricket.

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.

Khushdil Shah: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI16123286932.8098.20/1483.006.090
T20I34314143618.82107.30/0334.678.670
T20 (league and domestic)1301232,49610030.07151.11/97423.237.370

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.

Khushdil Shah at a glance

FairPlay holds 21 complete scorecards featuring Khushdil Shah, most recently for Rangpur Riders (T20 and shorter).

In those matches Khushdil Shah batted 21 times for 339 runs at a strike rate of 144.87. The highest score was 44 not out off 14 balls against Lahore Qalandars.

With the ball: 12 wickets from 53.1 overs, an economy rate of 7.90. Best figures: 3 for 35 against Multan Sultans.

How the 14 dismissals happened: caught 10, run out 3, hit wicket 1.

These matches were played at 4 different grounds.

Figures in FairPlay's scorecards

Batting
21733944*24.21144.870/0
Bowling
1853.10420123/357.90

Match by match

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

DateMatch
25 Apr 2026Quetta Gladiators v Karachi KingsBat – · Bowl –
23 Apr 2026Lahore Qalandars v Karachi KingsBat 44* (14) · Bowl –
22 Apr 2026Karachi Kings v Peshawar ZalmiBat 12 (7) · Bowl 1/40 (4)
19 Apr 2026Karachi Kings v Multan SultansBat 4 (6) · Bowl 3/35 (4)
16 Apr 2026Karachi Kings v Islamabad UnitedBat 2 (3) · Bowl 0/17 (1)
11 Apr 2026Karachi Kings v Hyderabad KingsmenBat 7 (6) · Bowl 1/22 (2.1)
9 Apr 2026Karachi Kings v Peshawar ZalmiBat 10 (14) · Bowl 1/37 (4)
2 Apr 2026Rawalpindiz v Karachi KingsBat 5* (7) · Bowl 2/37 (4)
29 Mar 2026Lahore Qalandars v Karachi KingsBat 13 (14) · Bowl –
27 Mar 2026Quetta Gladiators v Karachi KingsBat 12 (8) · Bowl 0/7 (1)
20 Jan 2026Rangpur Riders v Sylhet TitansBat 30 (19) · Bowl 1/21 (4)
18 Jan 2026Noakhali Express v Rangpur RidersBat 3* (4) · Bowl 0/21 (4)
17 Jan 2026Dhaka Capitals v Rangpur RidersBat 6* (7) · Bowl 0/25 (3)
12 Jan 2026Sylhet Titans v Rangpur RidersBat 30 (24) · Bowl 0/11 (1)
11 Jan 2026Rajshahi Warriors v Rangpur RidersBat 44 (29) · Bowl 0/29 (4)
9 Jan 2026Noakhali Express v Rangpur RidersBat 24 (16) · Bowl 2/27 (4)
5 Jan 2026Chattogram Royals v Rangpur RidersBat 22 (12) · Bowl 0/30 (4)
4 Jan 2026Dhaka Capitals v Rangpur RidersBat 38* (21) · Bowl 1/19 (3)
2 Jan 2026Sylhet Titans v Rangpur RidersBat 19* (11) · Bowl 0/13 (2)
1 Jan 2026Rangpur Riders v Rajshahi WarriorsBat 7 (7) & 1 (1) · Bowl 0/26 (3)
29 Dec 2025Rangpur Riders v Chattogram RoyalsBat 6* (4) · Bowl 0/3 (1)

More players from Pakistan

All Pakistan players