Ducati 916 ManufacturerDucatiPrice£11800Available from1993Stunning bike to both look at and ride.Cost of ownership.Tamburini's finest creation stands head and shoulders above its rivalsMPGpricepartsspecstop speedspecificationsbhp916horsepowerexhaust