2004 BMW 3 Series for sale in Oxford

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/2018/09/20/21/19/2014_vauxhall_insignia-pic-15491287988168910-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d Sport (05 reg) Used Cars in Wokingham, South East England RG40 4RH

Great deal
£1,569 BELOW
CarGurus IMV of £3,069

Price: £1,500

Mileage: 130,000

Location: Wokingham, South East England RG40 4RH

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d Sport for sale - £1,500, 130,000 miles with Leather seats, Cruise control, Parking assist., Alloy wheels
Avg. Dealer rating: (4 reviews) "I originally contacted the dealers about this car but once I got down there I found another one great service big choice of cars "
https://static.cargurus.com/images/forsale/2018/12/14/22/41/2003_bmw_3_series-pic-7191586829701344686-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci SE Coupe (52 reg) Used Cars in Slough, South East England SL1 3TN

Great deal
£549 BELOW
CarGurus IMV of £2,044

Price: £1,495

Mileage: 79,000

Location: Slough, South East England SL1 3TN

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318Ci SE Coupe for sale - £1,495, 79,000 miles with Alarm/immobiliser, Parking assist., Alloy wheels
https://static.cargurus.com/images/forsale/2018/12/23/22/40/2005_bmw_3_series-pic-3747975238980467050-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE (55 reg) Used Cars in Luton, East of England LU2 0HN

Good deal
£758 BELOW
CarGurus IMV of £3,157

Price: £2,399

Mileage: 83,999

Location: Luton, East of England LU2 0HN

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,399, 83,999 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (4 reviews) "Fast respond "
https://static.cargurus.com/images/forsale/2019/01/22/22/50/2005_bmw_3_series-pic-954114018988384332-152x114.jpeg

2005 BMW 3 Series 2.5 325Ci M Sport (192bhp) Coupe (55 reg) Used Cars in Ashford, South East England TW15 1DQ

Good deal
£784 BELOW
CarGurus IMV of £2,774

Price: £1,990

Mileage: 139,000

Location: Ashford, South East England TW15 1DQ

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.5 325Ci M Sport (192bhp) Coupe for sale - £1,990, 139,000 miles
https://static.cargurus.com/images/forsale/2018/10/05/21/17/2004_bmw_3_series-pic-1528979223284164996-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible auto (04 reg) Used Cars in Hayes, Greater London UB4 0RW

Good deal
£1,146 BELOW
CarGurus IMV of £3,641

Price: £2,495

Mileage: 130,000

Location: Hayes, Greater London UB4 0RW

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £2,495, 130,000 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (2 reviews) "Very wick reply "
https://static.cargurus.com/images/forsale/2018/10/12/20/31/2003_bmw_3_series-pic-7185192075025698830-152x114.jpeg

2003 BMW 3 Series 3.2 M3 Convertible (03 reg) Used Cars in Barnet, Greater London EN5 5XE

Good deal
£540 BELOW
CarGurus IMV of £8,520

Price: £7,980

Mileage: 114,000

Location: Barnet, Greater London EN5 5XE

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 3.2 M3 Convertible for sale - £7,980, 114,000 miles with Leather seats, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Alloy wheels, Keyless entry/start system, Heated seats, Climate control, ISOFIX, Parking assist.
Avg. Dealer rating: (2 reviews) "Quick return and helpful approach "
https://static.cargurus.com/images/forsale/2019/01/06/22/43/2005_bmw_3_series-pic-7472062839330255789-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci Sport Convertible (05 reg) Used Cars in Woburn Road Industrial Estate, East of England MK42 7SH

Good deal
£529 BELOW
CarGurus IMV of £3,519

Price: £2,990

Mileage: 80,213

Location: Woburn Road Industrial Estate, East of England MK42 7SH

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £2,990, 80,213 miles with Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (2 reviews) "Very freindly "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good deal
£319 BELOW
CarGurus IMV of £2,014

Price: £1,695

Mileage: 90,243

Location: Barton-le-Clay, 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,695, 90,243 miles with Climate control, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (3 reviews) "Speedy response to question thanks "
https://static.cargurus.com/images/forsale/2018/12/10/22/36/2005_bmw_3_series-pic-610340271629066680-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd ES (55 reg) Used Cars in Kempston, East of England MK42 8LU

Good deal
£417 BELOW
CarGurus IMV of £2,412

Price: £1,995

Mileage: 122,100

Location: Kempston, East of England MK42 8LU

Approved used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320Cd ES for sale - £1,995, 122,100 miles with Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (1 review) "Good, paperwork ready, no drinks offered whilst waiting "
https://static.cargurus.com/images/forsale/2018/11/27/01/05/2004_bmw_3_series-pic-2691557370011184084-152x114.jpeg

2004 BMW 3 Series 1.8 316i SE (54 reg) Used Cars in Leatherhead, South East England KT22 7PL

Good deal
£170 BELOW
CarGurus IMV of £1,655

Price: £1,485

Mileage: 76,000

Location: Leatherhead, South East England KT22 7PL

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 1.8 316i SE for sale - £1,485, 76,000 miles with Climate control, Air conditioning
Avg. Dealer rating: (10 reviews) "Very quick response to my enquiry and follow ups"
https://static.cargurus.com/images/forsale/2018/09/05/21/22/2004_bmw_3_series-pic-3387492888002286818-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible auto (54 reg) Used Cars in Wokingham, South East England RG40 4EX

Good deal
£305 BELOW
CarGurus IMV of £3,604

Price: £3,299

Mileage: 95,585

Location: Wokingham, South East England RG40 4EX

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £3,299, 95,585 miles with Leather seats, Heated seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (1 review) "Straight forward transaction - easy going, no hassle - Car presented well although 13 years old had a few issues age related issues which was to be expected. Not easy place to find even the locals did'nt know it."
https://static.cargurus.com/images/forsale/2018/09/06/21/21/2005_bmw_3_series-pic-4274936652563528053-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE (05 reg) Used Cars in Shefford, East of England SG17 5QQ

Fair deal
£292 BELOW
CarGurus IMV of £3,087

Price: £2,795

Mileage: 87,000

Location: Shefford, East of England SG17 5QQ

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,795, 87,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
https://static.cargurus.com/images/forsale/2018/11/17/22/41/2004_bmw_3_series-pic-8571805973407245769-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible auto (04 reg) Used Cars in Chesham, South East England HP5 3AS

Fair deal
£243 BELOW
CarGurus IMV of £3,238

Price: £2,995

Mileage: 110,696

Location: Chesham, South East England HP5 3AS

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £2,995, 110,696 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (5 reviews) "Informative and helpful "
https://static.cargurus.com/images/forsale/2018/12/10/22/32/2004_bmw_3_series-pic-8653716295858345350-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible auto (04 reg) Used Cars in Aylesbury, South East England HP18 9HZ

Fair deal
£449 BELOW
CarGurus IMV of £4,699

Price: £4,250

Mileage: 98,000

Location: Aylesbury, South East England HP18 9HZ

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £4,250, 98,000 miles with Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (1 review) "The dealer was very quick in answering but I found a similar car much nearer home."
https://static.cargurus.com/images/forsale/2019/01/18/22/47/2005_bmw_3_series-pic-1931278754503951446-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (55 reg) Used Cars in London, Greater London E17 8NH

Fair deal
£226 BELOW
CarGurus IMV of £2,621

Price: £2,395

Mileage: 120,000

Location: London, Greater London E17 8NH

Approved used: No Gearbox: Manual Colour: Red Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £2,395, 120,000 miles with Climate control, Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
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
2018 BMW 3 Series 23 Great deals £16,999 883 listings
2017 BMW 3 Series 28 Great deals £14,750 313 listings
2016 BMW 3 Series 69 Great deals £11,489 618 listings
2015 BMW 3 Series 85 Great deals £7,800 1,063 listings
2014 BMW 3 Series 75 Great deals £7,400 747 listings
2013 BMW 3 Series 73 Great deals £6,356 646 listings
2012 BMW 3 Series 51 Great deals £4,400 503 listings
2011 BMW 3 Series 31 Great deals £3,000 428 listings
2010 BMW 3 Series 26 Great deals £3,295 352 listings
2009 BMW 3 Series 31 Great deals £2,600 391 listings