Starc dismissed the in-form Sri Lankan batsman Kusal Mendis, to the reach the milestone in the second session of the opening day’s play.
The left-arm pacer, who also snared opener Dimuth Karunaratne with the first ball of the match, is the 37th Australian bowler to reach a century of Test wickets.
The 26-year-old speedster from New South Wales, who is playing in his 27th Test, made his debut against New Zealand in 2011. He has also taken 98 wickets in 51 one-day internationals.