Antre de l'Al Jazira Sports & Cultural Club, le stade Mohammed Ben Zayed est situé à quelques pas du centre-ville d'Abou Dabi. Les récents travaux d'agrandissement, comprenant notamment la création d'un deuxième anneau, vont porter sa capacité à 42 056 places.

Le club résident, l'Al Jazira Football Club, aligne dix équipes de football, la formation professionnelle faisant partie des grosses cylindrées de la National Premier League.