CricketWise
  1. Home
  2. Players
  3. Khushdil Shah

Multan Sultans · Men's cricket

Khushdil Shah stats

Data through 25 April 2026Last updated 25 April 2026

Coverage: matches in the Cricsheet data from 3 March 2017 to 25 April 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2017 and 2026, Khushdil Shah appears in 15 ODIs, 36 T20Is for Pakistan in the Cricsheet data. The most runs came in T20 leagues: 1,886 at an average of 29.94 and a strike rate of 150.9, with a highest score of 73*. With the ball, the best return was 72 wickets in T20 leagues at an average of 22.18 and an economy rate of 7.36. Against Bangladesh in T20Is, Khushdil Shah averaged 16.60 over 6 innings.

International matches
51
ODIs 15 · T20Is 36
International runs
753
0 hundreds
International wickets
10
0 five-wicket hauls
T20 league & domestic matches
118
1,886 runs
Best batting average (ODI)
32.80
12 innings
Highest score
73*
T20 (leagues & domestic)

Teams played for

Multan Sultans 2020–2024 · 55Pakistan 2019–2025 · 51Karachi Kings 2025–2026 · 21Rangpur Riders 2024–2026 · 21Comilla Victorians 2023–2024 · 17Peshawar Zalmi 2017–2018 · 4

Khushdil Shah batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI151223286932.8033498.20102510
T20I3631842536*18.48404105.20002620
T20 (leagues & domestic)118102391,88673*29.941,250150.9052135111

Runs per year

0200400600800201720212026332
Khushdil Shah: runs per calendar year (all formats in the data)
020040060080020172019202120232026332
Khushdil Shah: runs per calendar year (all formats in the data)
Show as table
Khushdil Shah: runs per calendar year (all formats in the data)
YearRuns
20171
201812
20198
2020350
2021226
2022463
2023338
2024200
2025709
2026332
Year-by-year batting (18 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017T20 (leagues & domestic)111.0020.0100
2018T20 (leagues & domestic)2126.0066.7800
2019T20I188.0072.7800
2020ODI13333.0068.83300
2020T20 (leagues & domestic)1022237.00139.67001
2020T20I69531.67121.83600
2021T20 (leagues & domestic)916541.25137.54400
2021T20I46120.3393.83400
2022ODI716633.20102.54100
2022T20 (leagues & domestic)1015325.50182.13200
2022T20I1014420.57118.03500
2023T20 (leagues & domestic)1731131.10154.76401
2023T20I22713.50103.81400
2024T20 (leagues & domestic)1620020.00146.04600
2025ODI412932.25104.06901
2025T20 (leagues & domestic)1849044.55165.07303
2025T20I89012.8688.23200
2026T20 (leagues & domestic)1933225.54145.04400

Khushdil Shah bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI832733241/39–83.006.0981.8000
T20I99711763/13–19.507.2416.2000
T20 (leagues & domestic)801,3021,597724/35–22.187.3618.1101

Wickets per year

010203020172021202612
Khushdil Shah: wickets per calendar year (all formats in the data)
01020302017201920212023202612
Khushdil Shah: wickets per calendar year (all formats in the data)
Show as table
Khushdil Shah: wickets per calendar year (all formats in the data)
YearWickets
20170
20180
20190
20201
20211
202218
202313
202412
202525
202612
Year-by-year bowling (13 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2020T20 (leagues & domestic)3125.005.001/1
2021T20 (leagues & domestic)3137.009.251/4
2021T20I10–6.000/6
2022ODI3261.006.781/50
2022T20 (leagues & domestic)121613.946.904/35
2022T20I10–9.000/9
2023T20 (leagues & domestic)151030.507.442/20
2023T20I134.333.123/13
2024T20 (leagues & domestic)131216.506.092/10
2025ODI52105.005.751/39
2025T20 (leagues & domestic)172019.557.823/18
2025T20I6329.678.901/6
2026T20 (leagues & domestic)171234.838.013/35
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
West IndiesODI39748.50100.04100
New ZealandODI39130.33107.16901
New ZealandT20I68313.8393.33200
BangladeshT20I68316.6086.53400
EnglandT20I46321.00112.52900
ZimbabweT20I352–185.73600
Lahore QalandarsT20 (leagues & domestic)1836636.60172.67001
Peshawar ZalmiT20 (leagues & domestic)1324841.33160.04300
Karachi KingsT20 (leagues & domestic)914428.80119.04400
Fortune BarishalT20 (leagues & domestic)412864.00166.24800
Dhaka CapitalsT20 (leagues & domestic)4117–182.84600
Islamabad UnitedT20 (leagues & domestic)1211111.10103.74200
Khulna TigersT20 (leagues & domestic)410251.00172.97301
Multan SultansT20 (leagues & domestic)39748.50173.26001
Sylhet TitansT20 (leagues & domestic)37939.50146.33000
Quetta GladiatorsT20 (leagues & domestic)11779.62111.62000
Rangpur RidersT20 (leagues & domestic)35427.00174.24000
Sylhet StrikersT20 (leagues & domestic)34515.00100.02100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
New ZealandODI30–5.820/22
BangladeshT20I3221.508.601/6
New ZealandT20I3146.009.201/16
Peshawar ZalmiT20 (leagues & domestic)9824.008.473/20
Islamabad UnitedT20 (leagues & domestic)9823.888.954/35
Quetta GladiatorsT20 (leagues & domestic)8615.335.813/16
Multan SultansT20 (leagues & domestic)3615.677.833/35
Dhaka CapitalsT20 (leagues & domestic)4514.607.302/14
Fortune BarishalT20 (leagues & domestic)3512.406.203/18
Sylhet StrikersT20 (leagues & domestic)4512.805.822/10
Karachi KingsT20 (leagues & domestic)6423.256.641/8
Lahore QalandarsT20 (leagues & domestic)9450.258.741/11
Rangpur RidersT20 (leagues & domestic)3233.006.601/25
Sylhet TitansT20 (leagues & domestic)3145.006.431/21
Khulna TigersT20 (leagues & domestic)30–9.830/15

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay546385.7218088.77
T20Middle878840104.5291070577.08
T20Death1379751183.655149137.57
ODIMiddle16119781.7425235.64
ODIDeath167137121.967517.60

How Khushdil Shah was dismissed

How Khushdil Shah took wickets

Last 20 innings

020406029 Dec 202512 Jan 202623 Apr 202644
Khushdil Shah: runs in the last 20 innings
020406029 Dec 20254 Jan 202611 Jan 202618 Jan 202629 Mar 202611 Apr 202623 Apr 202644
Khushdil Shah: runs in the last 20 innings
Show as table
Khushdil Shah: runs in the last 20 innings
InningsRuns
29 Dec 20256
1 Jan 20267
2 Jan 202619
4 Jan 202638
5 Jan 202622
9 Jan 202624
11 Jan 202644
12 Jan 202630
17 Jan 20266
18 Jan 20263
20 Jan 202630
27 Mar 202612
29 Mar 202613
2 Apr 20265
9 Apr 202610
11 Apr 20267
16 Apr 20262
19 Apr 20264
22 Apr 202612
23 Apr 202644
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
23 Apr 2026T20 (leagues & domestic)Lahore Qalandars44*14not outGaddafi Stadium
22 Apr 2026T20 (leagues & domestic)Peshawar Zalmi127hit wicketGaddafi Stadium
19 Apr 2026T20 (leagues & domestic)Multan Sultans46caughtNational Stadium, Karachi
16 Apr 2026T20 (leagues & domestic)Islamabad United23caughtNational Stadium, Karachi
11 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen76run outNational Stadium, Karachi
9 Apr 2026T20 (leagues & domestic)Peshawar Zalmi1014caughtNational Stadium, Karachi
2 Apr 2026T20 (leagues & domestic)Rawalpindiz5*7not outGaddafi Stadium
29 Mar 2026T20 (leagues & domestic)Lahore Qalandars1314caughtGaddafi Stadium
27 Mar 2026T20 (leagues & domestic)Quetta Gladiators128caughtGaddafi Stadium
20 Jan 2026T20 (leagues & domestic)Sylhet Titans3019caughtShere Bangla National Stadium
18 Jan 2026T20 (leagues & domestic)Noakhali Express3*4not outShere Bangla National Stadium
17 Jan 2026T20 (leagues & domestic)Dhaka Capitals6*7not outShere Bangla National Stadium
12 Jan 2026T20 (leagues & domestic)Sylhet Titans3024run outSylhet International Cricket Stadium
11 Jan 2026T20 (leagues & domestic)Rajshahi Warriors4429caughtSylhet International Cricket Stadium
9 Jan 2026T20 (leagues & domestic)Noakhali Express2416caughtSylhet International Cricket Stadium
5 Jan 2026T20 (leagues & domestic)Chattogram Royals2212caughtSylhet International Cricket Stadium
4 Jan 2026T20 (leagues & domestic)Dhaka Capitals38*21not outSylhet International Cricket Stadium
2 Jan 2026T20 (leagues & domestic)Sylhet Titans19*11not outSylhet International Cricket Stadium
1 Jan 2026T20 (leagues & domestic)Rajshahi Warriors77caughtSylhet International Cricket Stadium
29 Dec 2025T20 (leagues & domestic)Chattogram Royals6*4not outSylhet International Cricket Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
22 Apr 2026T20 (leagues & domestic)Peshawar Zalmi1/4040Gaddafi Stadium
19 Apr 2026T20 (leagues & domestic)Multan Sultans3/3540National Stadium, Karachi
16 Apr 2026T20 (leagues & domestic)Islamabad United0/1710National Stadium, Karachi
11 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen1/222.10National Stadium, Karachi
9 Apr 2026T20 (leagues & domestic)Peshawar Zalmi1/3740National Stadium, Karachi
2 Apr 2026T20 (leagues & domestic)Rawalpindiz2/3740Gaddafi Stadium
27 Mar 2026T20 (leagues & domestic)Quetta Gladiators0/710Gaddafi Stadium
20 Jan 2026T20 (leagues & domestic)Sylhet Titans1/2140Shere Bangla National Stadium
18 Jan 2026T20 (leagues & domestic)Noakhali Express0/2240Shere Bangla National Stadium
17 Jan 2026T20 (leagues & domestic)Dhaka Capitals0/2530Shere Bangla National Stadium
12 Jan 2026T20 (leagues & domestic)Sylhet Titans0/1110Sylhet International Cricket Stadium
11 Jan 2026T20 (leagues & domestic)Rajshahi Warriors0/2940Sylhet International Cricket Stadium
9 Jan 2026T20 (leagues & domestic)Noakhali Express2/2740Sylhet International Cricket Stadium
5 Jan 2026T20 (leagues & domestic)Chattogram Royals0/3040Sylhet International Cricket Stadium
4 Jan 2026T20 (leagues & domestic)Dhaka Capitals1/1930Sylhet International Cricket Stadium
2 Jan 2026T20 (leagues & domestic)Sylhet Titans0/1320Sylhet International Cricket Stadium
1 Jan 2026T20 (leagues & domestic)Rajshahi Warriors0/2630Sylhet International Cricket Stadium
29 Dec 2025T20 (leagues & domestic)Chattogram Royals0/310Sylhet International Cricket Stadium
22 Jul 2025T20IBangladesh0/1210Shere Bangla National Stadium
30 May 2025T20IBangladesh1/2530Gaddafi Stadium

Frequently asked questions

How many runs has Khushdil Shah scored in ODIs?
328 runs in 12 innings (15 matches) at an average of 32.80 and a strike rate of 98.2, in the data from 2020 to 2025.
How many runs has Khushdil Shah scored in T20Is?
425 runs in 31 innings (36 matches) at an average of 18.48 and a strike rate of 105.2, in the data from 2019 to 2025.
How many runs has Khushdil Shah scored in T20 leagues?
1,886 runs in 102 innings (118 matches) at an average of 29.94 and a strike rate of 150.9, in the data from 2017 to 2026.
What is Khushdil Shah's highest score?
73* in T20 leagues, the highest score in the data.
How many wickets has Khushdil Shah taken in T20Is?
6 wickets in 9 innings at an average of 19.50, economy 7.24, best figures 3/13.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.