CricketWise
  1. Home
  2. Players
  3. Sam Billings

Kent · Men's cricket

Sam Billings stats

Data through 16 August 2026Last updated 16 August 2026

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

Between 2014 and 2026, Sam Billings appears in 3 Tests, 27 ODIs, 37 T20Is for England in the Cricsheet data. In T20 leagues Sam Billings scored 7,452 runs in 351 innings (average 25.43, strike rate 136.5), including 1 hundreds and 38 fifties. Against Australia in ODIs, Sam Billings averaged 41.29 over 7 innings.

International matches
67
Tests 3 · ODIs 27 · T20Is 37
International runs
1,234
1 hundreds
T20 league & domestic matches
371
7,452 runs
Best batting average (ODI)
34.50
22 innings
Highest score
171
First-class

Teams played for

Kent 2014–2026 · 241England 2015–2022 · 66Sydney Thunder 2020–2026 · 42Oval Invincibles 2021–2025 · 41Lahore Qalandars 2023–2025 · 19Dubai Capitals 2024–2025 · 17Brisbane Heat 2022–2024 · 15Desert Vipers 2023 · 12Sydney Sixers 2016–2018 · 11Delhi Capitals 2016–2017 · 11Chennai Super Kings 2018–2019 · 11Rawalpindiz 2026 · 10

Sam Billings batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test330663622.0011457.9000100
ODI2722269011834.5075791.1151738
T20I373354788717.07368129.90214116
T20 (leagues & domestic)371351587,45210625.435,459136.513819633254
First-class649392,75217132.764,49961.25121138914
List A332861,125135*51.14936120.239111329

Runs per year

05001K1.5K201420192026897
Sam Billings: runs per calendar year (all formats in the data)
05001K1.5K2014201620182020202220242026897
Sam Billings: runs per calendar year (all formats in the data)
Show as table
Sam Billings: runs per calendar year (all formats in the data)
YearRuns
20141,389
20151,095
20161,022
20171,177
20181,011
2019579
2020470
2021963
20221,013
20231,145
20241,109
2025693
2026897
Year-by-year batting (44 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class2372134.3356.09207
2014List A7458114.50154.213514
2014T20 (leagues & domestic)1421017.50137.33300
2015First-class1541231.6964.610011
2015List A727154.20103.011812
2015ODI49022.50132.44100
2015T20 (leagues & domestic)1122825.33133.34600
2015T20I59418.80156.75301
2016First-class732947.0073.117111
2016List A821831.14117.210611
2016ODI16262.0089.96201
2016T20 (leagues & domestic)2440818.55124.05502
2016T20I155.0083.3500
2017First-class826243.6778.27001
2017List A29346.5087.76901
2017ODI59619.2074.45201
2017T20 (leagues & domestic)2967728.21140.57805
2017T20I5499.80140.02200
2018First-class1025828.6759.35601
2018List A48521.25101.27501
2018ODI11111.0061.11100
2018T20 (leagues & domestic)2359635.06144.39505
2018T20I56112.20107.02900
2019First-class736661.0073.813830
2019T20 (leagues & domestic)57418.50117.55501
2019T20I713934.75143.38701
2020First-class12020.0050.02000
2020ODI631578.7595.711812
2020T20 (leagues & domestic)49223.00129.65001
2020T20I44314.33113.22600
2021First-class514929.8064.87201
2021ODI22110.5070.01800
2021T20 (leagues & domestic)2876730.68139.28305
2021T20I22613.0081.22400
2022First-class714323.8339.34400
2022ODI39531.6783.37101
2022T20 (leagues & domestic)3464822.34123.97902
2022T20I46120.33141.94100
2022Test36622.0057.93600
2023First-class10929.2041.13100
2023T20 (leagues & domestic)52105324.49131.07603
2024T20 (leagues & domestic)47110926.40138.810616
2025T20 (leagues & domestic)4369322.35147.85102
2026T20 (leagues & domestic)3789728.94142.28406

Sam Billings bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class1140–––24.00–000
Year-by-year bowling (1 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class10–24.000/4

Sam Billings against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaODI728941.2988.111812
IrelandODI413969.5097.26701
New ZealandODI49022.50132.44100
West IndiesODI35418.0088.55201
West IndiesT20I717028.33151.88701
PakistanT20I611022.00144.75301
New ZealandT20I87314.60114.12100
AustraliaT20I44511.25104.72900
IndiaT20I33411.33170.02200
South AfricaT20I3206.6795.21200
SussexT20 (leagues & domestic)2051230.12141.87403
SomersetT20 (leagues & domestic)2046631.07147.010612
EssexT20 (leagues & domestic)2043227.00153.76202
HampshireT20 (leagues & domestic)1437734.27156.49503
GloucestershireT20 (leagues & domestic)1937020.56123.75501
Perth ScorchersT20 (leagues & domestic)1132732.70150.08302
MiddlesexT20 (leagues & domestic)1530730.70148.38401
SurreyT20 (leagues & domestic)2030420.27123.15001
Brisbane HeatT20 (leagues & domestic)823834.00154.56401
Hobart HurricanesT20 (leagues & domestic)922828.50135.76102
Sydney SixersT20 (leagues & domestic)1022428.00144.55101
Multan SultansT20 (leagues & domestic)721035.00140.05602
Melbourne StarsT20 (leagues & domestic)719527.86130.07201
Adelaide StrikersT20 (leagues & domestic)819224.00137.17901
Abu Dhabi Knight RidersT20 (leagues & domestic)415075.00148.56701
Melbourne RenegadesT20 (leagues & domestic)714624.33111.54000
Peshawar ZalmiT20 (leagues & domestic)814629.20144.64700
Manchester OriginalsT20 (leagues & domestic)514135.25160.25301
Sharjah WarriorzT20 (leagues & domestic)413734.25133.05201
Quetta GladiatorsT20 (leagues & domestic)613533.75160.77802
Kolkata Knight RidersT20 (leagues & domestic)313143.67177.05602
Birmingham PhoenixT20 (leagues & domestic)712925.80140.23100
GlamorganT20 (leagues & domestic)811516.43117.33300
Islamabad UnitedT20 (leagues & domestic)611222.40140.03800
Gulf GiantsT20 (leagues & domestic)610921.80103.83100
Desert VipersT20 (leagues & domestic)410726.75152.95701
Punjab KingsT20 (leagues & domestic)69418.80113.35501
Karachi KingsT20 (leagues & domestic)69415.67146.95801
London SpiritT20 (leagues & domestic)98817.60137.52500
Trent RocketsT20 (leagues & domestic)58442.00171.47601
Sydney ThunderT20 (leagues & domestic)58416.80133.33200
MI EmiratesT20 (leagues & domestic)56716.75111.74000
LancashireT20 (leagues & domestic)36622.0098.53700
Welsh FireT20 (leagues & domestic)46120.33105.24000
Royal Challengers BengaluruT20 (leagues & domestic)45213.00110.62500
Southern BraveT20 (leagues & domestic)7518.50113.31300
Sunrisers HyderabadT20 (leagues & domestic)34715.67111.93400
Northern SuperchargersT20 (leagues & domestic)4186.0078.31300
GloucestershireFirst-class846758.3861.517112
NorthamptonshireFirst-class928936.1256.65601
SurreyFirst-class623959.7559.09903
EssexFirst-class1421716.6955.910011
GlamorganFirst-class718726.7171.17701
NottinghamshireFirst-class417357.6781.610010
WorcestershireFirst-class515430.8059.97201
LeicestershireFirst-class1015216.8965.23800
HampshireFirst-class615225.3359.89201
WarwickshireFirst-class611819.6750.24600
MiddlesexFirst-class711619.3345.83100
DerbyshireFirst-class45513.7550.53600
GlamorganList A318693.00124.010611
SurreyList A516232.40132.88702
SussexList A3124124.00103.35502
HampshireList A38026.67109.67501
GloucestershireList A37023.33118.66101

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
St Lawrence Ground114281029.89106
Kennington Oval3669026.5499
Dubai International Cricket Stadium2468134.0567
County Ground, Bristol2165434.42171
The Rose Bowl1939924.9492
Gaddafi Stadium1639132.5858
Manuka Oval1138838.8072
Old Trafford1338732.25118
Trent Bridge1036652.29118
Lord's2035925.6484

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
T20Powerplay915897102.037–––
T20Middle49353735132.1185–––
T20Death20801195174.199–––
ODIPowerplay7512659.51–––
ODIMiddle53357792.415–––
ODIDeath8254151.94–––

How Sam Billings was dismissed

Last 20 innings

025507510022 May 202628 Jun 202616 Aug 20264
Sam Billings: runs in the last 20 innings
025507510022 May 202631 May 202626 Jun 20265 Jul 202624 Jul 20262 Aug 202616 Aug 20264
Sam Billings: runs in the last 20 innings
Show as table
Sam Billings: runs in the last 20 innings
InningsRuns
22 May 202684
25 May 202628
29 May 20268
31 May 202642
7 Jun 20260
9 Jun 202662
26 Jun 202664
28 Jun 202650
3 Jul 20260
5 Jul 202618
10 Jul 20263
12 Jul 202626
24 Jul 202612
26 Jul 202622
31 Jul 202626
2 Aug 20269
5 Aug 202631
8 Aug 20260
10 Aug 202613
16 Aug 20264
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
16 Aug 2026T20 (leagues & domestic)Manchester Super Giants45run outLord's
10 Aug 2026T20 (leagues & domestic)Southern Brave1312caughtTrent Bridge
8 Aug 2026T20 (leagues & domestic)MI London03caught and bowledKennington Oval
5 Aug 2026T20 (leagues & domestic)Birmingham Phoenix31*19not outTrent Bridge
2 Aug 2026T20 (leagues & domestic)Sunrisers Leeds98lbwTrent Bridge
31 Jul 2026T20 (leagues & domestic)Manchester Super Giants2619caughtOld Trafford
26 Jul 2026T20 (leagues & domestic)London Spirit2210caughtTrent Bridge
24 Jul 2026T20 (leagues & domestic)Birmingham Phoenix129caughtEdgbaston
12 Jul 2026T20 (leagues & domestic)Middlesex2618stumpedSt Lawrence Ground
10 Jul 2026T20 (leagues & domestic)Surrey37caughtSt Lawrence Ground
5 Jul 2026T20 (leagues & domestic)Hampshire1815caughtThe Rose Bowl
3 Jul 2026T20 (leagues & domestic)Worcestershire02bowledCounty Ground, Worcester
28 Jun 2026T20 (leagues & domestic)Hampshire50*21not outSt Lawrence Ground
26 Jun 2026T20 (leagues & domestic)Nottinghamshire6438caughtSt Lawrence Ground
9 Jun 2026T20 (leagues & domestic)Essex6238caughtCounty Ground, Chelmsford
7 Jun 2026T20 (leagues & domestic)Sussex02caughtCounty Ground, Brighton
31 May 2026T20 (leagues & domestic)Surrey42*28not outKennington Oval
29 May 2026T20 (leagues & domestic)Essex87caughtSt Lawrence Ground
25 May 2026T20 (leagues & domestic)Sussex2817caughtSt Lawrence Ground
22 May 2026T20 (leagues & domestic)Middlesex84*37not outLord's

Frequently asked questions

How many runs has Sam Billings scored in Tests?
66 runs in 3 innings (3 matches) at an average of 22.00 and a strike rate of 57.9, in the data from 2022 to 2022.
How many runs has Sam Billings scored in ODIs?
690 runs in 22 innings (27 matches) at an average of 34.50 and a strike rate of 91.1, in the data from 2015 to 2022.
How many runs has Sam Billings scored in T20Is?
478 runs in 33 innings (37 matches) at an average of 17.07 and a strike rate of 129.9, in the data from 2015 to 2022.
What is Sam Billings's highest score?
171 in first-class, the highest score in the data.
How many centuries has Sam Billings scored?
10 hundreds in the data: 1 in ODIs, 1 in T20 leagues, 5 in first-class, 3 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.