CricketWise
  1. Home
  2. Players
  3. Rory Burns

Surrey · Men's cricket

Rory Burns 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.

Rory Burns played 32 Tests for England in the data, between 2014 and 2026. In first-class Rory Burns scored 10,183 runs in 259 innings (average 42.97, strike rate 51.2), including 20 hundreds and 58 fifties. Against New Zealand in Tests, Rory Burns averaged 60.29 over 7 innings.

International matches
32
Tests 32
International runs
1,789
3 hundreds
T20 league & domestic matches
72
906 runs
Best batting average (Test)
30.32
59 innings
Highest score
227
First-class

Teams played for

Surrey 2014–2026 · 298England 2018–2022 · 32

Rory Burns batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test325901,78913330.324,08443.831192192
T20 (leagues & domestic)7261109066217.76742122.10369317
First-class1512592210,18322742.9719,90251.2205812133631
List A757452,0649529.912,48783.0013318116

Runs per year

05001K1.5K2K201420192026814
Rory Burns: runs per calendar year (all formats in the data)
05001K1.5K2K2014201620182020202220242026814
Rory Burns: runs per calendar year (all formats in the data)
Show as table
Rory Burns: runs per calendar year (all formats in the data)
YearRuns
20141,136
20151,131
20161,560
20171,088
20181,910
20191,621
2020550
20211,232
2022969
2023738
20241,265
2025928
2026814
Year-by-year batting (38 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class2389046.8448.819924
2014List A721630.8683.48701
2014T20 (leagues & domestic)33010.00136.42800
2015First-class1871844.8854.411014
2015List A736452.0091.99504
2015T20 (leagues & domestic)34924.50114.04600
2016First-class30114440.8649.712227
2016List A931144.4385.07004
2016T20 (leagues & domestic)1110510.50109.42200
2017First-class1887451.4149.321917
2017List A919232.0072.76701
2017T20 (leagues & domestic)4225.5073.3700
2018First-class19130972.7252.019347
2018List A727038.5786.56801
2018T20 (leagues & domestic)817625.14154.45001
2018Test615525.8354.45901
2019First-class1455339.5052.110712
2019List A719728.1477.05501
2019T20 (leagues & domestic)147–180.84700
2019Test2382435.8343.813325
2020First-class215577.5080.710311
2020T20 (leagues & domestic)914123.50127.05601
2020Test925428.2243.69002
2021First-class1461747.4650.610417
2021T20 (leagues & domestic)88512.1496.62400
2021Test1953027.8941.313213
2022First-class2384240.1050.013232
2022T20 (leagues & domestic)510125.25112.23700
2022Test22613.0050.02600
2023First-class2763127.4347.08804
2023List A610717.8364.84300
2024First-class22107353.6554.622735
2024List A6427.0060.01600
2024T20 (leagues & domestic)915018.75123.06201
2025First-class2478537.3854.57806
2025List A814317.8872.24300
2026First-class2559223.6847.011512
2026List A822227.75110.48901

Rory Burns bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class192661360–––3.07–007
List A116190–––7.12–000
Year-by-year bowling (10 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015First-class20–2.000/4
2016First-class10–2.330/7
2019First-class10–0.000/0
2021First-class30–3.140/5
2022First-class40–2.330/5
2023First-class20–0.860/0
2024First-class10–4.000/4
2025First-class20–5.500/0
2025List A10–7.120/19
2026First-class30–4.180/5

Rory Burns against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaTest1646729.1943.513312
New ZealandTest742260.2942.613222
West IndiesTest1137934.4543.29003
IndiaTest1124121.9140.96102
Sri LankaTest615525.8354.45901
PakistanTest4205.0040.81000
KentT20 (leagues & domestic)1021026.25132.95602
SomersetT20 (leagues & domestic)916821.00121.76201
EssexT20 (leagues & domestic)1015617.33130.04700
MiddlesexT20 (leagues & domestic)911713.00139.33600
SussexT20 (leagues & domestic)66611.00117.92200
GlamorganT20 (leagues & domestic)36030.00115.42400
HampshireT20 (leagues & domestic)55217.3398.12100
GloucestershireT20 (leagues & domestic)53210.6786.51200
HampshireFirst-class30137050.7448.721954
SomersetFirst-class26103042.9251.011328
LancashireFirst-class21101556.3951.722726
WarwickshireFirst-class2586339.2350.77107
EssexFirst-class2581035.2246.19806
YorkshireFirst-class1972740.3955.713215
WorcestershireFirst-class1371459.5052.819324
MiddlesexFirst-class1567652.0054.610416
NottinghamshireFirst-class1665240.7554.016121
KentFirst-class1538827.7154.36901
GloucestershireFirst-class838047.5046.419911
LeicestershireFirst-class1036840.8955.810211
GlamorganFirst-class830037.5049.511512
SussexFirst-class627345.5063.910312
NorthamptonshireFirst-class826437.7140.610711
DurhamFirst-class921627.0051.95502
DerbyshireFirst-class513734.2554.49201
GloucestershireList A835244.0097.59504
KentList A825331.6279.34300
SomersetList A723639.3383.77602
GlamorganList A518546.2584.98702
MiddlesexList A517042.5082.16701
EssexList A515330.6090.05502
HampshireList A515137.7572.24600
SussexList A413043.3393.57001
WorcestershireList A310936.33104.86101
WarwickshireList A410025.0070.44000
NottinghamshireList A57715.4070.62900
LeicestershireList A4399.75105.42700
YorkshireList A4205.0038.51200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
HampshireFirst-class30–2.400/0
LeicestershireFirst-class30–2.750/5

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Kennington Oval177613838.85227
Lord's2787432.37132
County Ground, Taunton1975041.67113
Old Trafford1970639.2292
The Rose Bowl2167235.37151
Edgbaston2267039.41133
County Ground, Bristol1661040.67199
Woodbridge Road1753933.6987
Trent Bridge1150545.91161
County Ground, Chelmsford1746128.8190

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
T20Powerplay269226119.010–––
T20Middle506415121.931–––
T20Death131101129.710–––

How Rory Burns was dismissed

Last 20 innings

05010015019 Jun 20267 Aug 202624 Sep 202625
Rory Burns: runs in the last 20 innings
05010015019 Jun 202626 Jul 20265 Aug 202620 Aug 202627 Aug 20268 Sep 202624 Sep 202625
Rory Burns: runs in the last 20 innings
Show as table
Rory Burns: runs in the last 20 innings
InningsRuns
19 Jun 2026115
21 Jul 20265
24 Jul 202627
26 Jul 202627
29 Jul 202626
31 Jul 202689
5 Aug 202633
7 Aug 202615
11 Aug 20260
20 Aug 202644
20 Aug 202616
27 Aug 20266
27 Aug 202620
2 Sep 20269
2 Sep 202620
8 Sep 202624
15 Sep 202620
15 Sep 20269
24 Sep 202631
24 Sep 202625
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classSomerset2582caughtThe County Ground, Taunton
24 Sep 2026First-classSomerset3145caughtThe County Ground, Taunton
15 Sep 2026First-classGlamorgan930caughtKennington Oval
15 Sep 2026First-classGlamorgan2038lbwKennington Oval
8 Sep 2026First-classSussex2455caughtCounty Ground, Brighton
2 Sep 2026First-classYorkshire2071caughtKennington Oval
2 Sep 2026First-classYorkshire921caughtKennington Oval
27 Aug 2026First-classEssex2040lbwCounty Ground, Chelmsford
27 Aug 2026First-classEssex613lbwCounty Ground, Chelmsford
20 Aug 2026First-classNottinghamshire1652caughtKennington Oval
20 Aug 2026First-classNottinghamshire44101caughtKennington Oval
11 Aug 2026List ANottinghamshire05caughtKennington Oval
7 Aug 2026List ASomerset1520bowledCounty Ground, Taunton
5 Aug 2026List AKent3318caughtKennington Oval
31 Jul 2026List AGloucestershire8971caughtCounty Ground, Bristol
29 Jul 2026List AWarwickshire2630caughtEdgbaston
26 Jul 2026List ANorthamptonshire2731caughtWoodbridge Road
24 Jul 2026List ALeicestershire2717caughtWoodbridge Road
21 Jul 2026List ALancashire59lbwThe Cricket Field
19 Jun 2026First-classGlamorgan115258caughtSophia Gardens

Batter vs bowler matchups

Bowlers Rory Burns faced most

Frequently asked questions

How many runs has Rory Burns scored in Tests?
1,789 runs in 59 innings (32 matches) at an average of 30.32 and a strike rate of 43.8, in the data from 2018 to 2022.
How many runs has Rory Burns scored in T20 leagues?
906 runs in 61 innings (72 matches) at an average of 17.76 and a strike rate of 122.1, in the data from 2014 to 2024.
What is Rory Burns's highest score?
227 in first-class, the highest score in the data.
How many centuries has Rory Burns scored?
23 hundreds in the data: 3 in Tests, 20 in first-class.

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