Cheteshwar Pujara raced past 5,000 Test runs and on the way scored one of his best centuries Thursday, with the experienced number three crediting a stint at Yorkshire for helping him prepare.

The 30-year-old compiled a patient 123 in hot and difficult conditions at Adelaide Oval to help India stay in the opening Test against Australia with 250/9 at stumps.

He rated his 16th Test ton as among his most memorable, hitting seven fours and two sixes in his 246-ball stay at the crease as wickets fell around him.

“It was one of my top innings in Test cricket, I could say top five. I can’t rate whether it was one of the best but the teammates who were appreciating said that this is one of the best,” he said.

Pujara began slowly, grinding out ones and twos, and only really started going after the bowlers as they tired towards the end of the day.

He was run out attempting a quick single on the second-last ball of the day by a diving Pat Cummins.

“I was a bit disappointed but I had to take that single because only the last two balls were left and I thought I should be on strike, so I took the chance but he fielded brilliantly,” he explained.

Pujara tends not to play much white ball cricket and said the extra time he had to prepare for the Test series had paid dividends.

He said his innings had demonstrated that he was as comfortable scoring runs overseas as at home.

“It means a lot, but I would also like to say that people say that I’ve scored more runs in India,” said the right-hander, who is playing his 65th Test.

“But at the same time you need to look at the number of matches we play in India. So I will obviously score runs there.

“At times I’ve had bad phases playing overseas but I still feel very confident when it comes to different conditions.

“Playing county cricket has helped me a lot, and playing in England conditions are always challenging and when you come to Australia you know that it is slightly better.

“And as I said, I had a pretty decent time to prepare before this Test series.”

Pujara has had two stints as an overseas player for county side Yorkshire, in 2015 and again during the recent English summer. He has also appeared for Derbyshire and Nottinghamshire.

The 30-year-old batsman also admitted that the other batsmen in his team’s top order could have performed better on Thursday.

“We should have batted better but they also bowled well in the first two sessions,” he said. “I knew that I had to stay patient and wait for the loose balls.

“The way they bowled, they bowled in the right areas. I also felt that our top order should have batted better but they will learn from the mistakes.

“Hopefully we will bat well in the second innings,” he added.

Despite experts saying this is a 400-wicket, Pujara feels 250 is a decent first-innings total, considering the conditions.

“...there is enough turn. [Ravichandran] Ashwin will also come into play,” he said.

“It is not an easy wicket to bat on. Sometimes when you are seeing it on TV, it doesn’t look like it is doing a lot.

“But when I batted in the first and second sessions, I felt it wasn’t easy to bat on and with our fast bowlers, I will share my experience of what line and length to bowl on this pitch.

“It is the grass. The odd ball is skidding on and the odd ball is holding a bit more from the grass. I would say it is kind of two-paced and it is not easy to bat [on it].”

Pujara is not known for hitting sixes but he revealed it is something he prepared for ahead of the series.

“To be honest, when I was preparing back home, I was working on a few shots and that was one of them,” he said.

“I wasn’t surprised that I hit it a six because I had worked on it back home. I had to obviously bat for two sessions to realise that these are the shots I could play and there were some shots which I had to avoid,” he added.