England cricket team record by opponent

As of 20 June 2023, England has played 1062 Test matches, winning 389 and losing 319 (with 354 draws).

The team has won The Ashes on 32 occasions, two fewer than their opponent, Australia.

[4] England's record in ODI tournaments includes winning the Cricket World Cup in 2019, as well as finishing as runners-up in 1979, 1987 and 1992.

[5] The best T20I tournament results for England came when they won the ICC World Twenty20 in 2010, beating their rivals Australia in the final, and triumphing again in 2022.

As of January 2021, England have faced ten teams in Test cricket, with their most frequent opponent being Ashes rivals, Australia; playing 351 matches against them.

The England team celebrate victory over Australia in the 2015 Ashes series