2011 Yamaha XJ 6 S Diversion 599cc £3,495 London Infinity Motorcycles 22,616 miles Petrol 14 0207 7206072 More Info Save
2013 Yamaha XJ 6 F Diversion 600cc £3,899 Lancashire Youles (Blackburn) 7,876 miles Petrol 20 01254 277 135 More Info Save
2016 Yamaha XJ6 Diversion ABS 600cc £3,995 London Infinity Motorcycles 8,713 miles 17 0207 7206072 More Info Save
2010 Yamaha XJ 6 S Diversion 599cc £2,999 Lanarkshire Victor Devine & Co Ltd 20,268 miles Petrol 0 0141 225 8100 More Info Save
2011 Yamaha XJ 6 S Diversion 600cc £3,399 Lanarkshire Victor Devine & Co Ltd 9,887 miles Petrol 0 0141 225 8100 More Info Save
2015 Yamaha XJ 6 F Diversion 600cc £3,999 Hampshire Mott Motorcycles Ltd 9,800 miles Petrol 0 01256 841110 More Info Save
2012 Yamaha XJ 6 F ABS Diversion 600cc £CALL Essex T.K. Cope Moto Ltd 19,612 miles Petrol 0 01206 868663 More Info Save