Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
ENGLAND
ENG
TEST
RANK
3
PLAYERS
714
MATCHES
1678
WON
1324
LOSS
1308
FIRST MATCH
15 Mar 1877
LAST MATCH
04 Jan 2026
ODI
RANK
8
PLAYERS
280
MATCHES
1533
WON
1337
LOSS
1291
FIRST MATCH
06 Sep 1880
LAST MATCH
01 Nov 2025
T20I
RANK
3
PLAYERS
111
MATCHES
1240
WON
1177
LOSS
1182
FIRST MATCH
06 Sep 1880
LAST MATCH
23 Oct 2025
Players
Team Stats
Upcoming Matches
Recent Results
Ranking
The Ashes - 2026
Series Home
5TH
Sun, 04 Jan - Sun, 04 Jan 2026 - 00:00 • 5th Test • Sydney
Australia
England
0
0
0
4TH
Fri, 26 Dec - Fri, 26 Dec 2025 - 00:00 • 4th Test • Melbourne
Australia
England
0
0
0
3RD
Wed, 17 Dec - Wed, 17 Dec 2025 - 00:00 • 3rd Test • Adelaide
Australia
England
0
0
0
2ND
Thu, 04 Dec - Thu, 04 Dec 2025 - 00:00 • 2nd Test • Brisbane
Australia
England
0
0
0
1ST
Fri, 21 Nov - Fri, 21 Nov 2025 - 00:00 • 1st Test • Perth
Australia
England
0
0
0
England in New Zealand ODI Series - 2025
Series Home
3RD
Sat, 01 Nov 2025 - 00:00 • 3rd ODI • Wellington
New Zealand
England
0
0
0
2ND
Wed, 29 Oct 2025 - 00:00 • 2nd ODI • Hamilton
New Zealand
England
0
0
0
1ST
Sun, 26 Oct 2025 - 00:00 • 1st ODI • Mount Maunganui
New Zealand
England
0
0
0
England in New Zealand T20I Series - 2025
Series Home
3RD
Thu, 23 Oct 2025 - 00:00 • 3rd T20I • Auckland
New Zealand
England
0
0
0
2ND
Mon, 20 Oct 2025 - 00:00 • 2nd T20I • Christchurch
New Zealand
England
0
0
0
1ST
Sat, 18 Oct 2025 - 00:00 • 1st T20I • Christchurch
New Zealand
England
0
0
0
England in Ireland ODI Series - 2025
Series Home
3RD
Sun, 21 Sep 2025 - 00:00 • 3rd ODI • Dublin (Malahide)
Ireland
England
0
0
0
2ND
Fri, 19 Sep 2025 - 00:00 • 2nd ODI • Dublin (Malahide)
Ireland
England
0
0
0
1ST
Wed, 17 Sep 2025 - 00:00 • 1st ODI • Dublin (Malahide)
Ireland
England
0
0
0
South Africa in England T20I Series - 2025
Series Home
3RD
Sun, 14 Sep 2025 - 00:00 • 3rd T20I • Nottingham
England
South Africa
0
0
0
2ND
Fri, 12 Sep 2025 - 00:00 • 2nd T20I • Manchester
England
South Africa
0
0
0
1ST
Wed, 10 Sep 2025 - 00:00 • 1st T20I • Cardiff
England
South Africa
0
0
0
South Africa in England ODI Series - 2025
Series Home
3RD
Sun, 07 Sep 2025 - 00:00 • 3rd ODI • The Rose Bowl, Southampton
England
South Africa
0
0
0
2ND
Thu, 04 Sep 2025 - 00:00 • 2nd ODI • Lord's, London
England
South Africa
0
0
0
1ST
Tue, 02 Sep 2025 - 00:00 • 1st ODI • Headingley, Leeds
England
South Africa
0
0
0
Anderson Tendulkar Trophy - 2025
Series Home
5TH
Thu, 31 Jul - Mon, 04 Aug 2025 - 00:00 • 5th Test • Kennington Oval, London
England
India
152
282
123
4TH
Wed, 23 Jul - Sun, 27 Jul 2025 - 00:00 • 4th Test • Old Trafford, Manchester
England
India
152
282
122
3RD
Thu, 10 Jul - Thu, 10 Jul 2025 - 00:00 • 3rd Test • Lord's, London
England
India
152
282
121
2ND
Wed, 02 Jul - Wed, 02 Jul 2025 - 00:00 • 2nd Test • Edgbaston, Birmingham
England
India
152
282
120
1ST
Fri, 20 Jun - Fri, 20 Jun 2025 - 00:00 • 1st Test • Headingley, Leeds
England
India
152
282
119
West Indies in England T20I Series - 2025
Series Home
3RD
Tue, 10 Jun 2025 - 00:00 • 3rd T20I • The Rose Bowl, Southampton
England
West Indies
0
0
0
2ND
Sun, 08 Jun 2025 - 00:00 • 2nd T20I • County Ground, Bristol
England
West Indies
0
0
0
1ST
Fri, 06 Jun 2025 - 00:00 • 1st T20I • Riverside Ground, Chester-le-Street
England
West Indies
0
0
0
West Indies in England ODI Series - 2025
Series Home
3RD
Tue, 03 Jun 2025 - 00:00 • 3rd ODI • Kennington Oval, London
England
West Indies
165
323
153
2ND
Sun, 01 Jun 2025 - 00:00 • 2nd ODI • Sophia Gardens, Cardiff
England
West Indies
165
323
152
1ST
Thu, 29 May 2025 - 00:00 • 1st ODI • Edgbaston, Birmingham
England
West Indies
165
323
151
Zimbabwe in England Test Match - 2025
Series Home
ONLY
Thu, 22 May - Thu, 22 May 2025 - 00:00 • Only Test • Trent Bridge, Nottingham
England
Zimbabwe
24
39
17
ICC Champions Trophy - 2024/25
Series Home
11TH
Sat, 01 Mar 2025 - 00:00 • 11th , Group B • National Stadium, Karachi
England
South Africa
116
257
142
8TH
Wed, 26 Feb 2025 - 00:00 • 8th , Group B • Gaddafi Stadium, Lahore
Afghanistan
England
4
5
3
4TH
Sat, 22 Feb 2025 - 00:00 • 4th , Group B • Gaddafi Stadium, Lahore
England
Australia
246
557
311
England in India ODI Series - 2024/25
Series Home
3RD
Wed, 12 Feb 2025 - 00:00 • 3rd ODI • Narendra Modi Stadium, Ahmedabad
India
England
0
0
0
2ND
Sun, 09 Feb 2025 - 00:00 • 2nd ODI • Barabati Stadium, Cuttack
England
India
152
282
118
1ST
Thu, 06 Feb 2025 - 00:00 • 1st ODI • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
England
India
152
282
117
England in India T20I Series - 2024/25
Series Home
5TH
Sun, 02 Feb 2025 - 00:00 • 5th T20I • Wankhede Stadium, Mumbai
India
England
116
282
152
4TH
Fri, 31 Jan 2025 - 00:00 • 4th T20I • Maharashtra Cricket Association Stadium, Pune
India
England
116
282
151
3RD
Tue, 28 Jan 2025 - 00:00 • 3rd T20I • Saurashtra Cricket Association Stadium, Rajkot
India
England
116
282
150
2ND
Sat, 25 Jan 2025 - 00:00 • 2nd T20I • MA Chidambaram Stadium, Chepauk, Chennai
India
England
116
282
149
1ST
Wed, 22 Jan 2025 - 00:00 • 1st T20I • Eden Gardens, Kolkata
India
England
116
282
148
England in New Zealand Test Series - 2024/25
Series Home
3RD
Fri, 13 Dec - Fri, 13 Dec 2024 - 00:00 • 3rd Test • Seddon Park, Hamilton
New Zealand
England
117
238
122
2ND
Thu, 05 Dec - Thu, 05 Dec 2024 - 00:00 • 2nd Test • Basin Reserve, Wellington
New Zealand
England
117
238
121
1ST
Wed, 27 Nov - Wed, 27 Nov 2024 - 00:00 • 1st Test • Hagley Oval, Christchurch
New Zealand
England
117
238
120
England in West Indies T20I Series - 2024/25
Series Home
5TH
Sun, 17 Nov 2024 - 00:00 • 5th T20I • Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
England
149
323
159
4TH
Sat, 16 Nov 2024 - 00:00 • 4th T20I • Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
England
149
323
159
3RD
Thu, 14 Nov 2024 - 00:00 • 3rd T20I • Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
England
149
323
159
2ND
Sun, 10 Nov 2024 - 00:00 • 2nd T20I • Kensington Oval, Bridgetown, Barbados
West Indies
England
149
323
159
1ST
Sat, 09 Nov 2024 - 00:00 • 1st T20I • Kensington Oval, Bridgetown, Barbados
West Indies
England
149
323
159
England in West Indies ODI Series - 2024/25
Series Home
3RD
Wed, 06 Nov 2024 - 00:00 • 3rd ODI • Kensington Oval, Bridgetown, Barbados
West Indies
England
150
323
163
2ND
Sat, 02 Nov 2024 - 00:00 • 2nd ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
150
323
162
1ST
Thu, 31 Oct 2024 - 00:00 • 1st ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
150
323
161
ICC World Test Championship - 2025
Series Home
3RD
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00 • 3rd Test • Rawalpindi Cricket Stadium
England
Pakistan
124
217
93
2ND
Tue, 15 Oct - Tue, 15 Oct 2024 - 00:00 • 2nd Test • Multan Cricket Stadium
Pakistan
England
92
217
124
1ST
Mon, 07 Oct - Mon, 07 Oct 2024 - 00:00 • 1st Test • Multan Cricket Stadium
Pakistan
England
92
217
123
Australia in England ODI Series - 2024
Series Home
5TH
Sun, 29 Sep 2024 - 00:00 • 5th ODI • County Ground, Bristol
England
Australia
245
557
309
4TH
Fri, 27 Sep 2024 - 00:00 • 4th ODI • Lord's, London
England
Australia
245
557
308
3RD
Tue, 24 Sep 2024 - 00:00 • 3rd ODI • Riverside Ground, Chester-le-Street
England
Australia
245
557
307
2ND
Sat, 21 Sep 2024 - 00:00 • 2nd ODI • Headingley, Leeds
England
Australia
245
557
306
1ST
Thu, 19 Sep 2024 - 00:00 • 1st ODI • Trent Bridge, Nottingham
England
Australia
245
557
305
Australia in England T20I Series - 2024
Series Home
3RD
Sun, 15 Sep 2024 - 00:00 • 3rd T20I • Old Trafford, Manchester
England
Australia
242
557
302
2ND
Fri, 13 Sep 2024 - 00:00 • 2nd T20I • Sophia Gardens, Cardiff
England
Australia
242
557
302
1ST
Wed, 11 Sep 2024 - 00:00 • 1st T20I • The Rose Bowl, Southampton
England
Australia
242
557
302
Sri Lanka in England Test Series - 2024
Series Home
3RD
Fri, 06 Sep - Fri, 06 Sep 2024 - 00:00 • 3rd Test • Kennington Oval, London
England
Sri Lanka
70
133
60
2ND
Thu, 29 Aug - Thu, 29 Aug 2024 - 00:00 • 2nd Test • Lord's, London
England
Sri Lanka
70
133
59
1ST
Wed, 21 Aug - Wed, 21 Aug 2024 - 00:00 • 1st Test • Old Trafford, Manchester
Sri Lanka
England
58
133
70
Botham-Richards Trophy - 2024
Series Home
3RD
Fri, 26 Jul - Fri, 26 Jul 2024 - 00:00 • 3rd Test • Edgbaston, Birmingham
West Indies
England
155
323
166
2ND
Thu, 18 Jul - Thu, 18 Jul 2024 - 00:00 • 2nd Test • Trent Bridge, Nottingham
England
West Indies
166
323
154
1ST
Wed, 10 Jul - Wed, 10 Jul 2024 - 00:00 • 1st Test • Lord's, London
West Indies
England
154
323
165
ICC Men's T20 World Cup - 2024
Series Home
34TH
Sat, 15 Jun 2024 - 00:00 • 34th , Group B • Sir Vivian Richards Stadium, North Sound, Antigua
England
Namibia
2
0
0
28TH
Thu, 13 Jun 2024 - 00:00 • 28th , Group B • Sir Vivian Richards Stadium, North Sound, Antigua
Oman
England
0
-1
1
17TH
Sat, 08 Jun 2024 - 00:00 • 17th , Group B • Kensington Oval, Bridgetown, Barbados
Australia
England
304
557
245
6TH
Tue, 04 Jun 2024 - 00:00 • 6th , Group B • Kensington Oval, Bridgetown, Barbados
Scotland
England
4
4
2
Pakistan in England T20I Series - 2024
Series Home
4TH
Thu, 30 May 2024 - 00:00 • 4th T20I • Kennington Oval, London
Pakistan
England
92
217
122
3RD
Tue, 28 May 2024 - 00:00 • 3rd T20I • Sophia Gardens, Cardiff
England
Pakistan
122
217
92
2ND
Sat, 25 May 2024 - 00:00 • 2nd T20I • Edgbaston, Birmingham
England
Pakistan
123
217
91
1ST
Wed, 22 May 2024 - 00:00 • 1st T20I • Headingley, Leeds
England
Pakistan
123
217
91
Anthony de Mello Trophy (England in India) - 2023/24
Series Home
5TH
Thu, 07 Mar - Thu, 07 Mar 2024 - 00:00 • 5th Test • Himachal Pradesh Cricket Association Stadium, Dharamsala
England
India
154
282
126
4TH
Fri, 23 Feb - Fri, 23 Feb 2024 - 00:00 • 4th Test • JSCA International Stadium Complex, Ranchi
England
India
154
282
125
3RD
Thu, 15 Feb - Thu, 15 Feb 2024 - 00:00 • 3rd Test • Saurashtra Cricket Association Stadium, Rajkot
India
England
124
282
154
2ND
Fri, 02 Feb - Fri, 02 Feb 2024 - 00:00 • 2nd Test • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India
England
124
282
153
1ST
Thu, 25 Jan - Thu, 25 Jan 2024 - 00:00 • 1st Test • Rajiv Gandhi International Stadium, Uppal, Hyderabad
England
India
152
282
124
England in West Indies T20I Series - 2023/24
Series Home
5TH
Thu, 21 Dec 2023 - 21 Dec • 5th T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
England
149
323
159
4TH
Tue, 19 Dec 2023 - 19 Dec • 4th T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
England
149
323
159
3RD
Sat, 16 Dec 2023 - 16 Dec • 3rd T20I • National Cricket Stadium, St George's, Grenada
West Indies
England
148
323
160
2ND
Thu, 14 Dec 2023 - 14 Dec • 2nd T20I • National Cricket Stadium, St George's, Grenada
West Indies
England
148
323
160
1ST
Tue, 12 Dec 2023 - 12 Dec • 1st T20I • Kensington Oval, Bridgetown, Barbados
West Indies
England
147
323
161
England in West Indies ODI Series - 2023/24
Series Home
3RD
Sat, 09 Dec 2023 - 09 Dec • 3rd ODI • Kensington Oval, Bridgetown, Barbados
West Indies
England
147
323
161
2ND
Wed, 06 Dec 2023 - 06 Dec • 2nd ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
146
323
162
1ST
Sun, 03 Dec 2023 - 03 Dec • 1st ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
146
323
162
ICC Cricket World Cup (in India) - 2023/24
Series Home
45TH
Sun, 12 Nov 2023 - 8:30 AM • 45th • M Chinnaswamy Stadium, Bengaluru
England
Pakistan
123
217
91
40TH
Wed, 08 Nov 2023 - 8:30 AM • 40th • Maharashtra Cricket Association Stadium, Pune
England
Netherlands
5
7
4
36TH
Sat, 04 Nov 2023 - 8:30 AM • 36th • M Chinnaswamy Stadium, Bengaluru
Australia
England
299
557
245
29TH
Sun, 29 Oct 2023 - 8:30 AM • 29th • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
India
England
114
282
148
25TH
Thu, 26 Oct 2023 - 8:30 AM • 25th • M Chinnaswamy Stadium, Bengaluru
England
Sri Lanka
69
133
56
19TH
Sat, 21 Oct 2023 - 8:30 AM • 19th • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
England
South Africa
114
257
139
12TH
Sat, 14 Oct 2023 - 8:30 AM • 12th • Narendra Modi Stadium, Ahmedabad
Afghanistan
England
3
5
1
7TH
Tue, 10 Oct 2023 - 8:30 AM • 7th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Bangladesh
England
19
36
18