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 X 659cc £4,499 Derbyshire CMC Motorcycles (Chesterfield) 15,554 miles Petrol 0 More Info Save
2010 Yamaha XT-660XSM £CALL Kent Sondel Sport Motorcycles Ltd 29,975 miles 0 0208 3031811 More Info Save