Marcus Harris insists he has no issues with Justin Langer's previous criticism of him after being named in Australia's 14-man Test squad.

Harris was rewarded for his fine Sheffield Shield form by being called up for the first two Tests against India next month.

The left-handed batsman has starred for Victoria since leaving Western Australia, then coached by Langer, in 2016.

Langer, now the Australia coach, labelled Harris' performances before his departure as "mediocre with flashes of brilliance" but, asked about those comments on Thursday, the 26-year-old said it was not a problem.

"It didn't really wind me up too much with what he said," said Harris.

"We had a really good meeting when I left WA and I know that we ended on good terms. I understood that if you put a lot of time into someone and they leave the state you'd be upset, so that was fine by me.

"It's all good, no worries there."

Harris has scored 437 runs at an average of 87.40 in the Sheffield Shield this season, following on from 2017-18 (706 at 41.52) and 2016-17 (808 at 42.52).

The top-order batsman believes his consistency over numerous seasons led to his selection.

"I've had a good couple of years here at the Vics. It's been great to be part of a successful side and I've probably fed off that a little bit," said Harris.

"Obviously to win a Shield in my first year here and then to have another solid season last season probably backed it up and probably helped my case."