Sri Lanka Cricket named a 16-man squad for the Twenty20 games of Australia's tour from August 6 to September 20.
The teams will play two Twenty20 games on August 6 and 8 at the newly-built Pallakelle International Stadium in the central town of Kandy which will also host the opening one-dayer and the second Test match.
The itinerary also includes a five one-day game series and three Tests.
Squad: Tillakaratne Dilshan (captain), Mahela Jayawardene, Kumar Sangakkara, Dinesh Chandimal, Angelo Mathews (vice captain), Jeevan Mendis, Dilruwan Perera, Thisara Perera, Dhammika Prasad, Suranga Lakmal, Ajantha Mendis, Nuwan Kulasekara, Suraj Randiv, Rangana Herath, Chamara Silva and Shaminda Eranga.