During the 2023 cricket season, England will face South Africa, New Zealand, Australia, Sri Lanka, Ireland and other nations in Test cricket, T20 and One Day International matches.