BMW 2004 Cars
Shop by category
86 results
Sort: Best match
- Pre-owned · BMW£2,600.00Collection in person17 bids3d 7h
- £1,575.00or Best OfferCollection in person30 watching
- Pre-owned · BMW£5,295.00or Best OfferCollection in person23 watching
- Pre-owned · BMW£1,240.00Collection in person12 bids2d
- £4,400.00or Best OfferCollection in person25 watching
- Pre-owned · BMW£1,021.00Collection in person7 bids6d 21h
- Pre-owned · BMW£1,500.00Collection in person2 bids6d 1h
- ULEZ FREE-SUPER LOW MILEAGE 27KPre-owned · BMW£9,000.00Collection in person0 bids3d 2h
- £2,700.00Classified Ad with Best OfferCollection in person
- Pre-owned · BMW£2,395.00Classified Ad with Best OfferCollection in person
- £3,500.00Classified adCollection in person
- £1,995.00Classified adCollection in person
- 12 MONTHS MOT APPLE CAR PlAYPre-owned · BMW£1,995.00Classified adCollection in person
- Spares Repairs BMW X5 Petrol PX Swap OFFERS!Pre-owned · BMW£1.00Classified adCollection in person
- £3,495.00Classified Ad with Best OfferCollection in person
- 1990/H + MANUAL GEARBOX + MACAU BLUE + SUMMER TIMEPre-owned · BMW£18,750.00Classified adCollection in person
- Jolty gearbox, 1st and reverse gear slipping.£1,000.00Classified Ad with Best OfferCollection in person
- Pre-owned · BMW£15,000.00Classified Ad with Best OfferCollection in person
- £3,990.00Classified adCollection in person
- Pre-owned · BMW£18,500.00Classified Ad with Best OfferCollection in person
- Pre-owned · BMW£3,995.00Classified adCollection in person
- Pre-owned · BMW£2,100.00Classified Ad with Best OfferCollection in person
- FRESH SERVICE & MOTPre-owned · BMW£3,995.00Classified adCollection in person
- To be auctioned at the Silverstone Festival 23rd AugPre-owned · BMW£8,000.00Classified adCollection in person
- £1,600.00Classified Ad with Best OfferCollection in person
- Feb 2026 MOT + JUST SERVICEDPre-owned£1,500.00Classified Ad with Best OfferCollection in person
- £3,200.00Classified Ad with Best OfferCollection in person
- £2,995.00Classified adCollection in person
- Pre-owned · BMW£699.00Classified adCollection in person
- Pre-owned · BMW£2,150.00Classified Ad with Best OfferCollection in person
- RARE CAR|V8|CARPLAY|HEAT.SEATSPre-owned · BMW£9,990.00Classified adCollection in person
- Excellent ConditionPre-owned · BMW£1,499.00Classified adCollection in person
- SUBFRAME DONE - THOUSANDS IN MAINTAINANCE INVOICESPre-owned£12,495.00Classified adCollection in person
- FREE DELIVERY+ LHD+ APPOINT ONLY+ TEL- 07961525553Pre-owned · BMW£7,995.00Classified adCollection in person
- Silver 100000 MilesPre-owned£2,775.00Classified adCollection in person
- £15,995.00Classified adCollection in person
- To be auctioned at the Silverstone Festival 23rd AugPre-owned · BMW£15,000.00Classified adCollection in person
- £11,495.00Classified adCollection in person
- *Low Miles*Serviced*Long MOT*Pre-owned · BMW£3,495.00Classified adCollection in person
- Silver 160000 MilesPre-owned · BMW£1,249.00Classified adCollection in person
- Private plate includedPre-owned · BMW£3,389.00Classified adCollection in person
- Automatic low mileagePre-owned · BMW£2,995.00Classified Ad with Best OfferCollection in person
- Pre-owned · BMW£3,000.00Classified adCollection in person
- £1,400.00Classified adCollection in person
- £10,995.00Classified adCollection in person
- ** Full Service History - Just 1 Owner From New **Pre-owned · BMW£5,999.00Classified adCollection in person
- £5,450.00Classified adCollection in person
- £2,495.00Classified adCollection in person
- 54000 miles Top Condition Rare BMWPre-owned · BMW£26,500.00Classified adCollection in person
- £1,999.00Classified adCollection in person
- Sadly Cat D, Professional RepaPre-owned · BMW£3,395.00Classified adCollection in person
- £2,875.00Classified adCollection in person
- Low 48000 miles 6speed manual Soft top SportPre-owned · BMW£28,000.00Classified adCollection in person
- TRADE ONLYPre-owned · BMW£2,490.00Classified adCollection in person
- Blue 86000 MilesPre-owned£2,299.00Classified adCollection in person
- £21,995.00Classified adCollection in person
- Good condition auto ulezPre-owned · BMW£4,731.00Classified adCollection in person
- SH |12 MONTHS MOT|ULEZPre-owned · BMW£1,995.00Classified adCollection in person
- Black 48629 MilesPre-owned · BMW£24,999.00Classified adCollection in person
- Great condition low milesPre-owned · BMW£3,495.00Classified adCollection in person