122016 Yamaha YZ 125 2 Stroke motocross bike with warranty 20160 mileTrade125 ccAldershot, Hampshire£3,295
201STUNNING LOW MILEAGE 2020/20 YAMAHA YZF R3 MOTORCYCLE 20204,400 milesTrade321 ccAbingdon, Oxfordshire£4,250