1/15Yamaha YZF 250 2020 ( MX / MOTOCROSS / ENDURO ) @ AJ TRADING202040 milesTrade250 ccBirmingham, West Midlands£3,495Finance from £74 pm
1/17Yamaha YZ 250 2018 ( MX / MOTOCROSS / ENDURO ) @ AJ TRADING201810 milesTrade250 ccBirmingham, West Midlands£3,495Finance from £74 pm
1/16Yamaha YZF 250 2020 ( MX / MOTOCROSS / ENDURO ) @ AJ TRADING202040 milesTrade250 ccBirmingham, West Midlands£3,795Finance from £80 pm
1/9Yamaha XSR700 Tribute 2019 with 7000 Miles only, Tail Tidy, SC Project Exhaust20197,143 milesTrade689 ccBirmingham, West Midlands£4,995Finance from £105 pm
1/16Yamaha YZF 250 2022 MONSTER ( MX / MOTOCROSS / ENDURO ) @ AJ TRADING202210 milesTrade250 ccBirmingham, West Midlands£3,995Finance from £84 pm
1/15Yamaha YZF 250 2022 ( MX / MOTOCROSS / ENDURO ) @ AJ TRADING202210 milesTrade250 ccBirmingham, West Midlands£3,795Finance from £80 pm
1/17Yamaha YZF 250 2022 ( MX / MOTOCROSS / ENDURO ) @ AJ TRADING202210 milesTrade250 ccBirmingham, West Midlands£3,995Finance from £84 pm
1/15Yamaha YZF 250 2023 ( MX / crf sxf fc rmz kxf ) @ AJ TRADING2023101 milesTrade250 ccBirmingham, West Midlands£3,995Finance from £84 pm
1/19Yamaha WR 250 2020 (MX / ENDURO / GREEN LANE) @ AJ TRADING20201,836 milesTrade250 ccBirmingham, West Midlands£4,995Finance from £105 pm
1/202023 Yamaha Tenere 700 700 Euro 520238,912 milesTrade689 ccTamworth, Staffordshire£8,299Finance from £175 pm
1/26Yamaha YZ 250 2025 Monster Edition - Only 38 Hours - Fresh Piston - Stock&Clean20250 mileTrade250 ccCricklade, Wiltshire£5,095Finance from £107 pm
1/14HUNTS SPECIAL! - 2026, '26 reg. Yamaha R3. 1 MILE ONLY. £5,495 (No Added Fees!)20261 mileTrade321 ccBurnage, Manchester£5,495Finance from £116 pm
1/16Yamaha WR450F Road Registered Enduro with V5 2018 Model 3700 Miles 20183,700 milesTrade450 ccPetersfield, Hampshire£4,250Finance from £90 pm
1/1DANNYS DIRT BIKES NEW YAMAHA PW 50 2026 PW50 26 PEE WEE KIDS STARTER BIKE CRF 5020260 mileTrade50 ccBedford, Bedfordshire£1,850Finance from £39 pm
1/542021 Yamaha MT-125 125 Euro 5202118,219 milesTrade125 ccRayleigh, Essex£3,200Finance from £68 pm
1/92018 Yamaha YZ 65 PART EXCHANGE TO CLEAR 20181 mileTrade65 ccSalisbury, Wiltshire£1,695Finance from £36 pm
1/302014 Yamaha R1 1000201417,688 milesTrade998 ccHalifax, West Yorkshire£8,490Finance from £179 pm
1/152025 Yamaha TRACER 9 GT+ 900 Y-AMT Constant Mesh Euro 520254,019 milesTrade890 ccBurnage, Manchester£12,795Finance from £269 pm
1/9YAMAHA PW50 2027 BLUE 50CC BRAND NEW MOTORCYCLE20270 mileTrade50 ccFleetwood, Lancashire£2,100Finance from £45 pm
1/16XT 1200 Z SUPER TENERE World Crosser Edition201337,423 milesTrade1,199 ccWigan, Manchester£5,195Finance from £110 pm
1/14Yamaha MT07, 2025 model in stock, 0% APR20250 mileTrade698 ccGrimsby, Lincolnshire£7,400Finance from £156 pm
1/142023 Yamaha Tenere 700 700 World Raid Adventure Petrol Manual Euro 5 (73 ps)20231,814 milesTrade689 ccBurnage, Manchester£9,395Finance from £198 pm