ICC - Future Tour Program

MonthTournament Details
Sep - Oct 2022 Legends League Cricket 2022 Season 2
Matches : 7 T20 Matches
Venue : India
Sep - Oct 2022 South Africa Tour of India 2022
Matches : 3 T20, 3 ODI
Venue : India
Oct - Dec 2022 West Indies Tour of Australia 2022
Matches : 2 T20, 2 Test
Venue : Australia
October 2022 New Zealand T20 Tri Series 2022
Matches : 5 T20
Venue : New Zealand
Oct - Nov 2022 England tour of Australia 2022
Matches : 3 T20, 3 ODI
Venue : Australia
November 2022 India Tour of New Zealand 2022
Matches : 3 T20, 3 ODI
Venue : New Zealand
Nov - Dec 2022 Afghanistan Tour of Zimbabwe 2022
Matches : 1 Test, 3 ODI, 2 T20
Venue : Zimbabwe
December 2022 India tour of Bangladesh 2022
Matches : 2 Test, 3 ODI
Venue : Bangladesh
December 2022 West Indies Tour of New Zealand 2022
Matches : 3 ODI
Venue : New Zealand
December 2022 England tour of Pakistan 2022
Matches : 3 Test
Venue : Pakistan
December 2022 LPL 2022
Matches : 24 T20
Venue : Sri Lanka
Dec - Jan 2023 South Africa tour of Australia 2022-23
Matches : 3 Test
Venue : Australia
January 2023 Sri Lanka tour of India 2023
Matches : 3 ODI, 3 T20
Venue : India
Jan - Feb 2023 South Africa, Ireland, Sri Lanka Tri Series 2023
Matches : 6 ODI
Venue : Sri Lanka
January 2023 Afghanistan vs New Zealand 2023
Matches : 3 ODI
Venue : India
January 2023 West Indies Tour of Bangladesh 2023
Matches : 3 ODI
Venue : Bangladesh
January 2023 New Zealand Tour of Pakistan 2023
Matches : 2 Test, 3 ODI
Venue : Pakistan
Jan - Feb 2023 New Zealand Tour of India 2023
Matches : 3 ODI, 3 T20
Venue : India
Jan - Feb 2023 Afghanistan Tour of Sri Lanka 2023
Matches : 3 ODI
Venue : Sri Lanka
January 2023 England Tour of South Africa 2023
Matches : 3 ODI
Venue : South Africa
February 2023 West Indies Tour of Pakistan 2023
Matches : 3 T20
Venue : Pakistan
February 2023 West Indies Tour of Zimbabwe 2023
Matches : 2 Test
Venue : Zimbabwe
Feb - Mar 2023 Australia tour of India 2023
Matches : 4 Test, 3 ODI
Venue : India
February 2023 England Tour of New Zealand 2023
Matches : 2 Test
Venue : New Zealand
March 2023 England Tour of Bangladesh 2023
Matches : 3 ODI, 3 T20
Venue : Bangladesh
March 2023 West Indies Tour of South Africa 2023
Matches : 2 Test, 3 ODI, 3 T20
Venue : South Africa
Mar - Apr 2023 Sri Lanka Tour of New Zealand 2023
Matches : 2 Test, 3 ODI, 3 T20
Venue : New Zealand
Mar - Apr 2023 Ireland Tour of Bangladesh 2023
Matches : 1 Test, 3 ODI, 3 T20
Venue : Bangladesh
March 2023 Australia Tour of Afghanistan 2023
Matches : 3 ODI
Venue : Afghanistan
April 2023 Netherlands Tour of South Africa 2023
Matches : 2 ODI
Venue : South Africa
Apr - May 2023 New Zealand Tour of Pakistan 2023
Matches : 5 ODI, 5 T20
Venue : Pakistan
April 2023 Ireland Tour of Sri Lanka 2023
Matches : 1 Test, 2 ODI
Venue : Sri Lanka
May 2023 Bangladesh Tour of Ireland 2023
Matches : 3 ODI, 4 T20
Venue : Ireland
June 2023 Ireland Tour of England 2023
Matches : Only Test
Venue : England
Jun - Jul 2023 Afghanistan Tour of Bangladesh 2023
Matches : 2 Test, 3 ODI, 3 T20
Venue : Bangladesh
Jun - Jul 2023 The Ashes Series 2023
Matches : 5 Test
Venue : England
Jul - Aug 2023 India Tour of West Indies 2023
Matches : 2 Test, 3 ODI, 3 T20
Venue : West Indies
July 2023 Pakistan Tour of Sri Lanka 2023
Matches : 2 Test
Venue : Sri Lanka
Jul - Aug 2023 Zimbabwe Tour of Afghanistan 2023
Matches : 2 Test, 3 ODI, 3 T20
Venue : Afghanistan
August 2023 Pakistan Tour of Afghanistan 2023
Matches : 3 ODI
Venue : Afghanistan
Aug - Sep 2023 Australia Tour of South Africa 2023
Matches : 5 ODI, 3 T20
Venue : South Africa
Aug - Sep 2023 New Zealand Tour of England 2023
Matches : 4 ODI, 4 T20
Venue : England
September 2023 Ireland Tour of England 2023
Matches : 3 ODI
Venue : England
Sep - Dec 2023 Australia Tour of INDIA 2023
Matches : 3 ODI, 3 T20
Venue : India
Sep - Dec 2023 New Zealand Tour of Bangladesh 2023
Matches : 3 ODI, 2 Test
Venue : Bangladesh
September 2023 Afghanistan vs West Indies 2023
Matches : 3 ODI
Venue : India, Afghanistan
Oct - Nov 2023 ICC Cricket World Cup 2023
Matches : 48 ODI
Venue : India
Nov - Dec 2023 Ireland Tour of Zimbabwe 2023
Matches : 1 Test, 3 ODI, 3 T20
Venue : Zimbabwe
December 2023 England Tour of West Indies 2023
Matches : 3 ODI, 5 T20
Venue : West Indies
Dec - Jan 2024 Pakistan Tour of Australia 2023-24
Matches : 3 Test
Venue : Australia
December 2023 Bangladesh Tour of New Zealand 2023
Matches : 3 ODI, 3 T20
Venue : New Zealand
Dec - Jan 2024 India Tour of South Africa 2023-24
Matches : 2 Test, 3 ODI, 3 T20
Venue : South Africa
January 2024 Ireland Tour of Afghanistan 2024
Matches : 1 Test, 3 ODI, 3 T20
Venue : Afghanistan
January 2024 Zimbabwe Tour of Sri Lanka 2024
Matches : 3 ODI, 3 T20
Venue : Sri Lanka
Jan - Feb 2024 West Indies Tour of Australia 2024
Matches : 2 Test, 3 ODI, 3 T20
Venue : Australia
Jan - Mar 2024 England Tour of India 2024
Matches : 5 Test
Venue : India
Jan - Feb 2024 Afghanistan Tour of Sri Lanka 2024
Matches : 1 Test, 3 T20
Venue : Sri Lanka
February 2024 South Africa Tour of New Zealand 2024
Matches : 2 Test
Venue : New Zealand
Feb - Mar 2024 West Indies Tour of Pakistan 2024
Matches : 2 Test, 3 T20
Venue : Pakistan
Feb - Mar 2024 Australia Tour of New Zealand 2024
Matches : 2 Test, 3 T20
Venue : New Zealand
Feb - Mar 2024 Sri Lanka Tour of Bangladesh 2024
Matches : 2 Test, 3 ODI, 3 T20
Venue : Bangladesh
April 2024 Zimbabwe Tour of Bangladesh 2024
Matches : 2 Test, 5 T20
Venue : Bangladesh
May 2024 Pakistan Tour of Netherlands 2024
Matches : 3 T20
Venue : Netherlands
May 2024 Pakistan Tour of Ireland 2024
Matches : 3 T20
Venue : Ireland
May 2024 South Africa Tour of West Indies 2024
Matches : 3 T20
Venue : West Indies
May 2024 Pakistan Tour of England 2024
Matches : 5 T20
Venue : England
June 2024 T20 World Cup 2024
Matches : TBD
Venue : United States, West Indies
July 2024 West Indies Tour of England 2024
Matches : 3 Test
Venue : England
Jul - Aug 2024 Bangladesh Tour of Afghanistan 2024
Matches : 2 Test, 3 ODI, 3 T20
Venue : Afghanistan
July 2024 South Africa Tour of Ireland 2024
Matches : 3 ODI, 3 T20
Venue : Ireland
July 2024 India Tour of Sri Lanka 2024
Matches : 3 ODI, 3 T20
Venue : Sri Lanka
August 2024 Zimbabwe Tour of Ireland 2024
Matches : 1 Test, 3 ODI, 3 T20
Venue : Ireland
August 2024 South Africa Tour of West Indies 2024
Matches : 2 Test, 5 T20
Venue : West Indies
Aug - Sep 2024 Bangladesh Tour of Pakistan 2024
Matches : 2 Test
Venue : Pakistan
Aug - Sep 2024 Sri Lanka Tour of England 2024
Matches : 2 Test
Venue : England
August 2024 Australia Tour of Afghanistan 2024
Matches : 3 T20
Venue : Afghanistan
September 2024 Australia Tour of Ireland 2024
Matches : 3 ODI, Only T20
Venue : Ireland
September 2024 Australia Tour of England 2024
Matches : 5 ODI, 3 T20
Venue : England
September 2024 New Zealand Tour of Afghanistan 2024
Matches : Only Test
Venue : Afghanistan
Sep - Oct 2024 Bangladesh Tour of India 2024
Matches : 2 Test, 3 T20
Venue : India
Sep - Oct 2024 New Zealand Tour of Sri Lanka 2024
Matches : 2 Test
Venue : Sri Lanka
October 2024 England Tour of Pakistan 2024
Matches : 3 Test
Venue : Pakistan
October 2024 West Indies Tour of Sri Lanka 2024
Matches : 3 ODI, 3 T20
Venue : Sri Lanka
Oct - Nov 2024 New Zealand Tour of India 2024
Matches : 3 Test
Venue : India
Oct - Nov 2024 South Africa Tour of Bangladesh 2024
Matches : 2 Test
Venue : Bangladesh
November 2024 England Tour of West Indies 2024
Matches : 3 ODI, 3 T20
Venue : West Indies
November 2024 Pakistan Tour of Australia 2024
Matches : 3 ODI, 3 T20
Venue : Australia
Nov - Dec 2024 Bangladesh Tour of West Indies 2024
Matches : 2 Test, 3 ODI, 3 T20
Venue : West Indies
Nov - Dec 2024 Sri Lanka Tour of South Africa 2024
Matches : 2 Test
Venue : South Africa
November 2024 New Zealand Tour of Sri Lanka 2024
Matches : 3 ODI, 3 T20
Venue : Sri Lanka
Nov - Dec 2024 Pakistan Tour of Zimbabwe 2024
Matches : 3 ODI, 3 T20
Venue : Zimbabwe
Nov - Jan 2025 India Tour of Australia 2024-25
Matches : 5 Test
Venue : Australia
Nov - Dec 2024 England Tour of New Zealand 2024
Matches : 3 Test
Venue : New Zealand
Dec - Jan 2025 Afghanistan Tour of Zimbabwe 2024
Matches : 2 Test, 3 ODI, 3 T20
Venue : Zimbabwe
Dec - Jan 2025 Pakistan Tour of South Africa 2024-25
Matches : 2 Test, 3 ODI, 3 T20
Venue : South Africa
January 2025 Sri Lanka Tour of New Zealand 2025
Matches : 3 ODI, 3 T20
Venue : New Zealand
Jan - Feb 2025 Ireland Tour of Zimbabwe 2025
Matches : 2 Test, 3 ODI, 3 T20
Venue : Zimbabwe
January 2025 Pakistan Tour of New Zealand 2025
Matches : 3 ODI, 3 T20
Venue : New Zealand
Jan - Feb 2025 England Tour of India 2025
Matches : 3 ODI, 5 T20
Venue : India
Jan - Feb 2025 Australia Tour of Sri Lanka 2025
Matches : 2 Test
Venue : Sri Lanka
Mar - Apr 2025 Zimbabwe Tour of Bangladesh 2025
Matches : 3 ODI, 3 T20
Venue : Bangladesh
May 2025 Bangladesh Tour of Pakistan 2025
Matches : 3 ODI, 3 T20
Venue : Pakistan
May 2025 West Indies Tour of Ireland 2025
Matches : 3 ODI, 3 T20
Venue : Ireland
June 2025 West Indies Tour of England 2025
Matches : 3 ODI
Venue : England
Jun - Aug 2025 India Tour of England 2025
Matches : 5 Test
Venue : England
Jun - Jul 2025 Australia Tour of West Indies 2025
Matches : 2 Test, 3 ODI, 3 T20
Venue : West Indies
June 2025 South Africa Tour of Zimbabwe 2025
Matches : 2 Test
Venue : Zimbabwe
Jun - Jul 2025 Bangladesh Tour of Sri Lanka 2025
Matches : 2 Test, 3 ODI, 3 T20
Venue : Sri Lanka
June 2025 England Tour of Ireland 2025
Matches : 3 ODI
Venue : Ireland
July 2025 Afghanistan Tour of Ireland 2025
Matches : 1 Test, 3 ODI, 3 T20
Venue : Ireland
Jul - Aug 2025 New Zealand Tour of Zimbabwe 2025
Matches : 2 Test, 3 ODI
Venue : Zimbabwe
Jul - Aug 2025 Pakistan Tour of West Indies 2025
Matches : 3 ODI, 3 T20
Venue : West Indies
August 2025 South Africa Tour of Australia 2025
Matches : 3 ODI, 3 T20
Venue : Australia
August 2025 India Tour of Bangladesh 2025
Matches : 3 ODI, 3 T20
Venue : Bangladesh
August 2025 Afghanistan Tour of Pakistan 2025
Matches : 3 T20
Venue : Pakistan
Aug - Sep 2025 Sri Lanka Tour of Zimbabwe 2025
Matches : 3 ODI, 3 T20
Venue : Zimbabwe
September 2025 South Africa Tour of England 2025
Matches : 3 ODI, 3 T20
Venue : England
Sep - Oct 2025 Ireland Tour of Pakistan 2025
Matches : 3 ODI, 3 T20
Venue : Pakistan
September 2025 West Indies Tour of England 2025
Matches : 3 T20
Venue : England
October 2025 West Indies Tour of India 2025
Matches : 2 Test
Venue : India
October 2025 Australia Tour of New Zealand 2025
Matches : 3 T20
Venue : New Zealand
Oct - Nov 2025 South Africa Tour of Pakistan 2025
Matches : 2 Test, 3 ODI, 3 T20
Venue : Pakistan
Oct - Nov 2025 India Tour of Australia 2025
Matches : 3 ODI, 5 T20
Venue : Australia
Oct - Nov 2025 Afghanistan Tour of Zimbabwe 2025
Matches : 2 Test, 3 ODI, 3 T20
Venue : Zimbabwe
October 2025 West Indies Tour of Bangladesh 2025
Matches : 3 ODI, 3 T20
Venue : Bangladesh
Oct - Nov 2025 Ireland Tour of Sri Lanka 2025
Matches : 3 ODI, 3 T20
Venue : Sri Lanka
Oct - Nov 2025 England Tour of New Zealand 2025
Matches : 3 ODI, 3 T20
Venue : New Zealand
Nov - Dec 2025 Ireland Tour of Bangladesh 2025
Matches : 2 Test, 3 ODI, 3 T20
Venue : Bangladesh
November 2025 Sri Lanka Tour of Pakistan 2025
Matches : 3 ODI, 3 T20
Venue : Pakistan
Nov - Dec 2025 West Indies Tour of New Zealand 2025
Matches : 2 Test, 3 ODI, 5 T20
Venue : New Zealand
Nov - Dec 2025 South Africa Tour of India 2025
Matches : 2 Test, 3 ODI, 5 T20
Venue : India
Nov - Jan 2026 England Tour of Australia 2025-26
Matches : 5 Test
Venue : Australia
January 2026 New Zealand Tour of India 2026
Matches : 3 ODI, 5 T20
Venue : India
January 2026 West Indies Tour of Afghanistan 2026
Matches : 3 T20
Venue : Afghanistan
Jan - Feb 2026 England Tour of Sri Lanka 2026
Matches : 3 ODI, 3 T20
Venue : Sri Lanka
Jan - Feb 2026 West Indies Tour of South Africa 2026
Matches : 5 T20
Venue : South Africa
February 2026 New Zealand Tour of Afghanistan 2026
Matches : 3 T20
Venue : Afghanistan
Feb - Mar 2026 Australia Tour of Pakistan 2026
Matches : 3 ODI, 3 T20
Venue : Pakistan
March 2026 Sri Lanka Tour of Afghanistan 2026
Matches : 3 ODI, 3 T20
Venue : Afghanistan
Mar - Apr 2026 Pakistan Tour of Bangladesh 2026
Matches : 2 Test, 3 ODI, 3 T20
Venue : Bangladesh
April 2026 New Zealand Tour of Bangladesh 2026
Matches : 3 ODI, 3 T20
Venue : Bangladesh
May 2026 Zimbabwe Tour of Pakistan 2026
Matches : 3 ODI, 3 T20
Venue : Pakistan
May 2026 New Zealand Tour of Ireland 2026
Matches : Only Test
Venue : Ireland
June 2026 Sri Lanka Tour of West Indies 2026
Matches : 2 Test, 3 ODI, 3 T20
Venue : West Indies
June 2026 New Zealand Tour of England 2026
Matches : 3 Test
Venue : England
June 2026 Australia Tour of Bangladesh 2026
Matches : 3 ODI, 3 T20
Venue : Bangladesh
June 2026 Afghanistan Tour of India 2026
Matches : 1 Test, 3 ODI
Venue : India
July 2026 India Tour of England 2026
Matches : 3 ODI, 5 T20
Venue : England
July 2026 Bangladesh Tour of Zimbabwe 2026
Matches : 2 Test, 5 ODI
Venue : Zimbabwe
July 2026 New Zealand Tour of West Indies 2026
Matches : 3 ODI, 3 T20
Venue : West Indies
Jul - Aug 2026 Pakistan Tour of West Indies 2026
Matches : 2 Test
Venue : West Indies
Jul - Aug 2026 Afghanistan Tour of Australia 2026
Matches : 1 Test, 3 T20
Venue : Australia
August 2026 Bangladesh Tour of Ireland 2026
Matches : 3 ODI, 3 T20
Venue : Ireland
August 2026 India Tour of Sri Lanka 2026
Matches : 2 Test
Venue : Sri Lanka
Aug - Sep 2026 Afghanistan Tour of Ireland 2026
Matches : 1 Test, 3 ODI, 3 T20
Venue : Ireland
Aug - Sep 2026 Pakistan Tour of England 2026
Matches : 3 Test
Venue : England
September 2026 Sri Lanka Tour of England 2026
Matches : 3 ODI, 3 T20
Venue : England
September 2026 India Tour of Afghanistan 2026
Matches : 3 T20
Venue : Afghanistan
Sep - Oct 2026 West Indies Tour of India 2026
Matches : 3 ODI, 5 T20
Venue : India
Sep - Oct 2026 Australia Tour of South Africa 2026
Matches : 3 Test, 3 ODI
Venue : South Africa
Oct - Nov 2026 Sri Lanka Tour of Pakistan 2026
Matches : 3 T20, 2 Test
Venue : Pakistan
Oct - Nov 2026 West Indies Tour of Bangladesh 2026
Matches : 2 Test
Venue : Bangladesh
Oct - Nov 2026 India Tour of New Zealand 2026
Matches : 2 Test, 3 ODI, 5 T20
Venue : New Zealand
Nov - Dec 2026 Bangladesh Tour of South Africa 2026
Matches : 2 Test, 3 ODI
Venue : South Africa
November 2026 England Tour of Australia 2026
Matches : 3 ODI, 5 T20
Venue : Australia
Dec - Jan 2027 New Zealand Tour of Australia 2026
Matches : 3 Test
Venue : Australia
Dec - Feb 2027 England Tour of South Africa 2026
Matches : 3 Test, 3 ODI, 3 T20
Venue : South Africa
Dec - Jan 2027 Zimbabwe Tour of Afghanistan 2026
Matches : 2 Test, 3 ODI, 3 T20
Venue : Afghanistan
December 2026 Sri Lanka Tour of India 2026
Matches : 3 ODI, 3 T20
Venue : India
Jan - Feb 2027 Sri Lanka Tour of New Zealand 2027
Matches : 2 Test, 3 ODI, 3 T20
Venue : New Zealand
Jan - Feb 2027 Australia Tour of India 2027
Matches : 5 Test
Venue : India
February 2027 Afghanistan Tour of West Indies 2027
Matches : 1 Test, 3 ODI, 3 T20
Venue : West Indies
February 2027 England Tour of Bangladesh 2027
Matches : 2 Test
Venue : Bangladesh
Feb - Mar 2027 South Africa Tour of Sri Lanka 2027
Matches : 2 Test
Venue : Sri Lanka
March 2027 New Zealand Tour of Pakistan 2027
Matches : 2 Test
Venue : Pakistan
March 2027 Bangladesh Tour of Australia 2027
Matches : 2 Test
Venue : Australia
March 2027 Ireland Tour of Afghanistan 2027
Matches : 1 Test, 3 ODI, 3 T20
Venue : Afghanistan

The ICC FTP is a schedule of International cricket matches set by ICC for all the international cricket teams. The main objective of ICC FTP is that each team will have a match against each other at least once at home and once away over a period of ten years. If one country does not want to travel to another country for matches due to security purposes then matches can be scheduled at a neutral venue by mutual agreement of both cricketing boards. ICC can also help them find such a venue and carry out their cricket schedule.
FTP is very important for a systematically organised schedule for International cricket so that no two big tournaments clash with each other. It gives opportunities to players to play both international and domestic league tournaments and also provide clarity around all bilateral series. On June 2018, ICC announced the FTP starting from June 2018 to 2023.
The new FTP will be announced in the year 2023 by ICC for the next five years. International Cricket Council is responsible for scheduling FTP and for its announcement over a regular interval of time. It is mandatory to follow FTP by all teams as FTP is announced by ICC and it is must for each cricket board to follow the schedule organised by ICC. If there is valid reason like a deadly pandemic or any other reason in which series is not possible to happen then it is allowable to not follow FTP and reschedule the matches with ICC permission. For example, due to Corona Virus pandemic cricket was off the field and the series and tournaments are postponed by all boards and ICC. FTP also helps teams to prepare for big ICC events by playing the same format with rival teams before the tournament.FTP helps viewers to predict the winner in big tournaments where all big teams compete against each other to win the title.