Pujara carried his good form to Australia later that season and scored his maiden century in the country on the opening day of the First Test at Adelaide, becoming only the seventh Indian to do so on the first day of a Test series outside Asia. Rescuing his team from 41/4, he made 123 in a six-hour long innings, before being run out for the fourth time in 2018, equaling Bill Lawry of Australia's 54-year-old record for most times dismissed in that manner in a year. En route to his century, Pujara reached 5,000 runs in Tests, becoming the fifth fastest Indian to reach the milestone in terms of innings batted (108). He followed it up with a 71 in the second innings and helped India win the Test, their first in the country in ten years. Pujara was named man of the match. In the Third Test in Melbourne, he scored a 319-ball 106 while adding 170 runs for the third wicket with Kohli in the first innings. India went to win the game and secured an unassailable 2–1 lead in the series. He followed it up with a third century of the series in the final Test at Sydney, making 193 in the first innings off 373 balls, in another man-of-the-match winning performance. The match ended in a draw and the series at 2–1 in his team's favour meant it was their first Test series win on Australian soil. Pujara finished the series making 521 runs, the highest for either sides, from a total of 1,258 deliveries faced, a record for an India player there, and at an average of 74.42. He was named player of the series.