Mit 7 Jahren begann Michael Berrer Tennis zu spielen. 1999 begann er seine Profikarriere. Er spielt beim TV Reutlingen. Der erste Einzelsieg in einem Grand-Slam-Turnier gelang ihm in Wimbledon gegen Albert Montañés mit 6:3, 6:3 und 6:2. Bei den BMW Open 2008 in München gewann er gemeinsam mit Rainer Schüttler die Doppelkonkurrenz und somit seinen ersten Titel auf der ATP-Tour.
Im Februar 2010 erreichte Berrer beim Turnier in Zagreb zum ersten Mal in seiner Karriere ein ATP-Finale im Einzel. Dort unterlag er dem kroatischen Titelverteidiger Marin Čilić in drei Sätzen mit 4:6, 7:65 und 3:6. Außerdem gewann er das Challenger in Heilbronn durch einen Zweisatzfinalerfolg gegen Andrei Golubew. Beim ATP-World-Tour-500-Event in Dubai spielte er sich nach Siegen über Lukáš Lacko und Nikolai Dawydenko bis ins Viertelfinale vor. Dort unterlag er Marcos Baghdatis mit 6:7, 1:6. Außerdem erreichte er die dritte Runde des Monte Carlo Masters – dort scheiterte er an Rafael Nadal mit 0:6, 1:6. Im September qualifizierte sich Berrer als Nummer 51 der Welt für die China Open in Peking. In Runde eins des Hauptfeldes besiegte er die Nummer 7 der Welt, Tomáš Berdych, in drei Sätzen. Dies war der zweite Sieg gegen einen Top-Ten-Spieler in seiner Karriere. In Runde zwei musste er sich nach einem weiteren Dreisatzmatch Gilles Simon geschlagen geben. Das Match dauerte 3:06 Stunden und endete mit 7:6, 4:6, 6:7 aus Berrers Sicht. Auf dem Weg ins Halbfinale von Wien besiegte Berrer Guillermo García López, Pablo Cuevas und Marcos Baghdatis. In drei Sätzen scheiterte er dann aber am Lucky LoserAndreas Haider-Maurer.
Zu Beginn des Jahres 2011 konnte Berrer erneut das Finale in Zagreb erreichen. Wie im Vorjahr scheiterte er aber erneut, dieses Mal mit 3:6 und 4:6 an Ivan Dodig. Bei den French Open spielte sich Berrer zum ersten Mal in seiner Karriere in die dritte Runde eines Grand-Slam-Turniers vor. Dort verlor er in drei Sätzen gegen Andy Murray.
Bei der letzten Partie seiner Karriere gegen Maximilian Marterer sicherte er sich erstmals den Titel des Deutschen Meisters.[1]
Zeichenerklärung: S = Turniersieg; F, HF, VF, AF = Einzug ins Finale / Halbfinale / Viertelfinale / Achtelfinale; 1R, 2R, 3R = Ausscheiden in der 1. / 2. / 3. Hauptrunde bzw. Q1, Q2, Q3 = Ausscheiden in der 1. / 2. / 3. Qualifikationsrunde
1 Turnierresultat in Klammern bedeutet, dass der Spieler das Turnier noch nicht beendet hat; es zeigt seinen aktuellen Turnierstatus an. Nachdem der Spieler das Turnier beendet hat, wird die Klammer entfernt. 2 Stand: Karriereende