2019 Kawasaki Z650 649cc £4,895 Leicestershire Drayton Croft Motorcycles 3,816 miles Petrol 15 01455 250200 More Info Save
2023 KAWASAKI Z650 50TH ANN 649cc £6,499 Gloucestershire Frasers of Gloucester 3,300 miles 18 01452 306485 More Info Save
New Kawasaki Z650 649cc £6,895 Leicestershire Drayton Croft Motorcycles Petrol 9 01455 250200 More Info Save
New Kawasaki Z650 649cc £7,139 Leicestershire Drayton Croft Motorcycles Petrol 4 01455 250200 More Info Save
New Kawasaki Z650 649cc £7,239 Leicestershire Drayton Croft Motorcycles Petrol 10 01455 250200 More Info Save
New Kawasaki Z650RS 649cc £7,839 Leicestershire Drayton Croft Motorcycles Petrol 10 01455 250200 More Info Save
New Kawasaki Z650RS 649cc £7,839 Leicestershire Drayton Croft Motorcycles Petrol 9 01455 250200 More Info Save
2021 Kawasaki Z650 649cc £CALL North Yorkshire DW Motorcycles Ltd 3,153 miles 1 01723 367688 More Info Save
2018 KAWASAKI Z650HJF 650cc £4,499 Buckinghamshire On Yer Bike limited 6,873 miles 0 01296 655999 More Info Save