2023 Yamaha XT660Z 659cc £4,195 Somerset Bransons Motorcycles of Yeovil 22,983 miles Petrol 15 01935 701833 More Info Save
2009 Yamaha XT 660 Z Tenere 660cc £4,199 Lincolnshire Robspeed Motorcycles Ltd 22,870 miles Petrol 9 01472 268714 More Info Save
2022 Aprilia Tuono 660 659cc £6,995 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 2,785 miles Petrol 22 01924 478491 More Info Save
2022 Aprilia Tuareg 660 659cc £7,895 West Yorkshire Padgetts (Batley) Ltd - Honda 5,350 miles Petrol 20 01924 478491 More Info Save
2011 Yamaha MT-03 660cc £3,849 Derbyshire CMC Motorcycles (Chesterfield) 5,684 miles Petrol 0 More Info Save
2007 Yamaha MT-03 660cc £CALL Greater Manchester Youles (Honda) 28,666 miles Petrol 0 0161 5275020 More Info Save
2016 Yamaha XT660R 659cc £CALL London Ryder Automotive Ltd 12,435 miles Petrol 0 01795 899 204 More Info Save