Upcoming fixtures
Start times in India Standard Time.
12 Nov 2026 · 09:00 IST
Recent results
- Lost
1 Nov 2026 · 10:50 IST
Hong Kong Sixes · T10
South Africa101/2 (5.1 ov)
England95/6 (6 ov)
South Africa won by 5 wickets (with 5 balls remaining)
- Won
31 Oct 2026 · 09:55 IST
- Lost
30 Oct 2026 · 13:35 IST
- Lost
30 Oct 2026 · 09:55 IST
- Won
29 Oct 2026 · 13:30 IST
- Lost
25 Oct 2026 · 13:30 IST
Tri-Series · ODI
Pakistan243/9 (47.1 ov)
England241 (46.4 ov)
Pakistan won by 1 wicket (with 17 balls remaining)
- Lost
22 Oct 2026 · 13:30 IST
Tri-Series · ODI
Sri Lanka430/8 (49.5 ov)
England429/4 (50 ov)
Sri Lanka won by 2 wickets (with 1 ball remaining)
- Lost
20 Oct 2026 · 13:30 IST
- Won
27 Sept 2026 · 15:00 IST
- Lost
24 Sept 2026 · 17:00 IST
- Won
22 Sept 2026 · 17:00 IST
- Won
19 Sept 2026 · 19:00 IST
Twenty20 International · T20I
England126/2 (9.4 ov)
Sri Lanka124 (18.5 ov)
England won by 8 wickets (with 62 balls remaining)
- Won
17 Sept 2026 · 23:00 IST
Twenty20 International · T20I
England146/4 (12.1 ov)
Sri Lanka145/9 (20 ov)
England won by 6 wickets (with 47 balls remaining)
- Won
15 Sept 2026 · 23:00 IST
- Won
9 Sept 2026 · 15:30 IST
ICC World Test Championship · Test/5day
England453 (89 ov) & 130/2 (24.2 ov)
Pakistan133 (33.5 ov) & 449 (96.4 ov)
England won by 8 wickets
- Won
27 Aug 2026 · 15:30 IST
ICC World Test Championship · Test/5day
England290 (66.4 ov) & 208 (54.2 ov)
Pakistan110 (37.2 ov) & 194 (50.5 ov)
England won by 194 runs
- Won
19 Aug 2026 · 15:30 IST
ICC World Test Championship · Test/5day
England409 (89.5 ov)
Pakistan171 (48.1 ov) & 135 (37.3 ov)
England won by an innings and 103 runs
- Won
19 Jul 2026 · 15:30 IST
- Won
16 Jul 2026 · 17:30 IST
One Day International · ODI
England235/6 (44.1 ov)
India233 (44 ov)
England won by 4 wickets (with 35 balls remaining)
- Lost
14 Jul 2026 · 15:30 IST
One Day International · ODI
England258 (47.5 ov)
India262/4 (45.2 ov)
India won by 6 wickets (with 28 balls remaining)
Players
Players named in England's playing XIs in matches with a full FairPlay scorecard, most appearances first. Player pages show figures from those matches only, not career records.
- Jos Buttler70 matches
- Liam Dawson67 matches
- Sam Curran64 matches
- Daniel Lawrence63 matches
- Harry Brook60 matches
- Will Jacks57 matches
- Tom Banton56 matches
- Jofra Archer55 matches
- Philip Salt54 matches
- Jamie Overton52 matches
- Adil Rashid50 matches
- Toby Albert48 matches
- Jordan Cox46 matches
- Martin Andersson45 matches
- Ben Duckett42 matches
- Rehan Ahmed42 matches
- Joe Root40 matches
- Jacob Bethell40 matches
- James Coles39 matches
- Zak Crawley39 matches
- John Simpson38 matches
- James Rew38 matches
- Aneurin Donald36 matches
- Josh Tongue34 matches
- Ollie Pope34 matches
- Sonny Baker32 matches
- Matty Potts32 matches
- Luke Wood32 matches
- Jack Carson31 matches
- Ed Barnard30 matches
- Gus Atkinson30 matches
- Dan Mousley30 matches
- George Hill30 matches
- Luke Hollman28 matches
- Brydon Carse27 matches
- Jamie Smith27 matches
- Ethan Brookes26 matches
- Ben Stokes24 matches
- Henry Crocombe23 matches
- Fynn Hudson-Prentice19 matches
FairPlay rating
FairPlay's own team-strength rating for each format group, built from verified results. Every team starts at 1500; beating stronger teams raises it more. A rating is shown once a team has 8 rated matches.
T20 and shorter
1634
41 rated matches · last played 1 Nov 2026
One-day
1480
31 rated matches · last played 29 Oct 2026
Test and first-class
1511
20 rated matches · last played 9 Sept 2026
Record by competition
| Competition | P | W | L | Win % |
|---|---|---|---|---|
| Twenty20 International | 10 | 10 | 0 | 100% |
| One Day International | 9 | 6 | 3 | 67% |
| ICC Men's T20 World Cup | 8 | 6 | 2 | 75% |
| Hong Kong Sixes | 6 | 2 | 4 | 33% |
| ICC World Test Championship | 6 | 4 | 2 | 67% |
| Ashes Series | 5 | 1 | 4 | 20% |
| Tri-Series | 4 | 1 | 3 | 25% |
Most frequent opponents
Highest totals
| Total | Team | Match |
|---|---|---|
| 453 all out89 ov | Englandv Pakistan | 9 Sept 2026ICC World Test Championship · Test/5day |
| 429/450 ov | Englandv Sri Lanka | 22 Oct 2026Tri-Series · ODI |
| 409 all out89.5 ov | Englandv Pakistan | 19 Aug 2026ICC World Test Championship · Test/5day |
| 387/350 ov | Englandv India | 19 Jul 2026One Day International · ODI |
| 386/550 ov | Englandv Sri Lanka | 29 Oct 2026Tri-Series · ODI |
About this page
- Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not counted.
- Records cover the last 12 months (8 Nov 2025 to 1 Nov 2026) and are calculated by FairPlay. They are not official records. “No winner” covers draws, ties and no results; abandoned matches are not counted as played (3 abandoned in this period).
- Past results and ratings describe what has happened. They are not a tip or a prediction for any match.
- Updated Thu, 5 Nov, 08:24 IST.
