De wielerklassieker Milaan-San Remo 2003 werd gereden op 22 maart 2003. De koers werd gewonnen door Paolo Bettini.
Negen renners bepaalden een groot deel van het verloop van de koers, door al vroeg te ontsnappen. Wim Vansevenant, Niki Aebersold, Peter Wrolich, Stéphane Augé, Jacky Durand, Carlos Da Cruz, Paul van Hyfte, José Enrique Gutiérrez en José Antonio López hielden het zo'n 250 kilometer lang vol, maar werden toen ingelopen door het peloton. Op de Cipressa ontplofte de koers, met twee valpartijen en een aanval van Paolo Bettini, Mirko Celestino, Davide Rebellin, Óscar Freire en Aleksandr Vinokoerov. Deze vijf werden weer ingelopen en op de Poggio viel Danilo Di Luca aan. Hij kreeg gezelschap van Bettini, Celestino en Bettini's ploeggenoot Luca Paolini. Later moest Di Luca lossen, waardoor het een sprint met drie man werd. Paolini trok de sprint aan voor Bettini, die het afmaakte. Celestino was tweede, Paolini derde en 11 seconden na de winnaar won Mario Cipollini de sprint om de vierde plaats.
In totaal gingen 195 renners van start, van wie er 170 de eindstreep bereikten, met Corey Sweet (Crédit Agricole) als laatste met een achterstand van bijna 20 minuten.
Uitslag
Ploegenklassement Rang Ploeg Land Punten1 Saeco 122 Fassa Bortolo 93 Française des Jeux 84 Rabobank 75 Quickstep 66 Lampre 57 Alessio 48 Vini Caldirola 39 Domina Vacanze 210 Phonak 1
2003 Categorie:Eendagswielerwedstrijd in 2003