CricketScore

Players / Shadab Khan

Men's cricket

Shadab Khan: runs, wickets and records

386 recorded matches from 11 Feb 2017 to 27 Oct 2026, most often for Pakistan, Islamabad United, Yorkshire. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests6113005633.3362.603380
ODIs7043929113*30.9784.8155925
T20Is120619015218.39146.5016447
T20 leagues1901542,6539119.65139.0014184135

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests11143/3136.643.230
ODIs66824/2735.875.260
T20Is1121204/824.527.520
T20 leagues1852275/2822.457.681

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
113*96England25 Oct 2026
9142Multan Sultans1 Feb 2022
87*53Glamorgan23 Jun 2023
8678West Indies12 Jun 2022
8051Peshawar Zalmi4 Mar 2024

Shadab Khan: matches in the records

Shadab Khan appears in 386 recorded men's matches, from 11 February 2017 to 27 October 2026, most often for Pakistan, Islamabad United and Yorkshire. The matches split as 6 in Test matches, 70 in One Day Internationals, 120 in Twenty20 Internationals and 190 in franchise Twenty20 leagues. The most frequent opponents in the records are New Zealand (41 matches), England (23 matches) and Karachi Kings (22 matches). The ground used most often is Gaddafi Stadium, Lahore, with 48 matches.

Shadab Khan batting record

In Test matches, the batting record is 300 runs in 11 innings, an average of 33.33 and a highest score of 56, with 3 fifties.

In One Day Internationals, the batting record is 929 runs in 43 innings, an average of 30.97, a strike rate of 84.8 and a highest score of 113*, with 1 hundred, 5 fifties and 3 ducks.

In Twenty20 Internationals, the batting record is 901 runs in 61 innings, an average of 18.39, a strike rate of 146.5 and a highest score of 52, with 1 fifties and 7 ducks.

In franchise Twenty20 leagues, the batting record is 2,653 runs in 154 innings, an average of 19.65, a strike rate of 139.0 and a highest score of 91, with 14 fifties and 16 ducks.

Shadab Khan bowling record

In Test matches, the bowling record is 14 wickets in 11 innings, an average of 36.64, an economy rate of 3.23, a strike rate of 68.1 balls per wicket and best figures of 3 for 31.

In One Day Internationals, the bowling record is 82 wickets in 66 innings, an average of 35.87, an economy rate of 5.26 and best figures of 4 for 27.

In Twenty20 Internationals, the bowling record is 120 wickets in 112 innings, an average of 24.52, an economy rate of 7.52 and best figures of 4 for 8.

In franchise Twenty20 leagues, the bowling record is 227 wickets in 185 innings, an average of 22.45, an economy rate of 7.68 and best figures of 5 for 28, including 1 five-wicket haul.

Shadab Khan highest innings

The highest individual scores in the records are: 113* from 96 balls against England at Gaddafi Stadium, Lahore on 25 October 2026 (ODIs). 91 from 42 balls against Multan Sultans at National Stadium, Karachi on 1 February 2022 (franchise Twenty20 leagues). 87* from 53 balls against Glamorgan at Sophia Gardens, Cardiff on 23 June 2023 (franchise Twenty20 leagues). 86 from 78 balls against West Indies at Multan Cricket Stadium on 12 June 2022 (ODIs). 80 from 51 balls against Peshawar Zalmi at Rawalpindi Cricket Stadium on 4 March 2024 (franchise Twenty20 leagues).

Shadab Khan best bowling

The best bowling figures in the records are: 5 for 28 against Quetta Gladiators at National Stadium, Karachi on 3 February 2022. 4 for 8 against Hong Kong at Sharjah Cricket Stadium on 2 September 2022. 4 for 10 against Jaffna Kings at R Premadasa Stadium, Colombo on 14 July 2024. 4 for 14 against West Indies at Queen's Park Oval, Port of Spain, Trinidad on 30 March 2017. 4 for 15 against Karachi Kings at National Stadium, Karachi on 6 February 2022.

Shadab Khan results with the side

In One Day Internationals, the player's side won 40 and lost 28 of the 70 recorded matches (58.8% of decided matches).

In Twenty20 Internationals, the player's side won 72 and lost 40 of the 120 recorded matches (64.3% of decided matches).

In franchise Twenty20 leagues, the player's side won 101 and lost 85 of the 190 recorded matches (54.3% of decided matches).

Against the most frequent opponents the results were New Zealand: 19 won, 19 lost in 41 matches, England: 7 won, 15 lost in 23 matches, Karachi Kings: 16 won, 6 lost in 22 matches, West Indies: 15 won, 4 lost in 22 matches and Sri Lanka: 15 won, 7 lost in 22 matches.

Shadab Khan teams

Matches by side: Pakistan (196), Islamabad United (104), Yorkshire (12), Sussex (12), Colombo Strikers (9), Trinbago Knight Riders (8), Antigua and Barbuda Falcons (8), Sydney Thunder (6), Lancashire (6) and Hobart Hurricanes (5).

Shadab Khan main grounds

The grounds used most often are Gaddafi Stadium, Lahore (48), Dubai International Cricket Stadium (29), Rawalpindi Cricket Stadium (26), National Stadium, Karachi (23), Sharjah Cricket Stadium (19) and Sheikh Zayed Stadium, Abu Dhabi (19).

Shadab Khan runs by year

Runs in each calendar year of the records: 2017 (227), 2018 (463), 2019 (219), 2020 (384), 2021 (291), 2022 (799), 2023 (658), 2024 (487), 2025 (390), 2026 (865).

Shadab Khan wickets by year

Wickets in each calendar year of the records: 2017 (61), 2018 (67), 2019 (42), 2020 (17), 2021 (31), 2022 (68), 2023 (44), 2024 (34), 2025 (26), 2026 (53).

Shadab Khan matches by year

Recorded matches in each calendar year: 2017 (42), 2018 (51), 2019 (38), 2020 (18), 2021 (34), 2022 (52), 2023 (49), 2024 (36), 2025 (23), 2026 (43).

Shadab Khan fours and sixes

In Test matches, 38 fours and 0 sixes, one boundary every 12.6 balls faced; 50.7% of the runs came in boundaries.

In One Day Internationals, 59 fours and 25 sixes, one boundary every 13.0 balls faced; 41.6% of the runs came in boundaries.

In Twenty20 Internationals, 64 fours and 47 sixes, one boundary every 5.5 balls faced; 59.7% of the runs came in boundaries.

In franchise Twenty20 leagues, 184 fours and 135 sixes, one boundary every 6.0 balls faced; 58.3% of the runs came in boundaries.

How Shadab Khan gets out

In One Day Internationals, 30 recorded dismissals: caught 60%, bowled 23%, stumped 7% and lbw 7%.

In Twenty20 Internationals, 49 recorded dismissals: caught 82%, run out 12%, bowled 4% and lbw 2%.

In franchise Twenty20 leagues, 135 recorded dismissals: caught 70%, bowled 19%, run out 5% and caught and bowled 4%.

Shadab Khan bowling in detail

In Test matches: 671 dot balls (70.3% of legal deliveries), 19 maidens, 0 wides and 1 no-balls and wickets by caught 71%, bowled 21% and lbw 7%.

In One Day Internationals: 1,571 dot balls (46.9% of legal deliveries), 11 maidens, 29 wides and 1 no-balls and wickets by caught 51%, lbw 22% and bowled 17%.

In Twenty20 Internationals: 831 dot balls (35.4% of legal deliveries), 3 maidens, 48 wides and 1 no-balls and wickets by caught 58%, bowled 17% and lbw 13%.

In franchise Twenty20 leagues: 1,430 dot balls (35.9% of legal deliveries), 3 maidens, 105 wides and 0 no-balls and wickets by caught 56%, bowled 19% and lbw 16%.

Shadab Khan player of the match awards

Of the 30 player of the match awards on record, the first is dated 26 March 2017 (West Indies v Pakistan) and the latest 25 October 2026 (England v Pakistan): 3 in One Day Internationals, 11 in Twenty20 Internationals and 16 in franchise Twenty20 leagues.

Shadab Khan first and latest matches

The first recorded match in Test matches is dated 30 April 2017 against West Indies and the latest 5 August 2020 against England.

The first recorded match in One Day Internationals is dated 7 April 2017 against West Indies and the latest 27 October 2026 against Sri Lanka.

The first recorded match in Twenty20 Internationals is dated 26 March 2017 against West Indies and the latest 11 October 2026 against Sri Lanka.

The first recorded match in franchise Twenty20 leagues is dated 11 February 2017 against Lahore Qalandars and the latest 20 September 2026 against Jamaica Kingsmen.

Shadab Khan against different opponents

The most runs against a single opponent are 456 against England in 19 innings (average 28.50), 414 against New Zealand in 24 innings (average 20.70), 352 against Lahore Qalandars in 16 innings (average 23.47) and 332 against Multan Sultans in 15 innings (average 22.13).

The most wickets against a single opponent are 32 against New Zealand in 38 innings, 31 against West Indies in 20 innings, 28 against Peshawar Zalmi in 20 innings and 27 against Lahore Qalandars in 20 innings.

Shadab Khan at different grounds

The grounds that have produced the most runs are Gaddafi Stadium, Lahore (819 runs in 34 innings), Rawalpindi Cricket Stadium (545 runs in 16 innings), National Stadium, Karachi (267 runs in 13 innings) and National Bank Cricket Arena, Karachi (212 runs in 14 innings).

Shadab Khan recent years

Year by year, the latest figures in the records are 2021: 34 matches, 291 runs and 31 wickets; 2022: 52 matches, 799 runs and 68 wickets; 2023: 49 matches, 658 runs and 44 wickets; 2024: 36 matches, 487 runs and 34 wickets; 2025: 23 matches, 390 runs and 26 wickets; 2026: 43 matches, 865 runs and 53 wickets.

Shadab Khan year by year

The busiest year in the records is 2022, with 52 matches. The most runs in a calendar year came in 2026: 865. The most wickets in a calendar year came in 2022: 68.

Questions and answers

How many matches has Shadab Khan played?

386 recorded matches, from 11 February 2017 to 27 October 2026.

How many runs has Shadab Khan scored in Tests?

300 runs in 11 innings, at an average of 33.33.

How many runs has Shadab Khan scored in ODIs?

929 runs in 43 innings, at an average of 30.97.

How many runs has Shadab Khan scored in T20Is?

901 runs in 61 innings, at an average of 18.39.

What is Shadab Khan's highest score?

113* from 96 balls against England on 25 October 2026, at Gaddafi Stadium, Lahore.

How many wickets has Shadab Khan taken in Tests?

14 wickets in 11 innings, with best figures of 3 for 31.

How many wickets has Shadab Khan taken in ODIs?

82 wickets in 66 innings, with best figures of 4 for 27.

How many wickets has Shadab Khan taken in T20Is?

120 wickets in 112 innings, with best figures of 4 for 8.

How many sixes has Shadab Khan hit?

207 sixes and 345 fours in the recorded matches.

How many player of the match awards has Shadab Khan won?

30 in the recorded matches.

How many hundreds has Shadab Khan scored?

1 in the recorded matches.

Which teams has Shadab Khan played for?

Pakistan (196), Islamabad United (104), Yorkshire (12), Sussex (12), Colombo Strikers (9), Trinbago Knight Riders (8), Antigua and Barbuda Falcons (8) and Sydney Thunder (6).

When was Shadab Khan's most recent recorded match?

27 October 2026.

Team pages

Records