City travel to the Spanish capital for their Champions League opener on Tuesday.
And Kolarov said: “I know about Bale from the Premier League, I’ve played against him before and I know how good he is.
“But we kept him quiet. He scored a great free-kick but, apart from that, we did not have many problems.
“Ronaldo is something different. He’s a special player — with Messi, he is the best player in the world. So to play against someone like that will be a big test.
“He played for Manchester United, too, so he will want to score against us.
“But I’ll be confident because City can go to Madrid with confidence. It should be a great night for the club.
“We are the champions of England and they will know it will not be an easy night for them as well.”