CricketWise
  1. Home
  2. Players
  3. Dominic Sibley

Surrey · Men's cricket

Dominic Sibley stats

Data through 24 September 2026Last updated 24 September 2026

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

Between 2014 and 2026, Dominic Sibley appears in 22 Tests for England in the Cricsheet data. The most runs came in first-class: 8,157 at an average of 41.41 and a strike rate of 42.1, with a highest score of 305. Against South Africa in Tests, Dominic Sibley averaged 54.00 over 7 innings.

International matches
22
Tests 22
International runs
1,042
2 hundreds
T20 league & domestic matches
57
1,358 runs
Best batting average (Test)
28.94
39 innings
Highest score
305
First-class

Teams played for

Surrey 2014–2026 · 144Warwickshire 2017–2022 · 78England 2019–2021 · 22Birmingham Bears 2018–2020 · 14Khulna Tigers 2025 · 1

Dominic Sibley batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test223931,042133*28.943,04534.22561141
T20 (leagues & domestic)575441,35874*27.161,105122.909211537
First-class131223268,15730541.4119,38342.121431392127
List A494721,48214932.931,85879.856515215

Runs per year

05001K1.5K2K2014201920261,289
Dominic Sibley: runs per calendar year (all formats in the data)
05001K1.5K2K20142016201820202022202420261,289
Dominic Sibley: runs per calendar year (all formats in the data)
Show as table
Dominic Sibley: runs per calendar year (all formats in the data)
YearRuns
201429
2015184
2016666
20171,041
2018818
20191,425
2020619
2021883
20221,282
2023848
20241,451
20251,504
20261,289
Year-by-year batting (31 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class3258.3330.52000
2014List A14–40.0400
2015First-class818423.0041.87401
2016First-class1337734.2735.19903
2016List A34214.0066.72700
2016T20 (leagues & domestic)624749.40119.97402
2017First-class2263031.5043.99207
2017List A47919.7571.23700
2017T20 (leagues & domestic)1333227.67121.66103
2018First-class2377737.0042.614441
2018List A12222.0084.62200
2018T20 (leagues & domestic)21919.00118.81100
2019First-class1798261.3841.224435
2019List A811514.3865.72900
2019T20 (leagues & domestic)825732.12125.46402
2019Test57114.2028.72900
2020T20 (leagues & domestic)341.3357.1400
2020Test1461547.3137.913322
2021First-class1652737.6439.18005
2021Test2035619.7830.38703
2022First-class2593542.5041.514235
2022List A734757.8387.011321
2023First-class2574639.2637.814015
2023List A710214.5774.53400
2024First-class2283243.7947.315033
2024List A835043.7590.214921
2024T20 (leagues & domestic)1126926.90133.86701
2025First-class24127460.6745.930546
2025T20 (leagues & domestic)1123020.91116.87001
2026First-class2586837.7442.718732
2026List A842152.6276.710114

Dominic Sibley bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test1670–––7.00–000
T20 (leagues & domestic)1522833852/33–67.608.8945.6000
First-class1232925532/1032/11785.004.65109.7006
List A3546211/20–62.006.8954.0000

Wickets per year

02462014201920260
Dominic Sibley: wickets per calendar year (all formats in the data)
024620142016201820202022202420260
Dominic Sibley: wickets per calendar year (all formats in the data)
Show as table
Dominic Sibley: wickets per calendar year (all formats in the data)
YearWickets
20140
20150
20166
20172
20181
20190
20200
20210
20220
20230
20240
20250
20260
Year-by-year bowling (12 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016First-class5266.503.692/103
2016List A2153.006.621/20
2016T20 (leagues & domestic)2319.009.502/33
2017First-class2167.007.731/50
2017T20 (leagues & domestic)101211.008.441/20
2018List A10–9.000/9
2018T20 (leagues & domestic)2156.009.331/25
2019T20 (leagues & domestic)10–14.000/14
2020Test10–7.000/7
2023First-class20–12.860/1
2025First-class10–2.000/2
2026First-class20–4.750/14

Dominic Sibley against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
South AfricaTest732454.0041.313310
West IndiesTest522645.2033.412012
IndiaTest1219115.9227.98701
New ZealandTest714123.5030.96001
PakistanTest49824.5037.13600
Sri LankaTest46220.6734.85601
HampshireT20 (leagues & domestic)417744.25136.27002
DurhamT20 (leagues & domestic)416281.00135.06702
SomersetT20 (leagues & domestic)615430.80116.77401
KentT20 (leagues & domestic)612721.17124.53600
SussexT20 (leagues & domestic)310936.33136.24500
GlamorganT20 (leagues & domestic)49732.33126.04400
EssexT20 (leagues & domestic)48621.50126.56101
WorcestershireT20 (leagues & domestic)36120.33124.54900
MiddlesexT20 (leagues & domestic)46015.00101.72700
GloucestershireT20 (leagues & domestic)4389.5084.43200
NottinghamshireT20 (leagues & domestic)3299.6785.32500
HampshireFirst-class29123353.6144.510947
KentFirst-class14102985.7542.324461
EssexFirst-class2383739.8642.112524
SomersetFirst-class2256326.8137.610016
LancashireFirst-class1754538.9340.114214
WarwickshireFirst-class1454349.3641.210314
SussexFirst-class8519103.8046.118721
DurhamFirst-class1249244.7353.730510
YorkshireFirst-class1648732.4742.48104
NottinghamshireFirst-class1034334.3038.58703
WorcestershireFirst-class730844.0043.08003
NorthamptonshireFirst-class827038.5735.210212
LeicestershireFirst-class522244.4049.810611
SurreyFirst-class719327.5737.07301
GloucestershireFirst-class519047.5043.712011
MiddlesexFirst-class1116116.1041.15401
GlamorganFirst-class912413.7834.22600
DerbyshireFirst-class69819.6032.54600
GloucestershireList A423478.0086.310620
LeicestershireList A518136.2075.710510
NottinghamshireList A516633.2081.88402
DurhamList A313366.5077.811310
LancashireList A39130.3368.96501
SomersetList A36020.0066.73700
YorkshireList A45714.2570.43000
EssexList A44310.7563.21900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
HampshireFirst-class3355.674.552/103

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Kennington Oval94335841.98305
Edgbaston75222232.68132
Old Trafford1562147.77142
St Lawrence Ground6597119.40244
The Rose Bowl1543428.9399
County Ground, Bristol839365.50120
County Ground, Chelmsford1535525.36125
County Ground, Brighton733155.17144
County Ground, Worcester728340.4380
Woodbridge Road928031.1172

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Kennington Oval8368.007.33
The Rose Bowl3262.004.00
Edgbaston7268.008.00
County Ground, Chelmsford1120.006.67
Lord's4145.005.62

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
T20Powerplay595514115.8202416.25
T20Middle640510125.52219849.09
T20Death12381151.986013.00

How Dominic Sibley was dismissed

How Dominic Sibley took wickets

Last 20 innings

05010015019 Jun 20267 Aug 202624 Sep 20260
Dominic Sibley: runs in the last 20 innings
05010015019 Jun 202626 Jul 20265 Aug 202620 Aug 202627 Aug 20268 Sep 202624 Sep 20260
Dominic Sibley: runs in the last 20 innings
Show as table
Dominic Sibley: runs in the last 20 innings
InningsRuns
19 Jun 202626
21 Jul 202665
24 Jul 202611
26 Jul 202633
29 Jul 202674
31 Jul 2026101
5 Aug 202653
7 Aug 20260
11 Aug 202684
20 Aug 20260
20 Aug 20266
27 Aug 202621
27 Aug 202610
2 Sep 20267
2 Sep 202621
8 Sep 202614
15 Sep 20267
15 Sep 202620
24 Sep 202672
24 Sep 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classSomerset010caughtThe County Ground, Taunton
24 Sep 2026First-classSomerset72188caughtThe County Ground, Taunton
15 Sep 2026First-classGlamorgan2033lbwKennington Oval
15 Sep 2026First-classGlamorgan720caughtKennington Oval
8 Sep 2026First-classSussex1453caughtCounty Ground, Brighton
2 Sep 2026First-classYorkshire2136lbwKennington Oval
2 Sep 2026First-classYorkshire721caughtKennington Oval
27 Aug 2026First-classEssex1027caughtCounty Ground, Chelmsford
27 Aug 2026First-classEssex2156caughtCounty Ground, Chelmsford
20 Aug 2026First-classNottinghamshire621caughtKennington Oval
20 Aug 2026First-classNottinghamshire02caughtKennington Oval
11 Aug 2026List ANottinghamshire84105caughtKennington Oval
7 Aug 2026List ASomerset02caughtCounty Ground, Taunton
5 Aug 2026List AKent5374caughtKennington Oval
31 Jul 2026List AGloucestershire101126caughtCounty Ground, Bristol
29 Jul 2026List AWarwickshire7480caughtEdgbaston
26 Jul 2026List ANorthamptonshire3336caughtWoodbridge Road
24 Jul 2026List ALeicestershire1134caughtWoodbridge Road
21 Jul 2026List ALancashire6592bowledThe Cricket Field
19 Jun 2026First-classGlamorgan2670caughtSophia Gardens

Batter vs bowler matchups

Bowlers Dominic Sibley faced most

Frequently asked questions

How many runs has Dominic Sibley scored in Tests?
1,042 runs in 39 innings (22 matches) at an average of 28.94 and a strike rate of 34.2, in the data from 2019 to 2021.
How many runs has Dominic Sibley scored in T20 leagues?
1,358 runs in 54 innings (57 matches) at an average of 27.16 and a strike rate of 122.9, in the data from 2016 to 2025.
What is Dominic Sibley's highest score?
305 in first-class, the highest score in the data.
How many centuries has Dominic Sibley scored?
28 hundreds in the data: 2 in Tests, 21 in first-class, 5 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.