Crooning his popular tune "Love Me," the Biebs mesmerized 60,000 fans – most of them screaming girls – in the Mexican Capital’s Foro del Sol stadium, The Associated Press reported.
The concert is part of Bieber’s World tour, which is heading to Brazil next.
“Hi, Mexico City,” Bieber said in English as he stepped out into the arena. “Welcome to my world. Are you ready to have fun?”
Bieber, 17, dazzled his fans by singing his other hits, such as “Somebody to Love,” and “One Time.” He then brought one of his admirers on stage and gave her roses while singing “One Less Lonely Girl.”
“I didn’t notice how many beautiful girls there are in Mexico,” Bieber said, according to The AP.
“Where are the single ladies? There has to be some girls here who are alone.”
Bieber took to playing his guitar and piano on stage and encouraged the teenage enthusiasts to follow their dreams.
“If someone ever tells you that you can’t achieve your dreams, you guys should never say never,” Bieber said.
The singer saved the best for last, as he performed one his greatest hits, “Baby,” driving the girls into a frenzy.
The Associated Press contributed to this report.