En 2012, Mohamed Ali assiste à la cérémonie d'ouverture des Jeux olympiques d'été à Londres, où il tient symboliquement le drapeau olympique ; il s'agit d'une de ses dernières apparitions publiques. L'ancien champion apparaît pour la dernière fois en public, en , à Phoenix, à l'occasion d'un dîner de charité visant à recueillir des fonds pour la recherche contre la maladie de Parkinson.