CricketWise
  1. Home
  2. Players
  3. Khurram Shahzad

Worcestershire · Men's cricket

Khurram Shahzad stats

Data through 27 August 2026Last updated 27 August 2026

Coverage: matches in the Cricsheet data from 11 June 2021 to 27 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2021 and 2026, Khurram Shahzad appears in 10 Tests for Pakistan in the Cricsheet data. Khurram Shahzad took 38 Test wickets in the data (average 30.39, economy 4.17, best 6/90).

International matches
10
Tests 10
International wickets
38
1 five-wicket hauls
T20 league & domestic matches
22
21 runs
Best bowling
6/42
First-class

Teams played for

Worcestershire 2025 · 16Quetta Gladiators 2021–2025 · 15Pakistan 2023–2026 · 10Peshawar Zalmi 2026 · 2

Khurram Shahzad batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test10192148198.7132445.7004212
T20 (leagues & domestic)229521115.253953.800110
First-class35300*0.00170.000200
List A82121*2.00540.000000

Runs per year

02040608020212023202669
Khurram Shahzad: runs per calendar year (all formats in the data)
02040608020212022202320242025202669
Khurram Shahzad: runs per calendar year (all formats in the data)
Show as table
Khurram Shahzad: runs per calendar year (all formats in the data)
YearRuns
202112
20220
20237
202437
202546
202669
Year-by-year batting (10 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2021T20 (leagues & domestic)3124.0044.41100
2022T20 (leagues & domestic)10–0.0000
2023Test273.5033.3700
2024Test53712.3333.61200
2025First-class500.000.0000
2025List A222.0040.0100
2025T20 (leagues & domestic)455.0055.6200
2025Test4399.7541.91800
2026T20 (leagues & domestic)14–400.0400
2026Test8658.1265.01900

Khurram Shahzad bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test161,6611,155386/908/16730.394.1743.73135
T20 (leagues & domestic)22467625334/22–18.948.0314.2201
First-class660633896/427/12637.563.3567.31120
List A8415405124/36–33.755.8634.6103

Wickets per year

020406020212023202620
Khurram Shahzad: wickets per calendar year (all formats in the data)
020406020212022202320242025202620
Khurram Shahzad: wickets per calendar year (all formats in the data)
Show as table
Khurram Shahzad: wickets per calendar year (all formats in the data)
YearWickets
20217
20225
20235
202413
202542
202620
Year-by-year bowling (10 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2021T20 (leagues & domestic)5716.577.253/14
2022T20 (leagues & domestic)2512.407.754/22
2023Test2525.603.373/45
2024Test51326.313.936/90
2025First-class6937.563.356/42
2025List A81233.755.864/36
2025T20 (leagues & domestic)131920.378.094/23
2025Test2265.005.002/123
2026T20 (leagues & domestic)2230.0010.001/22
2026Test71830.834.414/81
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
South AfricaTest45217.3347.31800
EnglandTest4328.0082.11400
West IndiesTest4307.5048.41900
BangladeshTest5276.7529.31200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
BangladeshTest51722.764.126/90
EnglandTest3644.675.273/133
South AfricaTest3640.834.453/75
West IndiesTest3431.753.262/54
Karachi KingsT20 (leagues & domestic)3711.147.094/22
Multan SultansT20 (leagues & domestic)3713.147.674/23
Lahore QalandarsT20 (leagues & domestic)4518.807.833/14
Peshawar ZalmiT20 (leagues & domestic)3417.756.452/9
Islamabad UnitedT20 (leagues & domestic)4345.6710.541/29

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Newlands23216.0018
Brian Lara Stadium22311.5019
Headingley22211.0014
SuperSport Park22020.0011
Rawalpindi Cricket Stadium4178.5012
Zayed Cricket Stadium3124.0011
Lord's2105.009
Sylhet International Cricket Stadium2105.0010
Perth Stadium273.507
Multan Cricket Stadium273.507

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Gaddafi Stadium91614.627.31
County Ground, Worcester111532.204.48
Rawalpindi Cricket Stadium51127.644.68
Sylhet International Cricket Stadium2820.884.51
Zayed Cricket Stadium5716.577.25
Edgbaston2718.003.32
Perth Stadium2525.603.37
Brian Lara Stadium2430.003.16
SuperSport Park2430.504.07
County Ground, Derby2325.336.25

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
T20Powerplay––––210118.34
T20Middle71546.71108106.00
T20Death142458.33149129.06

How Khurram Shahzad was dismissed

How Khurram Shahzad took wickets

Last 20 innings

0510152025 Apr 202510 Aug 202527 Aug 20269
Khurram Shahzad: runs in the last 20 innings
0510152025 Apr 202511 Jul 202529 Jul 20258 Sep 202516 May 202625 Jul 202627 Aug 20269
Khurram Shahzad: runs in the last 20 innings
Show as table
Khurram Shahzad: runs in the last 20 innings
InningsRuns
25 Apr 20251
18 May 20250
25 May 20252
11 Jul 20252
22 Jul 20250
22 Jul 20250
29 Jul 20250
10 Aug 20251
31 Aug 20251
8 Sep 20250
8 Sep 20250
28 Apr 20264
16 May 202610
16 May 20260
25 Jul 202619
25 Jul 20264
19 Aug 202614
19 Aug 20268
27 Aug 20261
27 Aug 20269
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
27 Aug 2026TestEngland913bowledLord's
27 Aug 2026TestEngland15caughtLord's
19 Aug 2026TestEngland89caughtHeadingley
19 Aug 2026TestEngland1412caughtHeadingley
25 Jul 2026TestWest Indies49bowledBrian Lara Stadium
25 Jul 2026TestWest Indies1936caughtBrian Lara Stadium
16 May 2026TestBangladesh06caughtSylhet International Cricket Stadium
16 May 2026TestBangladesh1010caughtSylhet International Cricket Stadium
28 Apr 2026T20 (leagues & domestic)Islamabad United4*1not outNational Stadium, Karachi
8 Sep 2025First-classNottinghamshire02bowledCounty Ground, Worcester
8 Sep 2025First-classNottinghamshire0*12not outCounty Ground, Worcester
31 Aug 2025List ASomerset1*2not outCounty Ground, Worcester
10 Aug 2025List AEssex13caughtCounty Ground, Chelmsford
29 Jul 2025First-classHampshire01caughtCounty Ground, Worcester
22 Jul 2025First-classWarwickshire0*1not outEdgbaston
22 Jul 2025First-classWarwickshire0*1not outEdgbaston
11 Jul 2025T20 (leagues & domestic)Birmingham Bears2*3not outCounty Ground, Worcester
25 May 2025T20 (leagues & domestic)Lahore Qalandars2*3not outGaddafi Stadium
18 May 2025T20 (leagues & domestic)Multan Sultans0*0not outRawalpindi Cricket Stadium
25 Apr 2025T20 (leagues & domestic)Karachi Kings13run outGaddafi Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
27 Aug 2026TestEngland2/56143Lord's
27 Aug 2026TestEngland1/79150Lord's
19 Aug 2026TestEngland3/13321.51Headingley
25 Jul 2026TestWest Indies2/54152Brian Lara Stadium
25 Jul 2026TestWest Indies2/66235Brian Lara Stadium
16 May 2026TestBangladesh4/86203Sylhet International Cricket Stadium
16 May 2026TestBangladesh4/81171Sylhet International Cricket Stadium
28 Apr 2026T20 (leagues & domestic)Islamabad United1/3830National Stadium, Karachi
25 Apr 2026T20 (leagues & domestic)Lahore Qalandars1/2230Gaddafi Stadium
20 Sep 2025List AHampshire0/6090Trent Bridge
8 Sep 2025First-classNottinghamshire1/14136County Ground, Worcester
8 Sep 2025First-classNottinghamshire1/48176County Ground, Worcester
31 Aug 2025List ASomerset4/3672County Ground, Worcester
26 Aug 2025List ASurrey2/46100County Ground, Worcester
22 Aug 2025List AGlamorgan0/7690County Ground, Worcester
17 Aug 2025List AGloucestershire2/2781County Ground, Worcester
15 Aug 2025List ADerbyshire3/498.10County Ground, Derby
10 Aug 2025List AEssex1/4980County Ground, Chelmsford
7 Aug 2025List ANottinghamshire0/62100The John Fretwell Sporting Complex, Sookholme
29 Jul 2025First-classHampshire0/59140County Ground, Worcester

Frequently asked questions

How many wickets has Khurram Shahzad taken in Tests?
38 wickets in 16 innings at an average of 30.39, economy 4.17, best figures 6/90.
How many wickets has Khurram Shahzad taken in T20 leagues?
33 wickets in 22 innings at an average of 18.94, economy 8.03, best figures 4/22.
How many runs has Khurram Shahzad scored in Tests?
148 runs in 19 innings (10 matches) at an average of 8.71 and a strike rate of 45.7, in the data from 2023 to 2026.
How many runs has Khurram Shahzad scored in T20 leagues?
21 runs in 9 innings (22 matches) at an average of 5.25 and a strike rate of 53.8, in the data from 2021 to 2026.
What is Khurram Shahzad's highest score?
19 in Tests, the highest score in the data.

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