Teams / England
Men's internationalsEngland national cricket team
England appear 957 times in the recorded men's internationals here, with 474 wins and 389 defeats (54.9% of decided matches). The earliest recorded match is dated 19 Dec 2001; the most recent is from 27 Sep 2026.
Next matches
Fixtures| Date | Match | Format | Ground | Series |
|---|---|---|---|---|
| 22 Oct 2026 | England v Sri Lanka | ODI | Rawalpindi Cricket Stadium, Rawalpindi | 2026–27 Pakistan ODI Tri-Series |
| 25 Oct 2026 | Pakistan v England | ODI | Gaddafi Stadium, Lahore | 2026–27 Pakistan ODI Tri-Series |
| 29 Oct 2026 | England v Sri Lanka | ODI | Gaddafi Stadium, Lahore | 2026–27 Pakistan ODI Tri-Series |
| 13 Nov 2026 | Australia v England | ODI | Perth Stadium, Perth | England in Australia |
| 15 Nov 2026 | Australia v England | ODI | Adelaide Oval, Adelaide | England in Australia |
Record by format
P W L T NR| Format | P | W | L | T | NR | Win % |
|---|---|---|---|---|---|---|
| Test | 278 | 124 | 99 | 55 | 0 | 55.6% |
| ODI | 449 | 225 | 198 | 7 | 19 | 53.2% |
| T20I | 230 | 125 | 92 | 2 | 11 | 57.6% |
Matches counted here start from Test 2001, ODI 2002, T20I 2005. Drawn Tests are shown under T.
Recent results
Runs per over- The Oval, London
England: runs per over Sri Lanka: runs per over - Headingley, Leeds
Sri Lanka: runs per over England: runs per over - Riverside Ground, Chester-le-Street, Chester-le-Street
England: runs per over Sri Lanka: runs per over - Old Trafford, Manchester
Sri Lanka: runs per over England: runs per over - Sophia Gardens, Cardiff, Cardiff
Sri Lanka: runs per over England: runs per over - The Rose Bowl, Southampton, Southampton
England: runs per over Sri Lanka: runs per over - Edgbaston, Birmingham, Birmingham
- Lord's, London, London
- Headingley, Leeds, Leeds
- Lord's, London, London
England: runs per over India: runs per over
Overview
England appear in 957 of the men's internationals in the records used here: 278 Tests, 449 One Day Internationals and 230 Twenty20 Internationals. The earliest of them is dated 19 December 2001 and the most recent 27 September 2026.
Of the 863 matches that produced a winner, England won 474 and lost 389, a win rate of 54.9%. Across the 19 national sides on this site that is the 7th highest overall win rate, although the sides are measured over very different eras and formats.
The latest recorded result is an ODI against Sri Lanka on 27 September 2026: England won by 223 runs.
Results by format
In Tests, England have played 278 recorded matches, winning 124 and losing 99, with 55 draws. The first of these is dated 19 December 2001 and the last 9 September 2026, a win rate of 55.6% in decided matches. Among the 10 sides with enough Test matches recorded to compare, that is 4th. Their innings in these matches average 294.2 runs, against 284.5 for opponents. 55 of the 278 Tests ended in a draw.
In One Day Internationals, England have played 449 recorded matches, winning 225 and losing 198, with 7 ties and 19 without a result. The first of these is dated 27 June 2002 and the last 27 September 2026, a win rate of 53.2% in decided matches. Among the 19 sides with enough ODI matches recorded to compare, that is 7th. Their innings in these matches average 240.8 runs, against 236.0 for opponents. Batting first England have won 104 and lost 111 (48.4%); chasing, 121 won and 87 lost (58.2%).
In Twenty20 Internationals, England have played 230 recorded matches, winning 125 and losing 92, with 2 ties and 11 without a result. The first of these is dated 13 June 2005 and the last 19 September 2026, a win rate of 57.6% in decided matches. Among the 19 sides with enough T20I matches recorded to compare, that is 7th. Their innings in these matches average 160.2 runs, against 155.9 for opponents. Batting first England have won 56 and lost 36 (60.9%); chasing, 69 won and 56 lost (55.2%).
Since the start of 2024 England have played 116 recorded matches across all formats, winning 64 and losing 46. That win rate of 58.2% is above the overall figure of 54.9%.
Year by year
England's first recorded year is 2001, with 1 match. The busiest calendar year is 2022 with 53 matches, and the year with most wins is 2018, with 29 wins and 14 defeats from 45 matches. The heaviest year for defeats is 2014, with 28.
Year by year, the most recent calendar years read as follows: 2019, 23 won and 13 lost from 41; 2020, 18 won and 8 lost from 30; 2021, 21 won and 17 lost from 41; 2022, 28 won and 20 lost from 53; 2023, 19 won and 22 lost from 43; 2024, 22 won and 18 lost from 42; 2025, 16 won and 20 lost from 39; 2026, 26 won and 8 lost from 35.
Earlier calendar years: 2001, 0-0 from 1; 2002, 1-2 from 3; 2003, 17-13 from 32; 2004, 11-6 from 19; 2005, 9-10 from 25; 2006, 9-21 from 34; 2007, 22-25 from 52; 2008, 14-15 from 35; 2009, 19-18 from 45; 2010, 28-10 from 41; 2011, 21-19 from 45; 2012, 23-15 from 43; 2013, 18-17 from 42; 2014, 15-28 from 45; 2015, 21-19 from 44; 2016, 21-18 from 44; 2017, 23-13 from 38; 2018, 29-14 from 45.
By decade the recorded record is 2000s, 102 wins and 110 defeats from 246 matches; 2010s, 222 wins and 166 defeats from 428 matches; 2020s, 150 wins and 113 defeats from 283 matches.
Highest totals, biggest wins and streaks
In Tests, England's highest Test total in the records is 823/7, made against Pakistan at Multan Cricket Stadium on 7 October 2024; the lowest completed innings is 51 against West Indies on 4 February 2009. The widest recorded Test wins are by 354 runs against Pakistan on 29 July 2010 and by 10 wickets against Ireland on 1 June 2023. The longest run of consecutive recorded wins is 6, between 12 March 2010 and 6 August 2010. The longest losing run is 5, from 23 November 2006 to 2 January 2007.
In One Day Internationals, England's highest ODI total in the records is 498/4, made against Netherlands at VRA Ground, Amstelveen on 17 June 2022; the lowest completed innings is 88 against Sri Lanka on 18 November 2003. The widest recorded ODI wins are by 342 runs against South Africa on 7 September 2025 and by 10 wickets against Bangladesh on 16 June 2005. Among individual efforts, the highest individual score is 182 by BA Stokes against New Zealand on 13 September 2023 and the best bowling is 6 for 24 by RJW Topley against India on 14 July 2022. The longest run of consecutive recorded wins is 10, between 13 February 2012 and 10 July 2012. The longest losing run is 6, from 4 September 2009 to 17 September 2009.
In Twenty20 Internationals, England's highest T20I total in the records is 304/2, made against South Africa at Old Trafford, Manchester on 12 September 2025; the lowest completed innings is 80 against India on 23 September 2012. The widest recorded T20I wins are by 146 runs against South Africa on 12 September 2025 and by 10 wickets against India on 10 November 2022. Among individual efforts, the highest individual score is 141 by PD Salt against South Africa on 12 September 2025 and the best bowling is 4 for 2 by AU Rashid against West Indies on 23 October 2021. The longest run of consecutive recorded wins is 8, between 6 May 2010 and 12 January 2011. The longest losing run is 5, from 29 January 2014 to 11 March 2014.
Leading players
The leading Test run scorer for England in the records is JE Root with 14,278 runs from 169 matches at an average of 50.27, ahead of AN Cook (12,472) and KP Pietersen (8,079). The most successful bowler is JM Anderson with 682 wickets at 26.41, followed by SCJ Broad (604) and GP Swann (255).
The leading ODI run scorer for England in the records is JE Root with 7,655 runs from 189 matches at an average of 50.36, ahead of EJG Morgan (6,765) and JC Buttler (5,636). The most successful bowler is JM Anderson with 250 wickets at 29.28, followed by AU Rashid (234) and CR Woakes (173).
The leading T20I run scorer for England in the records is JC Buttler with 4,346 runs from 160 matches at an average of 35.33, ahead of EJG Morgan (2,443) and AD Hales (2,024). The most successful bowler is AU Rashid with 169 wickets at 23.41, followed by CJ Jordan (109) and JC Archer (68).
Centuries, five-wicket hauls and appearances
In One Day Internationals, England players have passed 100 on 142 occasions and 50 (without reaching 100) on 529 occasions; the most centuries are JE Root (19), EJG Morgan (12) and JJ Roy (12). A bowler has taken five wickets in an innings 26 times, most often CR Woakes (3), AU Rashid (2) and A Flintoff (2). The most recorded appearances are EJG Morgan (220), JC Buttler (199), JE Root (189) and JM Anderson (179).
In Twenty20 Internationals, England players have passed 100 on 12 occasions and 50 (without reaching 100) on 174 occasions; the most centuries are PD Salt (4), JC Buttler (2) and HC Brook (2). A bowler has taken five wickets in an innings 0 times. The most recorded appearances are JC Buttler (160), AU Rashid (151), EJG Morgan (113) and CJ Jordan (94).
Chasing and defending
In One Day Internationals, the highest total England have chased down is 364, against West Indies on 20 February 2019, one of 121 recorded wins batting second; the lowest total they have successfully defended is 167, against Scotland on 9 May 2014, among 104 wins batting first.
In Twenty20 Internationals, the highest total England have chased down is 230, against South Africa on 18 March 2016, one of 69 recorded wins batting second; the lowest total they have successfully defended is 118, against South Africa on 12 September 2012, among 56 wins batting first.
Milestone matches
The Tests milestones in the records: match 1 was against India on 19 December 2001 (Match drawn); match 10 was against Sri Lanka on 18 December 2003 (Sri Lanka won by 215 runs); match 25 was against Sri Lanka on 25 May 2006 (England won by 6 wickets); match 50 was against New Zealand on 23 May 2008 (England won by 6 wickets); match 100 was against West Indies on 25 May 2012 (England won by 9 wickets).
The One Day Internationals milestones in the records: match 1 was against Sri Lanka on 27 June 2002 (England won by 44 runs); match 10 was against Namibia on 19 February 2003 (England won by 55 runs); match 25 was against Bangladesh on 12 November 2003 (England won by 7 wickets); match 50 was against Bangladesh on 16 June 2005 (England won by 10 wickets); match 100 was against India on 21 August 2007 (England won by 104 runs).
The Twenty20 Internationals milestones in the records: match 1 was against Australia on 13 June 2005 (England won by 100 runs); match 10 was against New Zealand on 18 September 2007 (New Zealand won by 5 runs); match 25 was against Pakistan on 20 February 2010 (Pakistan won by 4 wickets); match 50 was against West Indies on 27 September 2012 (West Indies won by 15 runs); match 100 was against India on 3 July 2018 (India won by 8 wickets).
Opponents
The side England have met most often in the records is Australia: 174 matches, 63 won and 96 lost, the latest on 4 January 2026.
Other regular opponents are India (58 won, 79 lost from 151), West Indies (66 won, 41 lost from 120), South Africa (50 won, 46 lost from 109), New Zealand (50 won, 43 lost from 107) and Pakistan (67 won, 31 lost from 107).
Against opponents met at least five times, the strongest record is against Pakistan (68.4% of decided matches won) and the weakest against Australia (39.6%).
Against the other sides met at least three times the recorded results are Sri Lanka (54 won, 38 lost from 103, last met 27 September 2026), Bangladesh (27 won, 9 lost from 36, last met 10 October 2023), Ireland (15 won, 3 lost from 21, last met 21 September 2025), Zimbabwe (7 won, 1 lost from 9, last met 22 May 2025), Netherlands (6 won, 2 lost from 8, last met 8 November 2023) and Scotland (3 won, 0 lost from 4, last met 14 February 2026).
Grounds and competitions
The grounds used most often are Lord's, London (77 matches, 36 won and 27 lost), Kennington Oval, London (65 matches, 36 won and 24 lost), Old Trafford, Manchester (49 matches, 31 won and 12 lost) and Trent Bridge, Nottingham (48 matches, 26 won and 18 lost).
Further grounds with the most recorded matches are Edgbaston, Birmingham (48, 30-12), The Rose Bowl, Southampton (44, 26-15), Headingley, Leeds (38, 22-13) and Sophia Gardens, Cardiff (33, 23-6).
By competition, the largest groups of recorded matches are NatWest Series (92 matches, 44 won, 40 lost), The Ashes (45 matches, 16 won, 21 lost), England tour of West Indies (37 matches, 15 won, 17 lost), ICC Men's T20 World Cup (28 matches, 18 won, 9 lost) and England tour of India (27 matches, 5 won, 20 lost).
Smaller groups of matches are India tour of England (27, 14-10), West Indies tour of England (23, 19-3), England in India ODI Series (23, 4-19), Pakistan tour of England (23, 17-2), ICC Champions Trophy (22, 12-10), England tour of Sri Lanka (22, 14-5) and Bilateral series (21, 13-7).
Recent form
Across the last 10 recorded matches, most recent first, the sequence is W L W W W W W W W W (W won, L lost, T tied, D drawn, N no result): 9 wins and 1 defeats.
In order, those matches were Sri Lanka on 27 September 2026 (ODI, England won by 223 runs); Sri Lanka on 24 September 2026 (ODI, Sri Lanka won by 16 runs); Sri Lanka on 22 September 2026 (ODI, England won by 89 runs); Sri Lanka on 19 September 2026 (T20I, England won by 8 wickets); Sri Lanka on 17 September 2026 (T20I, England won by 6 wickets).
Reading these figures
Every count on this page comes from the recorded matches only. For England the earliest dates are Test 2001, ODI 2002 and T20I 2005, so no figure here is an all-time total.
Of the 957 matches counted for England, 474 were won, 389 were lost and 94 ended tied, drawn or without a result; the win rate in the tables leaves that last group out.
England and the toss
England won the toss in 491 of 957 recorded matches (51.3%) and chose to field 266 times and to bat 225 times. They went on to win 242 of the 445 of those matches that produced a winner (54.4%).
England boundaries and dismissals
England batters hit 29,502 fours and 4,134 sixes in the recorded innings, one boundary every 12.1 balls; 51.5% of the runs came in boundaries.
Batters were dismissed caught 60%, bowled 19%, lbw 12%, run out 5% and caught and bowled 3% of the 9,009 times.
Wickets credited to bowlers fell caught 66%, bowled 17%, lbw 12%, caught and bowled 3% and stumped 2% of the 8,911 times.
Test matches: leading players
Test| Player | M | Runs | Avg | SR |
|---|---|---|---|---|
| JE Root | 169 | 14278 | 50.27 | 57.6 |
| AN Cook | 161 | 12472 | 45.35 | 47.0 |
| KP Pietersen | 101 | 8079 | 48.38 | 61.8 |
| IR Bell | 114 | 7416 | 42.38 | 49.5 |
| BA Stokes | 122 | 7273 | 34.47 | 58.5 |
| JM Bairstow | 100 | 6042 | 36.40 | 59.1 |
| AJ Strauss | 88 | 5605 | 37.37 | 48.0 |
| MJ Prior | 79 | 4099 | 40.19 | 61.7 |
| PD Collingwood | 64 | 3931 | 40.53 | 47.5 |
| IJL Trott | 52 | 3835 | 44.08 | 47.2 |
| Player | M | Wkts | Avg | Econ |
|---|---|---|---|---|
| JM Anderson | 182 | 682 | 26.41 | 2.77 |
| SCJ Broad | 167 | 604 | 27.68 | 2.98 |
| GP Swann | 60 | 255 | 29.99 | 2.99 |
| BA Stokes | 122 | 252 | 31.00 | 3.33 |
| MM Ali | 68 | 204 | 37.31 | 3.62 |
| CR Woakes | 62 | 192 | 29.64 | 3.04 |
| MS Panesar | 49 | 166 | 34.51 | 2.80 |
| MJ Leach | 39 | 142 | 34.11 | 3.09 |
| SJ Harmison | 41 | 139 | 33.52 | 3.30 |
| ST Finn | 36 | 125 | 30.40 | 3.56 |
One Day Internationals: leading players
ODI| Player | M | Runs | Avg | SR |
|---|---|---|---|---|
| JE Root | 189 | 7655 | 50.36 | 87.2 |
| EJG Morgan | 220 | 6765 | 38.88 | 92.8 |
| JC Buttler | 199 | 5636 | 39.69 | 116.1 |
| IR Bell | 156 | 5289 | 37.51 | 77.0 |
| JJ Roy | 114 | 4237 | 39.97 | 105.5 |
| KP Pietersen | 124 | 4186 | 41.04 | 85.9 |
| PD Collingwood | 158 | 4148 | 35.76 | 76.6 |
| AJ Strauss | 114 | 3729 | 34.85 | 81.0 |
| JM Bairstow | 103 | 3671 | 42.20 | 102.1 |
| BA Stokes | 113 | 3469 | 41.80 | 95.9 |
| Player | M | Wkts | Avg | Econ |
|---|---|---|---|---|
| JM Anderson | 179 | 250 | 29.28 | 4.97 |
| AU Rashid | 159 | 234 | 31.89 | 5.63 |
| CR Woakes | 119 | 173 | 29.54 | 5.42 |
| SCJ Broad | 117 | 173 | 30.27 | 5.31 |
| LE Plunkett | 85 | 131 | 29.14 | 5.75 |
| A Flintoff | 81 | 118 | 21.94 | 4.20 |
| MM Ali | 135 | 111 | 46.94 | 5.31 |
| TT Bresnan | 84 | 107 | 35.32 | 5.43 |
| ST Finn | 69 | 102 | 29.37 | 5.06 |
| DJ Willey | 72 | 100 | 29.03 | 5.49 |
Twenty20 Internationals: leading players
T20I| Player | M | Runs | Avg | SR |
|---|---|---|---|---|
| JC Buttler | 160 | 4346 | 35.33 | 150.5 |
| EJG Morgan | 113 | 2443 | 29.08 | 136.7 |
| AD Hales | 73 | 2024 | 31.14 | 139.4 |
| DJ Malan | 61 | 1874 | 36.75 | 134.0 |
| PD Salt | 65 | 1852 | 34.94 | 163.7 |
| HC Brook | 70 | 1695 | 36.85 | 165.2 |
| JM Bairstow | 79 | 1667 | 30.31 | 137.4 |
| JJ Roy | 63 | 1517 | 24.08 | 138.0 |
| MM Ali | 90 | 1180 | 20.34 | 143.9 |
| KP Pietersen | 37 | 1176 | 37.94 | 141.5 |
| Player | M | Wkts | Avg | Econ |
|---|---|---|---|---|
| AU Rashid | 151 | 169 | 23.41 | 7.57 |
| CJ Jordan | 94 | 109 | 25.95 | 8.74 |
| JC Archer | 51 | 68 | 23.00 | 8.33 |
| SM Curran | 79 | 68 | 28.75 | 8.77 |
| SCJ Broad | 55 | 63 | 23.51 | 7.69 |
| MA Wood | 37 | 52 | 20.58 | 8.54 |
| MM Ali | 90 | 50 | 27.34 | 8.31 |
| GP Swann | 38 | 49 | 17.08 | 6.39 |
| DJ Willey | 42 | 49 | 23.61 | 8.25 |
| LA Dawson | 39 | 40 | 22.73 | 7.82 |
Questions and answers
How many Tests have England won?
In the recorded matches England have won 124 of 278 Tests and lost 99. The records for this format run from 19 December 2001 to 9 September 2026.
How many One Day Internationals have England won?
In the recorded matches England have won 225 of 449 One Day Internationals and lost 198. The records for this format run from 27 June 2002 to 27 September 2026.
How many Twenty20 Internationals have England won?
In the recorded matches England have won 125 of 230 Twenty20 Internationals and lost 92. The records for this format run from 13 June 2005 to 19 September 2026.
Who has scored the most ODI runs for England?
JE Root leads the recorded ODI run scorers for England with 7,655 runs from 189 matches.
Who has taken the most ODI wickets for England?
JM Anderson has the most recorded ODI wickets for England: 250, at an average of 29.28.
What is England's highest ODI total?
498/4 against Netherlands at VRA Ground, Amstelveen on 17 June 2022.
Which team have England played most often?
Australia, in 174 recorded matches: 63 won and 96 lost.
What was England's most recent recorded result?
An ODI against Sri Lanka on 27 September 2026: England won by 223 runs.
When is the earliest recorded England match?
The earliest men's international for England in the records is dated 19 December 2001.
How many sixes have England hit?
4,134 sixes and 29,502 fours in the recorded matches.