Head is battling a hamstring strain ahead of the series Opening Test, with captain Pat Cummins asked about whether he is available.
The Australian captain has revealed if Head can’t prove his full fitness Glenn Maxwell will play his first Test since 2017.
Cummins also confirmed that Swepson will play along Nathan Lyon on the friendly track against Jon Holland was not considered due to a finger injury.
Swepson struggled in his previous two Tests, picking up just two beat points at 133, failing in his previous three runs against Pakistan.
“We are really satisfied with Swepo (Swepson). He’s bowling really well and is really getting ready for this match,” Cummins told reporters.
“These conditions are completely different from what we experienced in Australia. That’s the challenge of trying to win abroad.
“I think his role here could be a little bit different as well. The Pakistan we knew was going to be slow and I think he did his job even though he didn’t bring what he wanted.
“He was a really important cog in that bowling engine. It’s fun to have a leggie with you as the captain. It feels really luxurious to throw him the ball and watch him do it.”
Australia won it Pakistan 1-0 series with Lyon turning them to victory in the Third Test with a point five games in the second half.
Sri Lanka looks to be on the verge of debuting with spinner Jeffrey Vandersay, while pressure is mounting on Lasith Embuldeniya after a poor run of games against Bangladesh.