CricketWise
  1. Home
  2. Players
  3. Philip Salt

Sussex · Men's cricket

Philip Salt stats

Data through 12 August 2026Last updated 12 August 2026

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

Philip Salt played 32 ODIs, 65 T20Is for England in the data, between 2015 and 2026. The most runs came in T20 leagues: 6,980 at an average of 26.74 and a strike rate of 150.8, with a highest score of 89*. Against West Indies in T20Is, Philip Salt averaged 60.91 over 14 innings.

International matches
97
ODIs 32 · T20Is 65
International runs
2,828
5 hundreds
T20 league & domestic matches
283
6,980 runs
Best batting average (T20I)
34.94
60 innings
Highest score
141*
T20I

Teams played for

Sussex 2015–2021 · 103England 2021–2026 · 97Lancashire 2022–2026 · 55Manchester Originals 2021–2025 · 43Adelaide Strikers 2019–2021 · 30Pretoria Capitals 2023–2024 · 20Royal Challengers Bengaluru 2025–2026 · 19Abu Dhabi Knight Riders 2025–2026 · 13Kolkata Knight Riders 2024 · 12Islamabad United 2019–2021 · 10Dambulla Giants 2021 · 10Lahore Qalandars 2022 · 9

Philip Salt batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI3230097612232.53848115.115113220
T20I656071,852141*34.941,131163.7410718787
T20 (leagues & domestic)283279186,98089*26.744,630150.804717730279
First-class487922,43313031.603,46970.1513931120
List A13131364137*30.33356102.21124610

Runs per year

05001K1.5K2K2015201920232026818
Philip Salt: runs per calendar year (all formats in the data)
05001K1.5K2K201520172019202120232026818
Philip Salt: runs per calendar year (all formats in the data)
Show as table
Philip Salt: runs per calendar year (all formats in the data)
YearRuns
201522
2016339
2017128
2018936
20191,383
2020939
20211,039
20221,702
20231,965
20241,628
20251,706
2026818
Year-by-year batting (33 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015List A12222.00110.02200
2016First-class46115.2538.14200
2016List A512725.4085.28101
2016T20 (leagues & domestic)915118.88123.83300
2017First-class410025.0065.87201
2017T20 (leagues & domestic)128–133.32800
2018First-class2257626.1871.613012
2018List A155.0045.5500
2018T20 (leagues & domestic)1435525.36172.37404
2019First-class1960333.5077.612223
2019List A621042.00119.313710
2019T20 (leagues & domestic)2557024.78150.87805
2020First-class829036.2564.98003
2020T20 (leagues & domestic)2564927.04161.06705
2021ODI310434.67116.96001
2021T20 (leagues & domestic)4093524.61141.57706
2022First-class834943.6266.39702
2022ODI630250.33138.512211
2022T20 (leagues & domestic)3280626.87146.37004
2022T20I1224522.27161.28802
2023First-class1143343.3074.510522
2023ODI821326.62135.76101
2023T20 (leagues & domestic)4192525.00158.18706
2023T20I839456.29169.111920
2024ODI824730.8883.47402
2024T20 (leagues & domestic)3491427.70167.18907
2024T20I1546738.92164.410312
2025First-class3217.0095.51200
2025ODI511022.00125.04300
2025T20 (leagues & domestic)41114130.03146.38008
2025T20I1143443.40175.714113
2026T20 (leagues & domestic)1750631.62134.67802
2026T20I1431224.00145.17003

Philip Salt bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class1543211/321/3232.003.5654.0002

Wickets per year

00.250.50.75120152019202320260
Philip Salt: wickets per calendar year (all formats in the data)
00.250.50.7512015201720192021202320260
Philip Salt: wickets per calendar year (all formats in the data)
Show as table
Philip Salt: wickets per calendar year (all formats in the data)
YearWickets
20150
20160
20170
20181
20190
20200
20210
20220
20230
20240
20250
20260
Year-by-year bowling (1 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2018First-class1132.003.561/32

Philip Salt against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
NetherlandsODI324882.67140.112211
West IndiesODI622136.8390.27402
AustraliaODI814317.88104.44500
PakistanODI310434.67116.96001
IndiaODI39230.67121.14300
BangladeshODI35418.0091.53500
West IndiesT20I1467060.91182.111933
IndiaT20I1224021.82141.27003
PakistanT20I1123523.50157.78801
South AfricaT20I315276.00220.314110
Sri LankaT20I310936.33141.66201
AustraliaT20I39632.00165.53900
New ZealandT20I39030.00140.68501
BangladeshT20I36321.00114.53800
MiddlesexT20 (leagues & domestic)824330.38176.16603
SurreyT20 (leagues & domestic)924126.78167.47401
Southern BraveT20 (leagues & domestic)823934.14153.26001
YorkshireT20 (leagues & domestic)722832.57148.15901
Northern SuperchargersT20 (leagues & domestic)922525.00173.16102
Trent RocketsT20 (leagues & domestic)722237.00162.08602
GlamorganT20 (leagues & domestic)822144.20149.37802
London SpiritT20 (leagues & domestic)721530.71142.45801
NorthamptonshireT20 (leagues & domestic)521253.00137.78002
HampshireT20 (leagues & domestic)720834.67154.17302
Punjab KingsT20 (leagues & domestic)719939.80179.37502
GloucestershireT20 (leagues & domestic)819527.86151.27702
Delhi CapitalsT20 (leagues & domestic)418646.50186.06802
Sunrisers HyderabadT20 (leagues & domestic)518336.60159.16203
WorcestershireT20 (leagues & domestic)617328.83169.67201
Birmingham PhoenixT20 (leagues & domestic)616928.17144.45601
Royal Challengers BengaluruT20 (leagues & domestic)316555.00208.98701
Lucknow Super GiantsT20 (leagues & domestic)415852.67179.58901
Brisbane HeatT20 (leagues & domestic)515137.75137.36701
NottinghamshireT20 (leagues & domestic)514529.00149.57001
Melbourne RenegadesT20 (leagues & domestic)413934.75152.75902
Dubai CapitalsT20 (leagues & domestic)412932.25135.84300
KentT20 (leagues & domestic)612625.20128.66301
EssexT20 (leagues & domestic)612520.83145.34200
Oval InvinciblesT20 (leagues & domestic)612520.83117.94100
Sunrisers Eastern CapeT20 (leagues & domestic)511629.00161.17701
Perth ScorchersT20 (leagues & domestic)411629.00173.15902
Colombo StarsT20 (leagues & domestic)311538.33157.56201
Rajasthan RoyalsT20 (leagues & domestic)410125.25144.36501
Paarl RoyalsT20 (leagues & domestic)410025.00133.33900
LeicestershireT20 (leagues & domestic)310033.33119.03800
Chennai Super KingsT20 (leagues & domestic)59819.60153.14600
DerbyshireT20 (leagues & domestic)49323.25132.94400
Mumbai IndiansT20 (leagues & domestic)49323.25202.27801
Joburg Super KingsT20 (leagues & domestic)39346.50182.45201
Hobart HurricanesT20 (leagues & domestic)49323.25175.56601
Desert VipersT20 (leagues & domestic)49130.33131.97101
DurhamT20 (leagues & domestic)68213.67154.73200
Karachi KingsT20 (leagues & domestic)47919.75111.34600
Melbourne StarsT20 (leagues & domestic)47218.00133.33100
Welsh FireT20 (leagues & domestic)57114.20129.13800
Sydney SixersT20 (leagues & domestic)46315.75150.02800
Jaffna KingsT20 (leagues & domestic)35819.33128.92300
Peshawar ZalmiT20 (leagues & domestic)35117.00130.82800
Multan SultansT20 (leagues & domestic)44414.67146.72600
Sydney ThunderT20 (leagues & domestic)5377.4090.23100
Sharjah WarriorzT20 (leagues & domestic)33612.00144.03000
Durban's Super GiantsT20 (leagues & domestic)4246.00126.32300
SomersetT20 (leagues & domestic)3227.33157.11300
MI Cape TownT20 (leagues & domestic)3217.00105.0900
Islamabad UnitedT20 (leagues & domestic)362.0046.2200
GloucestershireFirst-class1033637.3369.36403
HampshireFirst-class530961.8071.010313
NorthamptonshireFirst-class828735.88102.112220
DurhamFirst-class723733.8671.413011
EssexFirst-class623146.2058.65701
LeicestershireFirst-class719928.4373.78001
MiddlesexFirst-class1017117.1066.35001
GlamorganFirst-class516533.0093.810310
KentFirst-class513026.0079.89701
WarwickshireFirst-class56913.8063.32900
MiddlesexList A38628.6793.58101

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Old Trafford52157932.22141
County Ground, Brighton43128132.02103
County Ground, Bristol2793340.5777
Eden Gardens1143643.6089
Adelaide Oval1741425.8867
Lord's1337729.0060
Kensington Oval1034342.88103
Kennington Oval1131628.7356
Edgbaston1431322.3656
Trent Bridge1028428.4086

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
County Ground, Brighton1132.003.56

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
T20Powerplay55103578154.0185–––
T20Middle28571932147.9108–––
T20Death465251185.321–––
ODIPowerplay740621119.224–––
ODIMiddle236225104.95–––
ODIDeath020.01–––

How Philip Salt was dismissed

How Philip Salt took wickets

Last 20 innings

02040608028 Mar 20264 Jul 202612 Aug 202626
Philip Salt: runs in the last 20 innings
02040608028 Mar 202612 Apr 202626 Jun 20269 Jul 202622 Jul 20261 Aug 202612 Aug 202626
Philip Salt: runs in the last 20 innings
Show as table
Philip Salt: runs in the last 20 innings
InningsRuns
28 Mar 20268
5 Apr 202646
10 Apr 20260
12 Apr 202678
15 Apr 20267
18 Apr 202663
26 Jun 202634
4 Jul 20260
7 Jul 202670
9 Jul 202659
11 Jul 20266
12 Jul 202632
22 Jul 202647
25 Jul 20266
29 Jul 20265
1 Aug 202646
3 Aug 20264
5 Aug 202648
9 Aug 202613
12 Aug 202626
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
12 Aug 2026T20 (leagues & domestic)London Spirit2621caughtSophia Gardens
9 Aug 2026T20 (leagues & domestic)Sunrisers Leeds1314caughtHeadingley
5 Aug 2026T20 (leagues & domestic)Manchester Super Giants4837caughtOld Trafford
3 Aug 2026T20 (leagues & domestic)Southern Brave46caughtSophia Gardens
1 Aug 2026T20 (leagues & domestic)Birmingham Phoenix4636lbwEdgbaston
29 Jul 2026T20 (leagues & domestic)Trent Rockets58caughtSophia Gardens
25 Jul 2026T20 (leagues & domestic)MI London611caughtSophia Gardens
22 Jul 2026T20 (leagues & domestic)Southern Brave47*37not outThe Rose Bowl
12 Jul 2026T20 (leagues & domestic)Durham3221bowledOld Trafford
11 Jul 2026T20IIndia69caughtThe Rose Bowl
9 Jul 2026T20IIndia59*42not outCounty Ground, Bristol
7 Jul 2026T20IIndia7044caughtTrent Bridge
4 Jul 2026T20IIndia01caughtOld Trafford
26 Jun 2026T20 (leagues & domestic)Leicestershire3431lbwGrace Road
18 Apr 2026T20 (leagues & domestic)Delhi Capitals6338caughtM Chinnaswamy Stadium
15 Apr 2026T20 (leagues & domestic)Lucknow Super Giants78bowledM Chinnaswamy Stadium
12 Apr 2026T20 (leagues & domestic)Mumbai Indians7836caughtWankhede Stadium
10 Apr 2026T20 (leagues & domestic)Rajasthan Royals01caughtAssam Cricket Association Stadium
5 Apr 2026T20 (leagues & domestic)Chennai Super Kings4630caughtM Chinnaswamy Stadium
28 Mar 2026T20 (leagues & domestic)Sunrisers Hyderabad87caughtM Chinnaswamy Stadium

Frequently asked questions

How many runs has Philip Salt scored in ODIs?
976 runs in 30 innings (32 matches) at an average of 32.53 and a strike rate of 115.1, in the data from 2021 to 2025.
How many runs has Philip Salt scored in T20Is?
1,852 runs in 60 innings (65 matches) at an average of 34.94 and a strike rate of 163.7, in the data from 2022 to 2026.
How many runs has Philip Salt scored in T20 leagues?
6,980 runs in 279 innings (283 matches) at an average of 26.74 and a strike rate of 150.8, in the data from 2016 to 2026.
What is Philip Salt's highest score?
141* in T20Is, the highest score in the data.
How many centuries has Philip Salt scored?
11 hundreds in the data: 1 in ODIs, 4 in T20Is, 5 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.