"For me Amitabh Bachchan is No 1. Do Lata Mangeshkar, Sachin Tendulkar and Amitabh Bachchan say they are number one? No one who sits on the top needs to say he is number one. Others keep claiming to be there, " said Aamir.
Recently, Shah Rukh sparked a controversy by proclaiming himself the biggest brand and saying there cannot be any competition with him.
Commenting on that Aamir said: "I don't believe in competitions with others. I only compete with myself."
After a phase of cold war with his contemporary Shah Rukh, Aamir says he can't dare to fight with him.
"Do you think I could dare to fight with Shah Rukh. He is a good friend and so I can't fight with him. I respect him a lot, " said Aamir, who was in capital over the weekend to promote his forthcoming film "Ghajini".
The actor, who was is town giving his fans the "Ghajini" cut at an event, was in a jovial mood but tried his best to avoid queries about his cold war with Shah Rukh.
He joked that by turning into a barber for a day, he was even promoting Shah Rukh's next venture "Billo Barber".
His antics did not just end at that.
Aamir's forthcoming ventures is titled "Three Idiots" and the actor said the title should be rightfully given to the three Khans of Bollywood - including himself, Shah Rukh and Salman.
"My forthcoming film after 'Ghajini' is Rajkumar Hirani's 'Three Idiots' and I play the character of an idiot with R. Madhavan and Sharman Joshi. But I think Shah Rukh, Salman and I are truly the three idiots of Bollywood, " Aamir said.
He also cast a dig at Salman when he asked the crowd whether they want him to flaunt his body that he has toned up especially for "Ghajini".
"Who wants to see my eight packs?" he asked. But when there was a loud "Yes, we want to" from the audience, Aamir said: "Only Salman can show his packs. I can't do it. It's not my cup of tea."