Sri Lanka - Future Tour Programs
The schedule prepared by the International Cricket Council regarding the international series to be played by the full time members i.e. Australia, England, Pakistan, India, Sri Lanka, New Zealand, West Indies, Bangladesh, Zimbabwe and England is called the Future Tour Programme (FTP). Generally, ICC prepares its future tour programme for a period of 10 years. If you want to know about the upcoming international series of any full time member of ICC, you just need to select that country from the drop down menu given below and you will be taken to the list of the upcoming international series of that country.

Month Tournament Details
April 2014 T20 World Cup 2014
Matches: 27 T20
Venue: Bangladesh
May-Jun 2014 Sri Lanka tour of England 2014
Matches: 2 Test, 5 ODI and 1 T20
Venue: England
September 2014 Champions League T20 2014
Matches: 29 T20
Venue: India
Nov-Dec 2014 England tour of Sri Lanka 2014
Matches: 5 ODI and 2 T20
Venue: Sri Lanka
Dec 2014-Jan 2015 Sri Lanka tour of New Zealand 2014-15
Matches: 2 Test, 5 ODI and 1 T20
Venue: New Zealand
Jan-Feb 2015 Australia Tri Series 2015
Matches: 5 ODI
Venue: Australia
Feb-Mar 2015 Cricket World Cup 2015
Matches: 49 ODI
Venue: Australia/New Zealand
Apr-May 2015 Zimbabwe tour of Sri Lanka 2015
Matches: 5 ODI and 2 T20
Venue: Sri Lanka
Jul-Aug 2015 New Zealand tour of Sri Lanka 2015
Matches: 2 Test, 5 ODI and 1 T20
Venue: Sri Lanka
September 2015 Champions League T20 2015
Matches: 23 T20
Venue: N/A
Oct-Nov 2015 West Indies tour of Sri Lanka 2015
Matches: 2 Test, 3 ODI and 2 T20
Venue: Sri Lanka
Dec 2015-Jan 2016 Sri Lanka tour of India 2015-16
Matches: 3 Test
Venue: India
Feb-Mar 2016 Pakistan tour of Sri Lanka 2016
Matches: 3 Test, 5 ODI and 2 T20
Venue: Sri Lanka
Mar-Apr 2016 T20 World Cup 2016
Matches: 27 T20
Venue: India
May-Jun 2016 Sri Lanka tour of England 2016
Matches: 3 Test, 5 ODI and 1 T20
Venue: England
May 2016 West Indies Tri Series 2016
Matches: 7 ODI
Venue: West Indies
Jul-Aug 2016 Australia tour of Sri Lanka 2016
Matches: 3 Test, 5 ODI and 2 T20
Venue: Sri Lanka
September 2016 Champions League T20 2016
Matches: 23 T20
Venue: N/A
Oct-Nov 2016 Sri Lanka tour of Zimbabwe 2016
Matches: 2 Test, 3 ODI and 2 T20
Venue: Zimbabwe
Nov 2016-Jan 2017 Sri Lanka tour of South Africa 2016-17
Matches: 3 Test, 5 ODI and 3 T20
Venue: South Africa
June 2017 World Test Championship 2017
Matches: 3 Test
Venue: England
Jul-Sep 2017 India tour of Sri Lanka 2017
Matches: 3 Test, 5 ODI and 2 T20
Venue: Sri Lanka
September 2017 Champions League T20 2017
Matches: 23 T20
Venue: N/A
Oct-Dec 2017 Sri Lanka tour of Pakistan 2017
Matches: 3 Test, 5 ODI and 2 T20
Venue: Pakistan/UAE
January 2018 Sri Lanka tour of Bangladesh 2018
Matches: 3 ODI
Venue: Bangladesh
Mar-Apr 2018 Sri Lanka tour of India 2018
Matches: 3 Test, 5 ODI and 2 T20
Venue: India
Jun-Jul 2018 Sri Lanka tour of West Indies 2018
Matches: 3 Test, 5 ODI and 2 T20
Venue: West Indies
September 2018 Champions League T20 2018
Matches: 23 T20
Venue: N/A
Oct-Nov 2018 England tour of Sri Lanka 2018
Matches: 3 Test, 5 ODI and 1 T20
Venue: Sri Lanka
December 2018 Sri Lanka tour of New Zealand 2018
Matches: 2 Test, 3 ODI and 1 T20
Venue: New Zealand
Jan-Feb 2019 Sri Lanka tour of Australia 2019
Matches: 2 Test, 5 ODI and 2 T20
Venue: Australia
Feb-Apr 2019 Sri Lanka tour of South Africa 2019
Matches: 3 Test, 5 ODI and 3 T20
Venue: South Africa
Apr-May 2019 IPL 2019
Matches: 76 T20
Venue: India
May-Sep 2019 South Africa tour of Sri Lanka 2019
Matches: 3 Test, 5 ODI and 3 T20
Venue: Sri Lanka
Jun-Jul 2019 ICC Cricket World Cup 2019
Matches: 48 ODI
Venue: England
Sep-Oct 2019 Champions League T20 2019
Matches: 23 T20
Venue: N/A
October 2019 Zimbabwe tour of Sri Lanka 2019
Matches: 5 ODI and 2 T20
Venue: Sri Lanka
February 2020 Sri Lanka tour of Bangladesh 2020
Matches: 2 Test, 3 ODI and 1 T20
Venue: Bangladesh