Most ODI runs for England

BatterInnsRunsAvgSR
Joe Root1807,65550.3687.2
Eoin Morgan2046,76539.1092.8
Jos Buttler1735,62939.64116.0
Ian Bell1525,28937.5177.0
Jason Roy1094,23739.97105.5

Most ODI wickets for England

BowlerInnsWktsEconBest
James Anderson1772504.975/23
Adil Rashid1542345.635/27
Chris Woakes1161735.426/45
Stuart Broad1171735.315/23
Liam Plunkett841315.755/52

Most T20I runs for England

BatterInnsRunsAvgSR
Jos Buttler1464,34535.33150.6
Eoin Morgan1042,43128.94136.5
Alex Hales722,02431.14139.4
Dawid Malan591,87436.75134.0
Phil Salt601,85234.94163.7

Most T20I wickets for England

BowlerInnsWktsEconBest
Adil Rashid1441697.574/2
Chris Jordan931078.774/6
Jofra Archer51688.334/33
Sam Curran74688.773/12
Stuart Broad54637.694/24

England ODI records

ODI records here start in 2002, when ball-by-ball data begins; earlier matches are not included.

Highest ODI totals

  1. 498/4 (50 ov) v Netherlands, 2022
  2. 481/6 (50 ov) v Australia, 2018
  3. 444/3 (50 ov) v Pakistan, 2016

Lowest completed ODI totals

  1. 88 (46.1 ov) v Sri Lanka, 2003
  2. 99 (26.1 ov) v Sri Lanka, 2014
  3. 101 (32.5 ov) v New Zealand, 2004

Biggest wins by runs

  1. 342 runs v South Africa, 2025
  2. 242 runs v Australia, 2018
  3. 238 runs v West Indies, 2025

Biggest wins by wickets

  1. 10 wickets v Sri Lanka, 2016
  2. 10 wickets v Sri Lanka, 2014
  3. 10 wickets (D/L) v Sri Lanka, 2011

Highest individual scores

  1. 182 Ben Stokes (124 b) v New Zealand, 2023
  2. 180 Jason Roy (151 b) v Australia, 2018
  3. 171 Alex Hales (122 b) v Pakistan, 2016

Best bowling figures

  1. 6/24 Reece Topley v India, 2022
  2. 6/40 Jofra Archer v South Africa, 2023
  3. 6/45 Chris Woakes v Australia, 2011

England T20I records

T20I records here start in 2005, when ball-by-ball data begins; earlier matches are not included.

Highest T20I totals

  1. 304/2 (20 ov) v South Africa, 2025
  2. 267/3 (20 ov) v West Indies, 2023
  3. 257/3 (20 ov) v India, 2026

Lowest completed T20I totals

  1. 80 (14.4 ov) v India, 2012
  2. 88 (17.4 ov) v Netherlands, 2014
  3. 88 (16.4 ov) v West Indies, 2011

Biggest wins by runs

  1. 146 runs v South Africa, 2025
  2. 137 runs v West Indies, 2019
  3. 125 runs v India, 2026

Biggest wins by wickets

  1. 10 wickets v United States of America, 2024
  2. 10 wickets v India, 2022
  3. 10 wickets v New Zealand, 2013

Highest individual scores

  1. 141* Phil Salt (60 b) v South Africa, 2025
  2. 131 Jos Buttler (64 b) v India, 2026
  3. 119 Phil Salt (57 b) v West Indies, 2023

Best bowling figures

  1. 4/2 Adil Rashid v West Indies, 2021
  2. 4/6 Chris Jordan v West Indies, 2019
  3. 4/7 David Willey v West Indies, 2019

England win percentage by year

Share of matches won each year

ODI: win % by year
20022026
Show as a table
YearPWLWin %
202696367%
20251441029%
202483538%
202323111148%
2022125642%
202196267%
202094444%
20192014570%
20182317574%
20172015475%
20161811561%
201525111344%
20142591636%
201321101048%
20121512280%
201130111637%
20101611569%
200922111150%
20082061130%
200733171652%
20061951326%
2005165731%
2004169656%
200324121150%
200221150%
T20I: win % by year
20052026
Show as a table
YearPWLWin %
20261916284%
2025158553%
20241710559%
2023124833%
202226141154%
20211711665%
2020128367%
201997278%
201894544%
201773443%
201694544%
2015550100%
2014123925%
201373343%
2012136646%
201174357%
2010118273%
200993533%
2008330100%
200782625%
20062020%
2005110100%

England squad

Players who played for England in the last 12 months (since 27 Sept 2025), by role

Batters 6

Wicketkeepers 5

  • Jos Buttler33 matches · 814 runs, SR 137.3Right-hand bat
  • Tom Banton25 matches · 593 runs, SR 136.3Right-hand bat
  • Phil Salt18 matches · 400 runs, SR 145.5Right-hand bat
  • Jordan Cox7 matches · 104 runs, SR 135.1Right-hand bat
  • Jamie Smith3 matches · 18 runs, SR 75.0Right-hand bat

All-rounders 3

  • Sam Curran28 matches · 422 runs, SR 111.6 · 26 wkts, econ 7.50Left-hand bat · Left-arm medium-fast
  • Will Jacks27 matches · 464 runs, SR 126.4 · 29 wkts, econ 6.80Right-hand bat · Right-arm off-break
  • Rehan Ahmed7 matches · 85 runs, SR 89.5 · 7 wkts, econ 6.49Right-hand bat · Right-arm leg-break

Bowlers 10

  • Adil Rashid31 matches · 41 wkts, econ 6.99Right-hand bat · Right-arm leg-break
  • Liam Dawson26 matches · 31 wkts, econ 6.29Right-hand bat · Slow left-arm orthodox
  • Jofra Archer24 matches · 33 wkts, econ 7.06Right-hand bat · Right-arm fast
  • Jamie Overton21 matches · 26 wkts, econ 6.38Right-hand bat · Right-arm fast
  • Josh Tongue9 matches · 10 wkts, econ 7.53Right-hand bat · Right-arm fast-medium
  • Luke Wood7 matches · 5 wkts, econ 8.27Left-hand bat · Left-arm fast-medium
  • Brydon Carse6 matches · 7 wkts, econ 6.28Right-hand bat · Right-arm fast
  • Gus Atkinson5 matches · 8 wkts, econ 4.86Right-hand bat · Right-arm fast-medium
  • Sonny Baker4 matches · 7 wkts, econ 4.48Right-hand bat · Right-arm fast
  • Saqib Mahmood2 matches · 5 wkts, econ 6.54Right-hand bat · Right-arm fast

England bowling attack

Share of overs by type of bowler since 27 Sept 2025, all formats

ODI: every match since 2002

TypeOversWktsEconAvg
Right-arm pace64%2,0075.2832.82
Left-arm pace7%2265.5332.34
Off-spin15%3795.1939.23
Leg-spin8%2565.6532.43
Left-arm orthodox6%1394.7641.91

T20I: every match since 2005

TypeOversWktsEconAvg
Right-arm pace51%7078.3925.41
Left-arm pace16%2108.4926.49
Off-spin13%1727.9724.99
Leg-spin15%2057.7523.43
Left-arm orthodox6%747.9927.50

England recent results

  • · ODI
    England355/7 (50)
    Sri Lanka132 (29.1)
    England won by 223 runs
  • · ODI
    Sri Lanka321/6 (50)
    England305/9 (50)
    Sri Lanka won by 16 runs
  • · ODI
    England265 (48.1)
    Sri Lanka176 (37)
    England won by 89 runs
  • · T20I
    Sri Lanka124 (18.5)
    England126/2 (9.4)
    England won by 8 wickets
  • · T20I
    Sri Lanka145/9 (20)
    England146/4 (12.1)
    England won by 6 wickets
  • · T20I
    England254/4 (20)
    Sri Lanka135 (19)
    England won by 119 runs
  • · ODI
    England387/3 (50)
    India360/7 (50)
    England won by 27 runs
  • · ODI
    India233 (44)
    England235/6 (44.1)
    England won by 4 wickets
  • · ODI
    England258 (47.5)
    India262/4 (45.2)
    India won by 6 wickets
  • · T20I
    England257/3 (20)
    India201/8 (20)
    England won by 56 runs

England head to head records

Record against every opponent, most played first

England grounds

Where they have played most often

GroundPWWin %
Kennington OvalLondon422457%
The Rose BowlSouthampton382463%
Lord'sLondon371746%
Old TraffordManchester331958%
Sophia GardensCardiff302170%
Trent BridgeNottingham301550%
EdgbastonBirmingham281864%
Kensington OvalBridgetown271452%

England season by season (47)

Each season links to its squad, best batsmen, best bowlers and death bowling

SeasonPWLWin %
ODI 202696367%
T20I 20261916284%
ODI 20251441029%
T20I 2025158553%
T20I 20241710559%
ODI 202483538%
T20I 2023124833%
ODI 202323111148%
ODI 2022125642%
T20I 202226141154%
T20I 20211711665%
ODI 202196267%
T20I 2020128367%
ODI 202094444%
T20I 201997278%
ODI 20192014570%
T20I 201894544%
ODI 20182317574%
ODI 20172015475%
T20I 201773443%
ODI 20161811561%
T20I 201694544%
T20I 2015550100%
ODI 201525111344%
ODI 20142591636%
T20I 2014123925%
ODI 201321101048%
T20I 201373343%
T20I 2012136646%
ODI 20121512280%
T20I 201174357%
ODI 201130111637%
ODI 20101611569%
T20I 2010118273%
ODI 200922111150%
T20I 200993533%
ODI 20082061130%
T20I 2008330100%
ODI 200733171652%
T20I 200782625%
ODI 20061951326%
T20I 20062020%
ODI 2005165731%
T20I 2005110100%
ODI 2004169656%
ODI 200324121150%
ODI 200221150%

England: quick answers

Who has scored the most ODI runs for England?

Joe Root, with 7,655 runs in 180 innings at a strike rate of 87.2.

Who has taken the most ODI wickets for England?

James Anderson, with 250 wickets at an economy of 4.97.

What is England's highest ODI total?

498/4 against Netherlands in 2022.

What is England's lowest ODI total?

88 against Sri Lanka in 2003.

What is the highest ODI score for England?

182 by Ben Stokes against New Zealand in 2023.

What are the best ODI bowling figures for England?

6/24 by Reece Topley against India in 2022.

What is England's biggest ODI win?

By 342 runs against South Africa in 2025.

Who has scored the most T20I runs for England?

Jos Buttler, with 4,345 runs in 146 innings at a strike rate of 150.6.

Who has taken the most T20I wickets for England?

Adil Rashid, with 169 wickets at an economy of 7.57.

What is England's highest T20I total?

304/2 against South Africa in 2025.

What is England's lowest T20I total?

80 against India in 2012.

What is the highest T20I score for England?

141* by Phil Salt against South Africa in 2025.

What are the best T20I bowling figures for England?

4/2 by Adil Rashid against West Indies in 2021.

What is England's biggest T20I win?

By 146 runs against South Africa in 2025.