Novak Đoković era il detentore del titolo da tre anni, ma si è ritirato prima dell'inizio del torneo per un infortunio al gomito.
In finale Roger Federer ha sconfitto Rafael Nadal con il punteggio di 6-3, 6-4 vincendo il novantunesimo titolo ATP (il terzo in Florida dopo i successi del 2005 e 2006) e completando il Sunshine double (vittoria nei tornei di Indian Wells e Miami per la terza volta in carriera).