2003 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,127 BELOW
CarGurus IMV of £3,902

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
£627 BELOW
CarGurus IMV of £3,122

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: (3 reviews) "Great"
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/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) "Friendly staff,, did there best to get the car ready for me in 3 days , they picked me up from the station , very happy with the car , fully serviced new mot ,4 new tyres , would recommend this company ."
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
£131 BELOW
CarGurus IMV of £1,631

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/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
£229 BELOW
CarGurus IMV of £4,219

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) "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/08/07/13/53/2002_bmw_3_series-pic-2688243620922490893-152x114.jpeg

2002 BMW 3 Series 3.0 330Ci Sport Convertible (02 reg) Used Cars in Thatcham, West Berkshire, South East England RG18 9RD

Fair deal
£188 BELOW
CarGurus IMV of £3,183

Price: £2,995

Mileage: 132,000

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

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2002 BMW 3 Series 3.0 330Ci Sport Convertible for sale - £2,995, 132,000 miles with Leather seats, Cruise control, Satellite navigation, Alarm/immobiliser, Parking assist., Alloy wheels
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
£102 BELOW
CarGurus IMV of £1,797

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) "....."
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"
https://static.cargurus.com/images/forsale/2018/05/25/09/45/2003_bmw_3_series-pic-5402374784521423307-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto (03 reg) Used Cars in Reading, South East England RG8 0QX

Fair deal
£13 BELOW
CarGurus IMV of £4,008

Price: £3,995

Mileage: 84,700

Location: Reading, South East England RG8 0QX

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £3,995, 84,700 miles with Leather seats, Alloy wheels
Avg. Dealer review: (15 reviews) "Dealer print and helpful"
https://static.cargurus.com/images/forsale/2018/08/07/13/53/2004_bmw_3_series-pic-9114144106995777105-152x114.jpeg

2004 BMW 3 Series 3.0TD 330d Sport auto (04 reg) Used Cars in Thatcham, West Berkshire, South East England RG18 9RD

Fair deal
£4 BELOW
CarGurus IMV of £2,999

Price: £2,995

Mileage: 118,000

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

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0TD 330d Sport auto for sale - £2,995, 118,000 miles with Leather seats, Climate control, Cruise control, Alarm/immobiliser, Alloy wheels
https://static.cargurus.com/images/forsale/2018/07/26/22/38/2004_bmw_3_series-pic-3466725915461696550-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto (54 reg) Used Cars in Dunstable, South East England LU6 1BH

Fair deal
£139 ABOVE
CarGurus IMV of £2,346

Price: £2,485

Mileage: 143,000

Location: Dunstable, South East England LU6 1BH

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £2,485, 143,000 miles with Alarm/immobiliser, Parking assist., Cruise control
https://static.cargurus.com/images/forsale/2018/06/30/07/29/2003_bmw_3_series-pic-5414677367939302008-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto (03 reg) Used Cars in Andover, South East England SP10 3HN

Fair deal
£192 ABOVE
CarGurus IMV of £3,303

Price: £3,495

Mileage: 112,000

Location: Andover, South East England SP10 3HN

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £3,495, 112,000 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (1 review) "Very good service phoned them got answers I needed"
https://static.cargurus.com/images/forsale/2018/08/11/00/12/2003_bmw_3_series-pic-7894837984275624015-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci SE Coupe (53 reg) Used Cars in Earlswood, West Midlands B94 5ES

Fair deal
£165 ABOVE
CarGurus IMV of £1,734

Price: £1,899

Mileage: 104,554

Location: Earlswood, West Midlands B94 5ES

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2003 BMW 3 Series 2.0 318Ci SE Coupe for sale - £1,899, 104,554 miles
Avg. Dealer review: (2 reviews) "Very helpful, and went out of his way that day for us, nice person "
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 229 listings
2017 BMW 3 Series 22 Great deals £12,950 502 listings
2016 BMW 3 Series 30 Great deals £6,230 523 listings
2015 BMW 3 Series 57 Great deals £8,500 866 listings
2014 BMW 3 Series 48 Great deals £7,795 731 listings
2013 BMW 3 Series 53 Great deals £6,475 510 listings
2012 BMW 3 Series 37 Great deals £2,500 452 listings
2011 BMW 3 Series 29 Great deals £3,690 441 listings
2010 BMW 3 Series 29 Great deals £3,695 348 listings
2009 BMW 3 Series 24 Great deals £2,995 363 listings