2004 BMW 3 Series for sale in Peterborough

to

Filter results

listing

Price

- Loading...
Includes listings without available pricing

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Vehicle history

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use.
Hide vehicles with:

Photos

Fuel economy

- Loading...
()

Price drops

Text search

Add similar cars


First
Loading...
https://static.cargurus.com/images/forsale/2019/03/08/22/44/2005_bmw_3_series-pic-5620555302896751706-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci Sport Coupe auto (54 reg) Used Cars in Peterborough, East of England PE4 6LE

Great deal
£1,222 BELOW
CarGurus IMV of £3,512

Price: £2,290

Mileage: 90,000

Location: Peterborough, East of England PE4 6LE

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.0 318Ci Sport Coupe auto for sale - £2,290, 90,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (1 review) "Dealer responded quickly to my initial contact, however after my return message, I heard no more. I assume the car sold, but cannot verify. Seem like a reputable dealership, but perhaps a message that the car had indeed sold would have been helpful. "
https://static.cargurus.com/images/forsale/2019/01/25/22/37/2003_bmw_3_series-pic-8887467329835809480-152x114.jpeg

2003 BMW 3 Series 2.2 320Ci Sport Coupe (53 reg) Used Cars in Peterborough, East of England PE7 3GP

Great deal
£737 BELOW
CarGurus IMV of £2,727

Price: £1,990

Mileage: 95,000

Location: Peterborough, East of England PE7 3GP

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.2 320Ci Sport Coupe for sale - £1,990, 95,000 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
https://static.cargurus.com/images/forsale/2019/03/16/03/18/2005_bmw_3_series-pic-8024245910074720340-152x114.jpeg

2005 BMW 3 Series 3.0 330Ci Sport Convertible auto (55 reg) Used Cars in Peterborough, East Midlands PE6 7TN

Great deal
£735 BELOW
CarGurus IMV of £4,310

Price: £3,575

Mileage: 134,000

Location: Peterborough, East Midlands PE6 7TN

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2005 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £3,575, 134,000 miles with Leather seats, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Heated seats, Parking assist.
Avg. Dealer rating: (9 reviews) "Quick response from this dealer "
https://static.cargurus.com/images/forsale/2019/01/25/22/45/2004_bmw_3_series-pic-7227048738452295621-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d SE (54 reg) Used Cars in Bedford, East of England MK45 4RF

Good deal
£543 BELOW
CarGurus IMV of £2,042

Price: £1,499

Mileage: 90,295

Location: Bedford, East of England MK45 4RF

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320d SE for sale - £1,499, 90,295 miles with Climate control, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 3.0 330i SE 2996cc auto (05 reg) Used Cars in NOTTINGHAMSHIRE, East Midlands NG2 4EL

Good deal
£587 BELOW
CarGurus IMV of £3,582

Price: £2,995

Mileage: 113,000

Location: NOTTINGHAMSHIRE, East Midlands NG2 4EL

Approved used: No Gearbox: Automatic Colour: White Description: Used 2005 BMW 3 Series 3.0 330i SE 2996cc auto for sale - £2,995, 113,000 miles with Leather seats, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Alloy wheels, Keyless entry/start system, Climate control, Parking assist.
Avg. Dealer rating: (7 reviews) "Dealer was very quick to respond, but we didn't take it any further, as decided against a Mazda MX5 now."
https://static.cargurus.com/images/forsale/2019/01/19/03/20/2003_bmw_3_series-pic-5520278036320387398-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Coupe auto (03 reg) Used Cars in Peterborough, East Midlands PE6 7TN

Good deal
£747 BELOW
CarGurus IMV of £2,922

Price: £2,175

Mileage: 126,000

Location: Peterborough, East Midlands PE6 7TN

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £2,175, 126,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Climate control, Parking assist.
Avg. Dealer rating: (9 reviews) "Very helpful and obligeing Test drive was too short"
https://static.cargurus.com/images/forsale/2019/03/17/22/40/2005_bmw_3_series-pic-2697799839679557111-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (05 reg) Used Cars in Bletchley, South East England MK11LG

Good deal
£467 BELOW
CarGurus IMV of £1,957

Price: £1,490

Mileage: 156,641

Location: Bletchley, South East England MK11LG

Approved used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £1,490, 156,641 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (5 reviews) "Was really helpful and showed me around the car hopefully will be picking it up next weekend "
https://static.cargurus.com/images/forsale/2019/03/13/22/36/2005_bmw_3_series-pic-1782088329604000042-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (55 reg) Used Cars in Peterborough, East of England PE1 5BA

Fair deal
£165 BELOW
CarGurus IMV of £2,840

Price: £2,675

Mileage: 105,926

Location: Peterborough, East of England PE1 5BA

Approved used: No Gearbox: Manual Colour: White Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £2,675, 105,926 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
https://static.cargurus.com/images/forsale/2019/02/14/22/40/2004_bmw_3_series-pic-9220536293837861449-152x114.jpeg

2004 BMW 3 Series 2.0TD 320td ES Compact (04 reg) Used Cars in Bedford, East of England MK45 4RA

Price: £849

Mileage: 149,800

Location: Bedford, East of England MK45 4RA

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0TD 320td ES Compact for sale - £849, 149,800 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (12 reviews) "Great bunch. Very pleased Would deffinatly use again Highly recommended Cheers"
https://static.cargurus.com/images/forsale/2019/03/18/09/39/2004_bmw_3_series-pic-7201032226628446754-152x114.jpeg

2004 BMW 3 Series 2.0 318i ES (54 reg) Used Cars in Leighton Buzzard, East of England LU7 4DD

Price: £999

Mileage: 106,343

Location: Leighton Buzzard, East of England LU7 4DD

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.0 318i ES for sale - £999, 106,343 miles with Alarm/immobiliser, Alloy wheels
Avg. Dealer rating: (12 reviews) "Excellent Experience. Now my preferred choice for used car purchase."
https://static.cargurus.com/images/forsale/2019/03/08/15/41/2004_bmw_3_series-pic-9012259493944521495-152x114.jpeg

2004 BMW 3 Series 2.2 320i SE Touring auto (04 reg) Used Cars in Norfolk, East of England PE37 7HP

Price: £1,105

Mileage: 170,664

Location: Norfolk, East of England PE37 7HP

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 2.2 320i SE Touring auto for sale - £1,105, 170,664 miles with Alloy wheels, Cruise control
Avg. Dealer rating: (1 review) "excellent service everything sorted in a matter of hours collected car next day"
https://static.cargurus.com/images/forsale/2019/03/14/22/41/2004_bmw_3_series-pic-9199839444258326468-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d ES (04 reg) Used Cars in Peterborough, East of England PE1 5HJ

Price: £1,295

Mileage: 147,838

Location: Peterborough, East of England PE1 5HJ

Approved used: No Gearbox: Manual Colour: Black Description: Used 2004 BMW 3 Series 2.0TD 320d ES for sale - £1,295, 147,838 miles with Alarm/immobiliser, Alloy wheels, Cruise control
Avg. Dealer rating: (1 review) "No complaints. A good trustworthy dealer. "
https://static.cargurus.com/images/forsale/2019/03/18/16/55/2003_bmw_3_series-pic-5062529941293241125-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE (03 reg) Used Cars in Peterborough , East of England PE2 8DA

Price: £1,695

Mileage: 89,000

Location: Peterborough , East of England PE2 8DA

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2003 BMW 3 Series 2.0TD 320d SE for sale - £1,695, 89,000 miles with Bluetooth, Air conditioning, Cruise control
Avg. Dealer rating: (2 reviews) " Excellent response time."
https://static.cargurus.com/images/forsale/2019/02/11/22/44/2003_bmw_3_series-pic-38459881202059275-152x114.jpeg

2003 BMW 3 Series 2.5 325i SE Touring auto (03 reg) Used Cars in Bedford, East of England MK429QL

Price: £1,795

Mileage: 127,587

Location: Bedford, East of England MK429QL

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.5 325i SE Touring auto for sale - £1,795, 127,587 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (4 reviews) "Told me straight away that vehicle been sold, excellent response, thank you for informing me so fast"
https://static.cargurus.com/images/forsale/2019/03/18/09/15/2003_bmw_3_series-pic-7813055066207496606-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto (7B reg) Used Cars in Luton, East of England LU4 9BL

Price: £1,984

Mileage: 106,000

Location: Luton, East of England LU4 9BL

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £1,984, 106,000 miles with Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Bluetooth, Heated seats, Climate control, Parking assist.
Avg. Dealer rating: (6 reviews) "Very helpful and professional. "
Please wait ...
All listings
Please wait ...
Sponsored listing

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series by year

Vehicle Deals Starting price Total available
2019 BMW 3 Series - - 33 listings
2018 BMW 3 Series 34 Great deals £16,990 740 listings
2017 BMW 3 Series 30 Great deals £14,000 285 listings
2016 BMW 3 Series 49 Great deals £10,500 616 listings
2015 BMW 3 Series 80 Great deals £6,255 891 listings
2014 BMW 3 Series 68 Great deals £6,599 715 listings
2013 BMW 3 Series 56 Great deals £6,016 592 listings
2012 BMW 3 Series 40 Great deals £4,990 471 listings
2011 BMW 3 Series 31 Great deals £2,795 407 listings
2010 BMW 3 Series 24 Great deals £3,195 330 listings