Mauro Nesti débuta en 1953 par des compétitions motocyclistes transalpines.
À partir de 1963, il se consacra aux seules courses automobiles, remportant un total de plus de 450 coupes et trophées, dont 205 dans le seul championnat d'Italie de la montagne (record, devant Ezio Baribbi 104).
Il participa aussi un temps aux championnats d'Italie de vitesse (sur Abarth 850, en 1963), et de Formule 3 à plusieurs reprises (sur Tecno).
Il obtint son dernier succès en 1991 à 56 ans, lors de la 26e édition de la Coppa Bruno Carotti à Rieti (montagne). Il est le pilote qui a remporté le plus de victoires dans le Campionato Italiano Velocità Montagna(it) (205, largement devant Ezio Baribbi(it) qui compte 104 coupes absolues).
Il arrêta définitivement la compétition en 2000, à la suite d'un séreux accident en course à Asiago, ne participant plus qu'épisodiquement à des manifestations "Historiques".