Selon la chaîne d'information CNN, Mohammed est le prénom le plus porté par les bébés garçons nés au Royaume-Uni en 2011.
Dans le classement rendu public par le gouvernement britannique, c'est pourtant "Harry" qui arrive en premier. Mais la chaîne américaine fait remarquer que si on additionne les cinq différentes orthographes utilisées pour écrire le prénom, Mohammed arrive devant Harry.