Sri Lanka (T20I) : Dinesh Chandimal (Captain), Tillakaratne Dilshan, Kusal Perera, Dananjaya de Silva, Chamara Kapugedara, Milinda Siriwardana, Kusal Mendis, Seekkuge Prasanna, Sachithra Senanayake, Suranga Lakmal, Thisara Perera, Sachith Pathirana, Kasun Rajitha, Dasun Shanaka
Australia (T20I) : David Warner (Captain), George Bailey, Scott Boland, James Faulkner, John Hastings, Travis Head, Moises Henriques, Usman Khawaja, Glenn Maxwell, Peter Nevill (wk), Mitchell Starc, Matthew Wade, Adam Zampa, Chris Lynn (ruled out with an injury), Aaron Finch (ruled out with an injury)
Sri Lanka (ODI) : Angelo Mathews (Captain), Tillakaratne Dilshan, Danushka Gunathilaka, Dinesh Chandimal, Kusal Perera, Kusal Mendis, Dhananjaya de Silva, Milinda Siriwardana, Seekkuge Prasanna, Suranga Lakmal, Thisara Perera, Dilruwan Perera, Lakshan Sandakan, Avishka Fernando, Amila Aponso, Angelo Perera (Nuwan Pradeep's replacement), Nuwan Pradeep (ruled out with an injury)
Australia (ODI) : David Warner (Captain), George Bailey, James Faulkner, Aaron Finch, Josh Hazlewood, Travis Head, Moises Henriques, Usman Khawaja, Nathan Lyon, Mitchell Marsh, Shaun Marsh, Mitchell Starc, Matthew Wade (wk), Adam Zampa, Glenn Maxwell (dropped), Nathan Coulter-Nile (ruled out with an injury), Steve Smith (rested after 2nd ODI)
Sri Lanka (Test) : Angelo Mathews (Captain), Dinesh Chandimal (Vice-captain/wk), Dimuth Karunarathna, Kaushal Silva (wk), Kusal Janith Perera (wk), Kusal Mendis (wk), Dhananjaya de Silva, Roshane Silva, Nuwan Pradeep,Vishva Fernando, Asitha Fernando, Rangana Herath, Dilruwan Perera, Lakshan Sandakan, Suranga Lakmal
Australia (Test) : Steve Smith (Captain), David Warner (Vice-captain), Jackson Bird, Joe Burns, Nathan Coulter-Nile, Josh Hazlewood, Moises Henriques, Usman Khawaja, Nathan Lyon, Mitchell Marsh, Shaun Marsh, Peter Nevill (wk), Mitchell Starc, Adam Voges, Jon Holland (replaces O'Keefe), Stephen O'Keefe (ruled out with an injury in the 1st Test)