Skip to content
Cricket Record Book

England National Cricket Team Records, Results and Players

Covers 953 matches played by England from Dec 2001 to Sep 2026 (Afghanistan matches are not in the open data set).

In every format, the England national cricket team has won more than it has lost across 953 men’s internationals from Dec 2001 to Sep 2026. Tests show 124 wins and 99 defeats, ODIs 223 and 197, and T20Is 124 and 92.

T20Is give England their best win share of decided matches, 57.4 per cent, ahead of Tests at 55.6 and ODIs at 53.1. One gap to know: Afghanistan do not appear in the open data, so England’s games with them are absent from every figure.

England Cricket Team Results by Format

In Tests, England have played 278 since Dec 2001 and drawn 55. The latest run in the data is mixed: wins over Pakistan at Headingley, Lord’s and Edgbaston in Aug and Sep 2026 came straight after back-to-back heavy defeats by New Zealand, by 253 runs at The Oval and 160 at Trent Bridge.

The 446 ODIs include 7 ties and 19 no results. England’s record ODI win, 342 runs at Southampton’s Rose Bowl on 7 Sep 2025, came 3 years after their highest total, 498/4 against the Netherlands at Amstelveen.

The T20I side has been in strong form. England won 6 of the last 7 T20Is listed, a no result being the other, and in that time beat India 4 times in Jul 2026. The 304/2 they made versus South Africa in Manchester on 12 Sep 2025 is their T20I best and set up a record 146-run win.

England National Cricket Team Results by Format

FormatMatchesWonLostTiedDrawnNRWin % (decided)First match
Tests27812499055055.619 Dec 2001
ODIs4462231977–1953.127 Jun 2002
T20Is229124922–1157.413 Jun 2005

England in Tests

Tests in this record book: 278, from Dec 2001 to Sep 2026.

England Test Record Against Each Team

OpponentMWonLostDrawnTiedNRWin %
Australia611932100037.3
India501921100047.5
West Indies35187100072.0
Pakistan34171250058.6
South Africa31141160056.0
New Zealand3014970060.9
Sri Lanka2512670066.7
Bangladesh98100088.9
Ireland220000100.0
Zimbabwe110000100.0

Most Test Runs for England

BatterMInnsRunsHSAvgSR100s50s
JE Root16930914,27826250.4557.614169
AN Cook16129112,47229445.3546.953357
KP Pietersen1001758,07922748.3861.762335
IR Bell1141987,41623542.3849.552242
BA Stokes1212207,27325834.4758.531437
JM Bairstow991786,042167*36.4059.071226
AJ Strauss881555,60517737.3748.051422
MJ Prior761224,099131*40.1961.67728
PD Collingwood631073,93120640.5347.491018
IJL Trott52933,83522644.0847.18919
OJ Pope641133,73220534.5664.42916
SCJ Broad1532433,66216918.0465.31113

Most wickets for England in Tests

BowlerMInnsWktsBestAvgEcon5w
JM Anderson1813396827/4226.412.7731
SCJ Broad1663096048/1527.682.9820
GP Swann601092556/6529.972.9917
BA Stokes1081822526/2230.983.336
MM Ali681192046/5337.313.625
CR Woakes621181926/1729.613.045
MS Panesar48831666/3734.512.8012
MJ Leach38671425/6634.073.095
SJ Harmison41751396/1933.523.306
ST Finn36661256/7930.403.565
MJ Hoggard33591217/10929.953.263
A Flintoff38671205/7833.793.052

Highest individual scores

BatterScoreBalls4s6sAgainstDate
HC Brook England317322293Pakistan7 Oct 2024
AN Cook England294545330India10 Aug 2011
Z Crawley England267393341Pakistan21 Aug 2020
AN Cook England263528180Pakistan13 Oct 2015
JE Root England262375170Pakistan7 Oct 2024
BA Stokes England2581983011South Africa2 Jan 2016

Best bowling figures

BowlerFiguresOversAgainstDate
SCJ Broad England8/159.3Australia6 Aug 2015
JM Anderson England7/4220.1West Indies7 Sep 2017
JM Anderson England7/4321.3New Zealand5 Jun 2008
SCJ Broad England7/4411New Zealand16 May 2013
AAP Atkinson England7/4512West Indies10 Jul 2024
RJ Sidebottom England7/4721.4New Zealand22 Mar 2008

Highest team totals

TeamTotalOversAgainstVenueDate
England823/7150PakistanMultan Cricket Stadium, Multan7 Oct 2024
England710/7188.1IndiaEdgbaston, Birmingham10 Aug 2011
England669157.1IndiaOld Trafford, Manchester23 Jul 2025
England657101PakistanRawalpindi Cricket Stadium, Rawalpindi1 Dec 2022
England644177.5AustraliaSydney Cricket Ground, Sydney3 Jan 2011

Lowest all-out totals

TeamTotalOversAgainstVenueDate
England5133.2West IndiesSabina Park, Kingston4 Feb 2009
England5820.4New ZealandEden Park, Auckland22 Mar 2018
England6727.5AustraliaHeadingley, Leeds22 Aug 2019
England6827.4AustraliaMelbourne Cricket Ground, Melbourne26 Dec 2021
England7236.1PakistanSheikh Zayed Cricket Stadium, Abu Dhabi25 Jan 2012

Biggest wins

ResultFormatVenueDate
England won by an innings and 283 runsTestHeadingley, Leeds25 May 2007
England won by an innings and 244 runsTestThe Oval, London15 Aug 2014
England won by an innings and 242 runsTestEdgbaston, Birmingham10 Aug 2011
England won by 354 runsTestTrent Bridge, Nottingham29 Jul 2010
England won by 347 runsTestLord’s Cricket Ground, London18 Jul 2013
England won by 330 runsTestOld Trafford, Manchester22 Jul 2016
England won by 10 wicketsTestThe Oval, London19 Aug 2004
England won by 10 wicketsTestLord’s Cricket Ground, London6 May 2009
England won by 10 wicketsTestWankhede Stadium, Mumbai23 Nov 2012

England Cricket Results: Latest Tests

MatchDateVenueResult
Pakistan v England9 Sep 2026Edgbaston, BirminghamEngland won by 8 wickets
England v Pakistan27 Aug 2026Lord’s Cricket Ground, LondonEngland won by 194 runs
Pakistan v England19 Aug 2026Headingley, LeedsEngland won by an innings and 103 runs
New Zealand v England25 Jun 2026Trent Bridge, NottinghamNew Zealand won by 160 runs
New Zealand v England17 Jun 2026The Oval, LondonNew Zealand won by 253 runs
England v New Zealand4 Jun 2026Lord’s Cricket Ground, LondonEngland won by 115 runs
England v Australia4 Jan 2026Sydney Cricket Ground, SydneyAustralia won by 5 wickets
Australia v England26 Dec 2025Melbourne Cricket Ground, MelbourneEngland won by 4 wickets

England in ODIs

ODIs in this record book: 446, from Jun 2002 to Jul 2026.

England ODI Record Against Each Team

OpponentMWonLostDrawnTiedNRWin %
Australia873252–1238.1
India662340–2136.5
Sri Lanka542327–1346.0
South Africa502321–1552.3
New Zealand461924–2144.2
West Indies462915–0265.9
Pakistan412910–0274.4
Bangladesh23185–0078.3
Ireland15112–0284.6
Zimbabwe751–0183.3
Netherlands660–00100.0
Scotland220–00100.0

Most ODI Runs for England

BatterMInnsRunsHSAvgSR100s50s
JE Root1771777,578166*50.8687.381947
EJG Morgan2042046,765124*39.1092.821242
JC Buttler1711715,529162*39.49115.891129
IR Bell1531535,28914137.5177.04433
JJ Roy1091094,23718039.97105.531221
KP Pietersen1171174,18613041.0485.87923
PD Collingwood1451454,148120*35.7676.63323
AJ Strauss1121123,72915835.1880.96524
JM Bairstow95953,671141*42.20102.091016
BA Stokes98983,46118241.7095.79524
AN Cook91913,20413736.8377.26519
IJL Trott65652,81913751.2577.06422

Most wickets for England in ODIs

BowlerMInnsWktsBestAvgEcon5w
JM Anderson1771772505/2329.284.972
AU Rashid1541542345/2731.895.632
CR Woakes1161161736/4529.545.423
SCJ Broad1171171735/2330.275.311
LE Plunkett84841315/5229.145.751
A Flintoff74741185/1921.944.202
MM Ali1261261114/4646.945.310
TT Bresnan83831075/4835.325.431
ST Finn67671025/3329.375.062
DJ Willey71711005/3029.035.491
GP Swann7373985/2828.584.591
PD Collingwood120120864/1539.834.850

Highest individual scores

BatterScoreBalls4s6sAgainstDate
BA Stokes England182124159New Zealand13 Sep 2023
JJ Roy England180151165Australia14 Jan 2018
AD Hales England171122224Pakistan30 Aug 2016
JE Root England166*139212West Indies1 Jun 2025
BM Duckett England165143173Australia22 Feb 2025
JC Buttler England162*70714Netherlands17 Jun 2022

Best bowling figures

BowlerFiguresOversAgainstDate
RJW Topley England6/249.5India14 Jul 2022
JC Archer England6/409.1South Africa1 Feb 2023
CR Woakes England6/4510Australia30 Jan 2011
CR Woakes England6/478Sri Lanka10 Dec 2014
A Flintoff England5/195West Indies3 Apr 2009
SCJ Broad England5/2310South Africa26 Aug 2008

Highest team totals

TeamTotalOversAgainstVenueDate
England498/450NetherlandsVRA Ground, Amstelveen17 Jun 2022
England481/650AustraliaTrent Bridge, Nottingham19 Jun 2018
England444/350PakistanTrent Bridge, Nottingham30 Aug 2016
England418/650West IndiesNational Cricket Stadium, St George’s27 Feb 2019
England414/550South AfricaThe Rose Bowl, Southampton7 Sep 2025

Lowest all-out totals

TeamTotalOversAgainstVenueDate
England8846.1Sri LankaRangiri Dambulla International Stadium, Dambulla18 Nov 2003
England9926.1Sri LankaRiverside Ground, Chester-le-Street25 May 2014
England10132.5New ZealandRiverside Ground, Chester-le-Street29 Jun 2004
England10429.1Sri LankaR Premadasa Stadium, Colombo13 Oct 2007
England11034.3AustraliaAdelaide Oval, Adelaide26 Jan 2007

Biggest wins

ResultFormatVenueDate
England won by 342 runsODIThe Rose Bowl, Southampton7 Sep 2025
England won by 242 runsODITrent Bridge, Nottingham19 Jun 2018
England won by 238 runsODIEdgbaston, Birmingham29 May 2025
England won by 10 wicketsODIThe Oval, London16 Jun 2005
England won by 10 wicketsODITrent Bridge, Nottingham26 Aug 2008
England won by 10 wicketsODIOld Trafford, Manchester28 May 2014

Latest results

MatchDateVenueResult
England v India19 Jul 2026Lord’s Cricket Ground, LondonEngland won by 27 runs
India v England16 Jul 2026Sophia Gardens, CardiffEngland won by 4 wickets
England v India14 Jul 2026Edgbaston, BirminghamIndia won by 6 wickets
England v Sri Lanka27 Jan 2026R Premadasa Stadium, ColomboEngland won by 53 runs
Sri Lanka v England24 Jan 2026R Premadasa Stadium, ColomboEngland won by 5 wickets
Sri Lanka v England22 Jan 2026R Premadasa Stadium, ColomboSri Lanka won by 19 runs
England v New Zealand1 Nov 2025Wellington Regional Stadium, WellingtonNew Zealand won by 2 wickets
England v New Zealand29 Oct 2025Seddon Park, HamiltonNew Zealand won by 5 wickets

England in T20Is

T20Is in this record book: 229, from Jun 2005 to Sep 2026.

England T20I Record Against Each Team

OpponentMWonLostDrawnTiedNRWin %
West Indies391919–0150.0
India351618–0147.1
Pakistan32219–1170.0
New Zealand311710–1363.0
South Africa281314–0148.1
Australia261212–0250.0
Sri Lanka20164–0080.0
Bangladesh413–0025.0
Ireland421–0166.7
Netherlands202–000.0
Scotland210–01100.0

Most T20I Runs for England

BatterMInnsRunsHSAvgSR100s50s
JC Buttler1461464,28313134.82150.12229
EJG Morgan1041042,4319128.94136.50014
AD Hales73732,024116*31.14139.39112
DJ Malan59591,874103*36.75134.05116
PD Salt60601,852141*34.94163.75410
HC Brook60601,662114*36.93165.3728
JM Bairstow71711,6599030.16137.11010
JJ Roy63631,5177824.47138.0308
MM Ali73731,18072*20.34143.9007
KP Pietersen36361,1767937.94141.5207
LS Livingstone464692610324.37149.3512
JE Root292988190*36.71126.0405

Most wickets for England in T20Is

BowlerMInnsWktsBestAvgEcon5w
AU Rashid1431431694/223.287.560
CJ Jordan93931074/626.368.770
SM Curran7474683/1228.758.770
JC Archer5050664/3323.358.340
SCJ Broad5454634/2423.517.690
MA Wood3636523/920.588.540
MM Ali7070503/2427.348.310
GP Swann3737493/1317.086.390
DJ Willey4242494/723.618.250
LA Dawson3535394/2022.877.810
JW Dernbach3232374/2227.148.760
LS Livingstone4141333/1725.398.730

Highest individual scores

BatterScoreBalls4s6sAgainstDate
PD Salt England141*60158South Africa12 Sep 2025
JC Buttler England13164128India11 Jul 2026
PD Salt England11957710West Indies19 Dec 2023
AD Hales England116*64116Sri Lanka27 Mar 2014
HC Brook England114*49106Sri Lanka15 Sep 2026
PD Salt England109*5649West Indies16 Dec 2023

Best bowling figures

BowlerFiguresOversAgainstDate
AU Rashid England4/22.2West Indies23 Oct 2021
CJ Jordan England4/62West Indies8 Mar 2019
DJ Willey England4/73West Indies10 Mar 2019
RS Bopara England4/103.4West Indies23 Sep 2011
CJ Jordan England4/102.5USA23 Jun 2024
AU Rashid England4/114Oman13 Jun 2024

Highest team totals

TeamTotalOversAgainstVenueDate
England304/220South AfricaOld Trafford, Manchester12 Sep 2025
England267/320West IndiesBrian Lara Cricket Stadium, Tarouba19 Dec 2023
England257/320IndiaThe Rose Bowl, Southampton11 Jul 2026
England254/420Sri LankaThe Rose Bowl, Southampton15 Sep 2026
England248/320West IndiesThe Rose Bowl, Southampton10 Jun 2025

Lowest all-out totals

TeamTotalOversAgainstVenueDate
England8014.4IndiaR Premadasa Stadium, Colombo23 Sep 2012
England8816.4West IndiesThe Oval, London25 Sep 2011
England8817.4NetherlandsZahur Ahmed Chowdhury Stadium, Chattogram31 Mar 2014
England9710.3IndiaWankhede Stadium, Mumbai2 Feb 2025
England10116.4South AfricaThe Rose Bowl, Southampton31 Jul 2022

Biggest wins

ResultFormatVenueDate
England won by 146 runsT20IOld Trafford, Manchester12 Sep 2025
England won by 137 runsT20IWarner Park, Basseterre8 Mar 2019
England won by 125 runsT20ITrent Bridge, Nottingham7 Jul 2026
England won by 10 wicketsT20IThe Oval, London23 Sep 2011
England won by 10 wicketsT20IWellington Regional Stadium, Wellington15 Feb 2013
England won by 10 wicketsT20IAdelaide Oval, Adelaide10 Nov 2022

Latest results

MatchDateVenueResult
Sri Lanka v England17 Sep 2026Sophia Gardens, CardiffEngland won by 6 wickets
England v Sri Lanka15 Sep 2026The Rose Bowl, SouthamptonEngland won by 119 runs
England v India11 Jul 2026The Rose Bowl, SouthamptonEngland won by 56 runs
India v England9 Jul 2026County Ground, BristolEngland won by 9 wickets
England v India7 Jul 2026Trent Bridge, NottinghamEngland won by 125 runs
India v England4 Jul 2026Old Trafford, ManchesterEngland won by 4 wickets
India v England1 Jul 2026Riverside Ground, Chester-le-StreetNo result
India v England5 Mar 2026Wankhede Stadium, MumbaiIndia won by 7 runs

Most player of the match awards for England

PlayerAwards
JE Root28
KP Pietersen25
JC Buttler25
JM Bairstow22
BA Stokes21
EJG Morgan20
MM Ali19
AN Cook16
A Flintoff15
SCJ Broad15

Best and Worst Head to Head Records

Australia are the hardest opponent across all three tables. Against them England’s Test record is 19 wins and 32 losses from 61, and they have won only 32 of 87 ODIs. See the England vs Australia record for the Ashes detail. India also lead England in Tests (21 to 19) and clearly in ODIs (40 to 23); the India vs England page breaks that down.

The kindest Test opponents have been West Indies, beaten 18 times in 35 with 7 losses, and Bangladesh, 8 wins in 9. In ODIs England have beaten Pakistan 29 times against 10 defeats and the Netherlands in all 6 meetings. In T20Is, Sri Lanka stand out at 16 wins to 4, while the West Indies record is level at 19 each. The England vs West Indies page shows how that T20I balance compares with the Tests.

England Cricket Team Players: Runs, Wickets and Awards

Joe Root (England) sits top of the Test and ODI scoring: 14,278 Test runs with 41 hundreds, and 7,578 in ODIs at 50.86. His 28 match awards are an England high in the data. Alastair Cook (England) is second in Tests with 12,472.

James Anderson (England) heads both bowling lists, 682 Test wickets and 250 in ODIs, with Stuart Broad (England) on 604 in Tests. Broad also owns the best Test figures: 8/15 versus Australia, 6 Aug 2015.

For T20Is, Jos Buttler (England) has 4,283 runs and Adil Rashid (England) 169 wickets, among them a 4/2 versus West Indies. Phil Salt (England) has 4 T20I hundreds and the top score, 141* off 60 balls. At Multan on 7 Oct 2024 Harry Brook (England) scored 317, England’s best Test innings here, in a total of 823/7. Their worst is 51, bowled out at Sabina Park on 4 Feb 2009. Compare with the England women’s team records.

Questions about England

How many matches has the England cricket team won?

From 953 games in the data since Dec 2001, England’s wins number 124 (Tests), 223 (ODIs) and 124 (T20Is), against 99, 197 and 92 defeats.

Which England batter has the most runs?

Joe Root: 14,278 in Tests and 7,578 in ODIs. Jos Buttler leads the T20I list on 4,283.

Which England bowler has the most wickets?

James Anderson, on 682 in Tests and 250 in ODIs. In T20Is, Adil Rashid is first with 169.

What is England's highest team total?

The Test best is 823/7, made against Pakistan in Multan on 7 Oct 2024. The ODI record is 498/4 versus the Netherlands and the T20I record 304/2 versus South Africa in Manchester.

Which team has England struggled against most?

Australia. England have won 19 of 61 Tests and 32 of 87 ODIs against them in the data. India also lead England in both Tests and ODIs.

Which England player has won most match awards?

Joe Root, with 28. Kevin Pietersen and Jos Buttler have 25 each.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.