Sri Lanka have announced the men’s schedule for the 2024 season which will begin with a white-ball tour against Zimbabwe in early January.

Sri Lanka, recently suspended by the ICC for political interference in the board’s functioning after the conclusion of the recent World Cup, have been permitted to compete in international cricket and will begin next year with two home series against Zimbabwe and Afghanistan.

The 1996 World Cup champions finished ninth in the tournament, above only the Netherlands, and have missed out on the 2025 Champions Trophy slot.

It will be one of six tours that will be held in Sri Lanka, with the highlight being India’s tour to the country for three ODIs and as many T20Is. This will be the first white-ball bilateral series between the two sides since 2021, when a second-string Indian team toured Sri Lanka, with the main side involved in the Test series against England.

Sri Lanka will then travel to England for three Test matches before hosting New Zealand and the West Indies. The year will end with two away tours for Sri Lanka – they will travel to South Africa after three years and go to New Zealand in the last week of December for a six-match white-ball series, comprising three ODIs and three T20Is.

Sri Lanka will also travel to Bangladesh in early 2024 to play two Tests, three ODIs and three T20Is.

Sri Lanka 2024 schedule: List of matches and tours

At home:

V Zimbabwe: 3 ODIs, 3 T20Is – January
V Afghanistan: 1 Test, 3 ODIs, 3 T20Is – January-February
V India: 3 ODIs, 3 T20Is – July
V New Zealand: 2 Tests – September
V West Indies: 3 ODIs, 3 T20Is – October
V New Zealand: 3 ODIs, 3 T20Is – November

Away series:

V Bangladesh: 2 Tests, 3 ODIs, 3 T20Is – February-March
England: 3 Tests – August-September
V South Africa: 2 Tests – November-December
V New Zealand: 3 ODIs, 3 T20Is – December-January 2025

Neutral:

ICC Men’s T20 World Cup in West Indies and USA – June-July