Featured13Yamaha WR125R / 2010 model / covered only 10.2k miles 201010,200 milesTrade124 ccCaerphilly£2,695Finance from £61 pm
Featured13Yamaha MT125 / 2017 model / circa 10k miles 201710,000 milesTrade124 ccCaerphilly£2,595Finance from £58 pm
13Yamaha WR125R / 2010 model / covered only 10.2k miles 201010,200 milesTrade124 ccCaerphilly£2,695Finance from £61 pm
13Yamaha MT125 / 2017 model / circa 10k miles 201710,000 milesTrade124 ccCaerphilly£2,595Finance from £58 pm
12Yamaha YBR Custom 125cc / 2009 model / covered 24.2k miles 200924,200 milesTrade124 ccCaerphilly£1,395Finance from £32 pm
13Yamaha XJ6s Diversion / 1995 N registration / DVLA BACKED 16k miles199516,180 milesTrade598 ccCaerphilly£1,495Finance from £34 pm
11Yamaha XJ600 (naked Diversion) / Y Reg 2001 / ONLY 5449 MILES!20015,449 milesTrade598 ccCaerphilly£2,295Finance from £52 pm
13Yamaha XSR 125 / 2022 model / JUST 238 MILES!!2022238 milesTrade124 ccCaerphilly£3,495Finance from £79 pm
1412024 Yamaha XSR700 700 Euro 52024253 milesTrade689 ccBurnage, Manchester£5,995Finance from £134 pm
14YAMAHA TRACER 7 ** PANNIERS - FULL HISTORY - 12 MONTHS MOT **20226,819 milesTrade689 ccMarket Harborough, Leicestershire£6,799Finance from £152 pm
202022 72 YAMAHA MT-07 ABS FINANCE SPECIALISTS APPLY NOW202211,757 milesTrade689 ccDudley, West Midlands£5,289Finance from £119 pm
202007 07 YAMAHA R1 1000 SUPER SPORTS PETROL MANUAL200712,015 milesTrade998 ccDudley, West Midlands£5,389Finance from £121 pm
202022 72 YAMAHA MT-10 FINANCE SPECIALISTS APPLY NOW20221,673 milesTrade998 ccDudley, West Midlands£10,289Finance from £230 pm
1412013 63 YAMAHA R1 1000 SUPER SPORTS PETROL MANUAL (182 PS)20135,974 milesTrade998 ccBletchley, Buckinghamshire£8,990