2004 BMW 3 Series for sale in Oxford

to

Filter results

listing

Price

- Loading...

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Photos

Fuel economy

- Loading...
()

Price drops

Text search

Add similar cars


CarGurus quick poll

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/08/10/14/31/2004_bmw_3_series-pic-5126965039560302154-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible auto (04 reg) Used Cars in Hampshire, South East England GU46 7LR

Great deal
£1,126 BELOW
CarGurus IMV of £3,901

Price: £2,775

Mileage: 90,000

Location: Hampshire, South East England GU46 7LR

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £2,775, 90,000 miles with Climate control, Air conditioning, Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (1 review) "Got back to me straight away, very helpful."
https://static.cargurus.com/images/forsale/2018/07/22/09/19/2003_bmw_3_series-pic-591263640265220906-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE auto (03 reg) Used Cars in Wokingham, South East England RG40 5QY

Great deal
£626 BELOW
CarGurus IMV of £3,121

Price: £2,495

Mileage: 63,000

Location: Wokingham, South East England RG40 5QY

Approved used: No Gearbox: Automatic Colour: Grey Green Description: Used 2003 BMW 3 Series 2.0TD 320d SE auto for sale - £2,495, 63,000 miles with Climate control, Air conditioning, Cruise control, Parking assist., Alloy wheels
Avg. Dealer review: (4 reviews) "Great"
https://static.cargurus.com/images/forsale/2018/06/10/02/20/2005_bmw_3_series-pic-7888222570374211074-152x114.jpeg

2005 BMW 3 Series 3.0TD 330Cd Sport Convertible 2993cc (55 reg) Used Cars in Ripley, South East England GU23 6AZ

Great deal
£685 BELOW
CarGurus IMV of £5,675

Price: £4,990

Mileage: 94,000

Location: Ripley, South East England GU23 6AZ

Approved used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 3.0TD 330Cd Sport Convertible 2993cc for sale - £4,990, 94,000 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Alarm/immobiliser, Bluetooth, Heated seats, Climate control, Parking assist.
Avg. Dealer review: (6 reviews) "Advert did not have a mileage on it, I rang to ask what it was. I only like cars with low mileage. Unfortunately this one had 60000 on it. Which is good for year BUT much too high for me. I wonder why they did not show mileage in the advert. "
https://static.cargurus.com/images/forsale/2018/08/19/21/24/2004_bmw_3_series-pic-4198142402956975462-152x114.jpeg

2004 BMW 3 Series 2.0 318i SE Touring (04 reg) Used Cars in Stanmore, Greater London HA7 1NP

Great deal
£582 BELOW
CarGurus IMV of £1,562

Price: £980

Mileage: 118,600

Location: Stanmore, Greater London HA7 1NP

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318i SE Touring for sale - £980, 118,600 miles with Alloy wheels
https://static.cargurus.com/images/forsale/2018/05/09/01/17/2005_bmw_3_series-pic-2607565498456563493-152x114.jpeg

2005 BMW 3 Series 2.5 325i SE 2497cc (55 reg) Used Cars in Portway, West Midlands B48 7JA

Good deal
£446 BELOW
CarGurus IMV of £3,921

Price: £3,475

Mileage: 76,000

Location: Portway, West Midlands B48 7JA

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.5 325i SE 2497cc for sale - £3,475, 76,000 miles with Leather seats, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows, Keyless entry/start system, Climate control, ISOFIX, Parking assist.
Avg. Dealer review: (6 reviews) "Very helpful and experienced staff. "
https://static.cargurus.com/images/forsale/2018/03/24/00/45/2005_bmw_3_series-pic-678278305064716455-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (05 reg) Used Cars in Lechlade, South West England GL7 3EY

Good deal
£418 BELOW
CarGurus IMV of £2,808

Price: £2,390

Mileage: 123,610

Location: Lechlade, South West England GL7 3EY

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £2,390, 123,610 miles
Avg. Dealer review: (4 reviews) "The golf they sold me had been sat on the forecourt for months without being run, haven't even had it for 2 months and repairs are going to cost me more than I bought the car for, not reliable at all, do not buy from this dealer"
https://static.cargurus.com/images/forsale/2018/07/30/01/12/2005_bmw_3_series-pic-3051227795327504196-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (55 reg) Used Cars in Kempston Hardwick, East of England MK45 3JE

Good deal
£305 BELOW
CarGurus IMV of £4,000

Price: £3,695

Mileage: 68,000

Location: Kempston Hardwick, East of England MK45 3JE

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,695, 68,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows, Keyless entry/start system, Climate control, ISOFIX, Parking assist.
Avg. Dealer review: (11 reviews) "It was okay"
https://static.cargurus.com/images/forsale/2018/06/23/06/02/2003_bmw_3_series-pic-8578678640688210678-152x114.jpeg

2003 BMW 3 Series 2.9TD 330d Sport (03 reg) Used Cars in Bayford, East of England SG138QA

Fair deal
£311 BELOW
CarGurus IMV of £2,806

Price: £2,495

Mileage: 116,000

Location: Bayford, East of England SG138QA

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2003 BMW 3 Series 2.9TD 330d Sport for sale - £2,495, 116,000 miles with Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (23 reviews) "Very happy with them got the car I wanted "
https://static.cargurus.com/images/forsale/2018/08/21/01/11/2005_bmw_3_series-pic-1843413760176717893-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd Sport Coupe auto (05 reg) Used Cars in Hertfordshire, East of England AL9 7JL

Fair deal
£213 BELOW
CarGurus IMV of £3,363

Price: £3,150

Mileage: 121,000

Location: Hertfordshire, East of England AL9 7JL

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320Cd Sport Coupe auto for sale - £3,150, 121,000 miles with Climate control, Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (9 reviews) "Responded quick to question "
https://static.cargurus.com/images/forsale/2018/08/09/21/28/2003_bmw_3_series-pic-4785979842708930917-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE Touring (03 reg) Used Cars in Surbiton, Greater London KT6 7QD

Fair deal
£130 BELOW
CarGurus IMV of £1,630

Price: £1,500

Mileage: 122,000

Location: Surbiton, Greater London KT6 7QD

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0TD 320d SE Touring for sale - £1,500, 122,000 miles with Alloy wheels
Avg. Dealer review: (5 reviews) "Excellent customer service went the extra mile to ensure that the sale went smooth very happy."
https://static.cargurus.com/images/forsale/2018/08/10/21/14/2005_bmw_3_series-pic-7500872496324332835-152x114.jpeg

2005 BMW 3 Series 2.5 325Ci Sport Convertible (05 reg) Used Cars in Sandy, East of England SG19 1DZ

Fair deal
£197 BELOW
CarGurus IMV of £3,647

Price: £3,450

Mileage: 104,000

Location: Sandy, East of England SG19 1DZ

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.5 325Ci Sport Convertible for sale - £3,450, 104,000 miles with Leather seats, Sunroof/panoramic roof, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Alloy wheels, Heated seats, ISOFIX, Parking assist.
Avg. Dealer review: (3 reviews) "Helpful "
https://static.cargurus.com/images/forsale/2018/08/16/00/08/2004_bmw_3_series-pic-1415678680053334205-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci SE Convertible auto (04 reg) Used Cars in Lechlade, South West England GL7 3EY

Fair deal
£228 BELOW
CarGurus IMV of £4,218

Price: £3,990

Mileage: 91,276

Location: Lechlade, South West England GL7 3EY

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2004 BMW 3 Series 3.0 330Ci SE Convertible auto for sale - £3,990, 91,276 miles with Climate control, Air conditioning, Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (4 reviews) "Three emails no reply, I got fead up waiting so I called them nice chap but a bit unhelpful with car price or delivery charge, .I wanted a bit more info on the cars I had picked out but no joy, so I went somewhere else. Got the car I wanted same reg £300 less and free delivery. Very happy driver."
https://static.cargurus.com/images/forsale/2018/06/27/11/26/2003_bmw_3_series-pic-5346826639412667010-152x114.jpeg

2003 BMW 3 Series 2.5 325i SE (53 reg) Used Cars in Thatcham, West Berkshire, South East England RG18 9TD

Fair deal
£101 BELOW
CarGurus IMV of £1,796

Price: £1,695

Mileage: 120,000

Location: Thatcham, West Berkshire, South East England RG18 9TD

Approved used: No Gearbox: Manual Colour: Black Description: Used 2003 BMW 3 Series 2.5 325i SE for sale - £1,695, 120,000 miles
Avg. Dealer review: (3 reviews) "The cars were disgusting, dents which happened after pics were taken for adverts, flat an perished tyres. the place is a complete rip off and more like a scrap yard. I dont know how they get away with it. I had a 60 mile round trip to look at unroad worthy cars. I'm not happy"
https://static.cargurus.com/images/forsale/2018/05/06/09/28/2003_bmw_3_series-pic-7601058922837981730-152x114.jpeg

2003 BMW 3 Series 2.5 325i Sport auto (52 reg) Used Cars in Leighton Buzzard, East of England LU7 4DD

Fair deal
£82 BELOW
CarGurus IMV of £2,281

Price: £2,199

Mileage: 125,616

Location: Leighton Buzzard, East of England LU7 4DD

Approved used: No Gearbox: Automatic Description: Used 2003 BMW 3 Series 2.5 325i Sport auto for sale - £2,199, 125,616 miles with Leather seats, Air conditioning, Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (11 reviews) "It was an average experience as the dealer was to busy on the phone and just handed the keys to us to look and left us to it. "
https://static.cargurus.com/images/forsale/2018/08/19/06/17/2004_bmw_3_series-pic-1624665211890947491-152x114.jpeg

2004 BMW 3 Series 2.2 320i SE Touring auto (54 reg) Used Cars in Milton Common, South East England OX9 2JL

Fair deal
£66 BELOW
CarGurus IMV of £2,361

Price: £2,295

Mileage: 106,000

Location: Milton Common, South East England OX9 2JL

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.2 320i SE Touring auto for sale - £2,295, 106,000 miles with Alloy wheels
Avg. Dealer review: (6 reviews) "Very helpful and answered all questions"
Please wait ...
All listings
Please wait ...
Sponsored listing
First Previous
Page # of #
Next

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
2018 BMW 3 Series 3 Great deals £17,495 226 listings
2017 BMW 3 Series 21 Great deals £12,950 491 listings
2016 BMW 3 Series 24 Great deals £12,480 512 listings
2015 BMW 3 Series 58 Great deals £8,500 869 listings
2014 BMW 3 Series 47 Great deals £7,795 722 listings
2013 BMW 3 Series 49 Great deals £6,475 501 listings
2012 BMW 3 Series 35 Great deals £2,500 445 listings
2011 BMW 3 Series 28 Great deals £3,679 436 listings
2010 BMW 3 Series 25 Great deals £3,695 335 listings
2009 BMW 3 Series 26 Great deals £2,995 355 listings