1998 Yamaha XJ 600 N 598cc £1,999 Lancashire Youles (Blackburn) 17,895 miles Petrol 16 01254 277 135 More Info Save
2009 Yamaha XJ6S Diversion 599cc £3,499 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 33,408 miles Petrol 16 01924 478491 More Info Save
2011 Yamaha XJ6 S Diversion 600cc £3,799 Leicestershire Arnolds Motorcycles (Loughborough) 14,572 miles Petrol 9 01509 212988 More Info Save
2010 YAMAHA XJ6SA DIVERSION ABS 599cc £3,899 Gloucestershire Frasers of Gloucester 20,350 miles 12 01452 306485 More Info Save
2010 Yamaha XJ 6 F ABS Diversion 599cc £4,295 Cambridgeshire Wheels Motorcycles 612 miles Petrol 9 01733 358555 More Info Save
New Yamaha XJ6FA... 600cc £6,499 West Yorkshire Padgetts (Batley) Ltd - Suzuki and Yamaha 1 miles Petrol 17 01924 478491 More Info Save
2010 Yamaha XJ 6 S Diversion 599cc £3,499 Derbyshire CMC Motorcycles (Chesterfield) 13,000 miles Petrol 0 More Info Save
2013 Yamaha XJ 6 F ABS Diversion 600cc £3,999 Staffordshire CMC Motorcycles (Cannock) 9,312 miles Petrol 0 01543 428528 More Info Save
Yamaha XJ6-F 598cc £CALL Kent Sondel Sport Motorcycles Ltd 35,134 miles 0 0208 3031811 More Info Save
1999 Yamaha XJ 600 S Diversion 598cc £CALL Derbyshire Bob Minion Limited Petrol 0 01332 342064 More Info Save