With injury concerns, the Sri Lankan selectors picked their Test squads on a match-by-match basis.
Stephen O'Keefe suffered a hamstring injury during the first Test and was replaced by
Jon Holland.
Travis Head was added to Australia's limited overs squads in August. Following the conclusion of the second ODI match, Australian captain
Steve Smith went home to rest, with
David Warner captaining the side for the remaining fixtures of the tour.
Nathan Coulter-Nile was ruled out of the last three ODI matches the series due to an injury to his lower back.
Aaron Finch was ruled out of the T20I series after fracturing his right index finger while fielding a ball during the fifth ODI and
Chris Lynn was ruled out due to dislocating his left shoulder while practicing.
Matthew Wade and
George Bailey, who were not initially included in the T20I series, were selected as replacements.
Sachith Pathirana replaced
Tillakaratne Dilshan, who retired after the 3rd ODI.
Angelo Mathews was ruled out of the 5th ODI and the T20I series due to injury. Sri Lanka also released
Thisara Perera and
Lakshan Sandakan for the final ODI game. The three players were replaced by
Upul Tharanga,
Niroshan Dickwella and
Dasun Shanaka.
Dinesh Chandimal stood as captain in the 5th ODI. ==Tour match==