A 36 éves középpályás játszott mindhárom isztambuli sztárklubban, a Galatasarayban, a Fenerbahcéban és a Besiktasban, előbbi kettővel, valamint 2020-ban az Istanbul Basaksehirrel bajnoki címet is szerzett, ezzel ő lett az első futballista, aki három különböző csapattal is aranyérmet nyert a török Süper Ligben.
Légiósként két évet eltöltött a spanyol Valenciánál is, amely 2010-ben 5.5 millió eurót fizetett érte.
Mehmet Topal a török válogatottban összesen 81-szer lépett pályára, tagja volt a 2008-ban Európa-bajnoki elődöntős nemzeti együttesnek.