And Kolisi believes the Springboks have learned their lessons from their previous defeats at Principality Stadium.
Wales were beaten 19-16 by South Africa in their last meeting in the 2019 Rugby World Cup semi-finals, but they have won the last four games between the sides in the Welsh capital.
Kolisi’s South Africa haven’t won in Cardiff since 2013.
“There were a couple of things we spoke about and we do know what went wrong. They outsmarted us,” said Kolisi about South Africa’s last few Cardiff defeats.
“But now we have everybody here so we have our full-strength team. Our international players are available and Wales also have theirs so it’s going to be a tough game.
“We’ve really looked at our past games. We think we have researched a whole lot more this week and we’re really excited for that.”
Kolisi continued: “Some will match you physically then go away, but Wales are hard for the full 80 minutes.
“You know you’re going to be in it for the full 80 minutes. That’s why the bench players are so important for us.
“Wales always step up to the challenge – you saw it in the World Cup semi-final. It’s exactly the same thing when you play them here.
“They never go away and are very smart. They play a similar type of game to us so it’s all about who loses concentration or who takes the opportunity when it comes.”
Kolisi will go directly up against Wales flanker Ellis Jenkins on Saturday.
Jenkins’ last Test came in 2018 against South Africa.
He was man of the match in that game as Wales won 20-11 before he suffered a serious knee injury in the final minute which kept him out for more than two years.
“It is always tough to see a player get injured,” Kolisi said.
“But he (Jenkins) has worked to come back and fight again and the fact he’s got his opportunity again tells you a lot about him.
“He’s a hard player. I’ve seen some of his games in the United Rugby Championship and it’s going to be a tough game this weekend with him and Taine Basham.
“We play against each other, but it’s always great to see a player come back. It’s hard to come back from such a big injury.
“Well done to him and his medical team for getting him back to where he is today.
“I’m looking forward to battling against him this weekend.”
Wales v South Africa | Principality Stadium | Saturday 6th November 2021 | KO – 17:30Wales v Fiji | Principality Stadium | Sunday 14th November 2021 | KO – 15:15Wales v Australia | Principality Stadium | Saturday 20th November 2021 | KO – 17:30