3 Series 2004 Cars
Shop by category
23 results
Sort: Best match
- £4,400.00or Best OfferCollection in person
- Pre-owned · BMW£2,600.00or Best OfferCollection in person
- £10,100.00Collection in person16 bids1h 40m
- £13,500.00Classified Ad with Best OfferCollection in person
- £3,995.00Classified Ad with Best OfferCollection in person
- ALLOYS REFURBED ✅ FULL HISTORY ✅ ULEZ FREE ✅Pre-owned£3,790.00Classified Ad with Best OfferCollection in person
- Feb 2026 MOT + JUST SERVICEDPre-owned£1,500.00Classified Ad with Best OfferCollection in person
- £2,795.00Classified adCollection in person
- £3,800.00Classified Ad with Best OfferCollection in person
- Pre-owned · BMW£3,995.00Classified Ad with Best OfferCollection in person
- ** Full Service History - Just 1 Owner From New **Pre-owned · BMW£5,999.00Classified adCollection in person
- Great condition low milesPre-owned · BMW£3,495.00Classified adCollection in person
- Blue 153000 MilesPre-owned · BMW£3,995.00Classified adCollection in person
- £2,200.00Classified adCollection in person
- £2,995.00Classified adCollection in person
- *Low Miles*Serviced*Long MOT*Pre-owned · BMW£3,495.00Classified adCollection in person
- £1,900.00Classified adCollection in person
- Classic Comfort,Timeless DrivePre-owned · BMW£2,000.00Classified adCollection in person
- £3,950.00Classified adCollection in person
- Sadly Cat D, Professional RepaPre-owned · BMW£3,395.00Classified adCollection in person
- *** UNDER RESTORATION ***Pre-owned · BMW£8,500.00Classified adCollection in person
- Good condition auto ulezPre-owned · BMW£4,731.00Classified adCollection in person
- PARTIAL HISTORY,ULEZ,M SPORTPre-owned · BMW£3,499.00Classified adCollection in person