CricketWise
  1. Home
  2. Players
  3. Shan Masood

Pakistan · Men's cricket

Shan Masood stats

Data through 9 September 2026Last updated 9 September 2026

Coverage: matches in the Cricsheet data from 14 October 2013 to 9 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2013 and 2026, Shan Masood appears in 50 Tests, 9 ODIs, 19 T20Is for Pakistan in the Cricsheet data. The most runs came in T20 leagues: 3,077 at an average of 29.59 and a strike rate of 134.4, with a highest score of 88. Against Sri Lanka in Tests, Shan Masood averaged 39.83 over 12 innings.

International matches
78
Tests 50 · ODIs 9 · T20Is 19
International runs
3,484
7 hundreds
T20 league & domestic matches
119
3,077 runs
Best batting average (Test)
30.80
96 innings
Highest score
239
First-class

Teams played for

Pakistan 2013–2026 · 78Multan Sultans 2019–2026 · 54Yorkshire 2023–2024 · 52Derbyshire 2022 · 27Leicestershire 2025 · 23Karachi Kings 2024–2025 · 13

Shan Masood batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test509612,92615630.805,56152.6715928825
ODI9901635018.1123469.7012190
T20I1917439565*30.38324121.9032307
T20 (leagues & domestic)119115113,0778829.592,289134.4016633963
First-class254022,51523966.183,31875.88933069
List A252511,05510343.961,24784.61112976

Runs per year

01K2K3K201320182026743
Shan Masood: runs per calendar year (all formats in the data)
01K2K3K2013201520172019202120232026743
Shan Masood: runs per calendar year (all formats in the data)
Show as table
Shan Masood: runs per calendar year (all formats in the data)
YearRuns
201396
201469
2015196
201671
2017133
201884
2019663
2020572
2021209
20222,764
20231,712
20241,534
20251,285
2026743
Year-by-year batting (33 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2013Test49624.0046.67501
2014Test46917.2533.74000
2015Test619632.6753.112511
2016Test47117.7540.13900
2017Test613322.1729.95901
2018Test28442.0054.56501
2019ODI511122.2076.65001
2019T20 (leagues & domestic)411228.00138.34800
2019Test1144040.0052.813512
2020T20 (leagues & domestic)1028328.30128.16101
2020Test828936.1246.515620
2021T20 (leagues & domestic)720929.86142.27302
2021Test200.000.0000
2022First-class13107482.6276.223934
2022List A520350.7585.78203
2022T20 (leagues & domestic)26102542.71139.18809
2022T20I1739530.38121.96503
2022Test46716.7557.83000
2023First-class1372060.0077.519223
2023List A621736.1778.39602
2023ODI45213.0058.44400
2023T20 (leagues & domestic)2042522.37124.67502
2023Test929833.1181.46003
2024First-class1252047.2774.614021
2024List A623539.1791.87603
2024T20 (leagues & domestic)2136920.50123.06101
2024Test1441031.5465.415111
2025First-class2201100.5071.311111
2025List A840050.0083.910313
2025T20 (leagues & domestic)1628720.50124.84500
2025Test1039739.7054.314513
2026T20 (leagues & domestic)1136745.88158.26901
2026Test1237631.3355.510912

Shan Masood bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test101449221/61/646.003.8372.0006

Wickets per year

00.250.50.7512013201820260
Shan Masood: wickets per calendar year (all formats in the data)
00.250.50.75120132015201720192021202320260
Shan Masood: wickets per calendar year (all formats in the data)
Show as table
Shan Masood: wickets per calendar year (all formats in the data)
YearWickets
20130
20140
20150
20160
20170
20181
20191
20200
20210
20220
20230
20240
20250
20260
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016Test10–6.330/19
2017Test10–0.000/0
2018Test116.002.001/6
2019Test2119.003.171/19
2020Test40–3.440/2
2021Test10–8.500/17

Shan Masood against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest2774828.7754.015622
South AfricaTest1868638.1151.914515
Sri LankaTest1247839.8351.613522
AustraliaTest1033733.7053.76803
BangladeshTest930834.2264.810012
West IndiesTest822227.7552.110911
New ZealandTest1214712.2536.74000
AustraliaODI511122.2076.65001
New ZealandODI45213.0058.44400
EnglandT20I719432.33132.06502
New ZealandT20I43612.0092.31900
Lahore QalandarsT20 (leagues & domestic)1541727.80143.38301
Quetta GladiatorsT20 (leagues & domestic)1135035.00138.38803
Islamabad UnitedT20 (leagues & domestic)1234328.58125.27502
Karachi KingsT20 (leagues & domestic)928631.78133.66102
Peshawar ZalmiT20 (leagues & domestic)1126223.82128.46801
LeicestershireT20 (leagues & domestic)520841.60148.67302
LancashireT20 (leagues & domestic)516332.60145.57502
NottinghamshireT20 (leagues & domestic)615230.40155.14000
WorcestershireT20 (leagues & domestic)715121.57129.16501
NorthamptonshireT20 (leagues & domestic)613426.80121.85701
Birmingham BearsT20 (leagues & domestic)711122.20119.44500
DerbyshireT20 (leagues & domestic)410133.67144.34500
Hyderabad KingsmenT20 (leagues & domestic)39949.50154.76901
DurhamT20 (leagues & domestic)59431.33105.63500
YorkshireT20 (leagues & domestic)49331.00150.03400
Multan SultansT20 (leagues & domestic)36622.00108.23600
SussexFirst-class534068.0074.623910
MiddlesexFirst-class633956.5076.29803
GlamorganFirst-class432882.0070.219211
GloucestershireFirst-class532364.6071.614020
DerbyshireFirst-class631462.8091.89503
LeicestershireFirst-class426365.7578.721910
WorcestershireFirst-class325585.0088.512320
EssexList A321571.6786.310312
HampshireList A37525.0064.75701
SurreyList A36220.6798.42700
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest30–4.890/11
New ZealandTest30–4.600/2

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
National Stadium, Karachi37106629.61135
Grace Road1996453.56219
County Ground, Derby1173566.82239
Gaddafi Stadium2673031.7476
Multan Cricket Stadium1751330.18151
Headingley2247525.00123
Rawalpindi Cricket Stadium1543931.36100
Queen's Park, Chesterfield937947.3898
Zayed Cricket Stadium1335427.2375
County Ground, Northampton629498.00131

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
SuperSport Park116.002.00
Newlands1119.003.80

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
T20Powerplay13551109122.238–––
T20Middle16821256133.959–––
T20Death435248175.420–––
ODIPowerplay9914170.25–––
ODIMiddle649368.84–––

How Shan Masood was dismissed

How Shan Masood took wickets

Last 20 innings

0501001505 Apr 202629 Apr 20269 Sep 202695
Shan Masood: runs in the last 20 innings
0501001505 Apr 202619 Apr 202626 Apr 20268 May 202625 Jul 202619 Aug 20269 Sep 202695
Shan Masood: runs in the last 20 innings
Show as table
Shan Masood: runs in the last 20 innings
InningsRuns
5 Apr 202646
6 Apr 202627
13 Apr 202635
19 Apr 202646
21 Apr 202620
22 Apr 20261
26 Apr 202644
29 Apr 202669
8 May 20269
8 May 20262
16 May 202621
16 May 202671
25 Jul 2026109
25 Jul 20263
19 Aug 20265
19 Aug 202629
27 Aug 20261
27 Aug 202626
9 Sep 20265
9 Sep 202695
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
9 Sep 2026TestEngland95148caughtEdgbaston
9 Sep 2026TestEngland57caughtEdgbaston
27 Aug 2026TestEngland2672lbwLord's
27 Aug 2026TestEngland111caughtLord's
19 Aug 2026TestEngland2956caughtHeadingley
19 Aug 2026TestEngland520lbwHeadingley
25 Jul 2026TestWest Indies315caughtBrian Lara Stadium
25 Jul 2026TestWest Indies109184bowledBrian Lara Stadium
16 May 2026TestBangladesh71116caughtSylhet International Cricket Stadium
16 May 2026TestBangladesh2126caughtSylhet International Cricket Stadium
8 May 2026TestBangladesh25caughtShere Bangla National Stadium
8 May 2026TestBangladesh917caughtShere Bangla National Stadium
29 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen69*46not outGaddafi Stadium
26 Apr 2026T20 (leagues & domestic)Islamabad United4433bowledNational Stadium, Karachi
22 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen12bowledNational Stadium, Karachi
21 Apr 2026T20 (leagues & domestic)Rawalpindiz2022caughtNational Stadium, Karachi
19 Apr 2026T20 (leagues & domestic)Karachi Kings4625stumpedNational Stadium, Karachi
13 Apr 2026T20 (leagues & domestic)Peshawar Zalmi3519caughtNational Stadium, Karachi
6 Apr 2026T20 (leagues & domestic)Rawalpindiz27*15not outGaddafi Stadium
5 Apr 2026T20 (leagues & domestic)Quetta Gladiators46*30not outGaddafi Stadium

Batter vs bowler matchups

Bowlers Shan Masood faced most

Frequently asked questions

How many runs has Shan Masood scored in Tests?
2,926 runs in 96 innings (50 matches) at an average of 30.80 and a strike rate of 52.6, in the data from 2013 to 2026.
How many runs has Shan Masood scored in ODIs?
163 runs in 9 innings (9 matches) at an average of 18.11 and a strike rate of 69.7, in the data from 2019 to 2023.
How many runs has Shan Masood scored in T20Is?
395 runs in 17 innings (19 matches) at an average of 30.38 and a strike rate of 121.9, in the data from 2022 to 2022.
What is Shan Masood's highest score?
239 in first-class, the highest score in the data.
How many centuries has Shan Masood scored?
16 hundreds in the data: 7 in Tests, 8 in first-class, 1 in List A.

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