2003 BMW 3 Series for sale in Portsmouth

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,234 BELOW
CarGurus IMV of £4,009

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/08/10/16/24/2004_bmw_3_series-pic-1693261438034101349-152x114.jpeg

2004 BMW 3 Series 2.0 318i Sport Touring auto (04 reg) Used Cars in Southsea, South East England PO4 0AL

Great deal
£583 BELOW
CarGurus IMV of £2,578

Price: £1,995

Mileage: 99,000

Location: Southsea, South East England PO4 0AL

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318i Sport Touring auto for sale - £1,995, 99,000 miles with Leather seats
Avg. Dealer review: (3 reviews) "They are very helpful and polite nothing to much trouble would recommend them and I bought the car "
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
£704 BELOW
CarGurus IMV of £3,199

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/06/19/07/32/2004_bmw_3_series-pic-1341822433881353956-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible (04 reg) Used Cars in Maidstone, South East England ME15 6EU

Great deal
£673 BELOW
CarGurus IMV of £3,168

Price: £2,495

Mileage: 114,000

Location: Maidstone, South East England ME15 6EU

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible for sale - £2,495, 114,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Privacy glass/tinted windows, Heated seats, Parking assist.
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
£663 BELOW
CarGurus IMV of £1,643

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/08/17/00/11/2003_bmw_3_series-pic-1897238258106669762-152x114.jpeg

2003 BMW 3 Series 3.0 330i Sport auto (03 reg) Used Cars in Wrotham, South East England TN15 7NS

Good deal
£757 BELOW
CarGurus IMV of £4,007

Price: £3,250

Mileage: 80,000

Location: Wrotham, South East England TN15 7NS

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 3.0 330i Sport auto for sale - £3,250, 80,000 miles
Avg. Dealer review: (14 reviews) "Very quick response. "
https://static.cargurus.com/images/forsale/2018/06/11/21/33/2003_bmw_3_series-pic-5613679325364968147-152x114.jpeg

2003 BMW 3 Series 2.5 325i Sport auto (53 reg) Used Cars in Aylesford, South East England ME20 7HB

Good deal
£432 BELOW
CarGurus IMV of £2,432

Price: £2,000

Mileage: 119,000

Location: Aylesford, South East England ME20 7HB

Approved used: No Gearbox: Automatic Description: Used 2003 BMW 3 Series 2.5 325i Sport auto for sale - £2,000, 119,000 miles with Leather seats, Air conditioning, Alloy wheels
Avg. Dealer review: (4 reviews) "Positives: Car accurately listed, salesman friendly, reasonable pricing. Negatives: Paid £200 deposit, agreed work to be completed for pick up in 4-5 days, daily phone calls by me (non by them), repeated excuses, work (MoT, service & minor bits) still not fully completed 12 days later, return of deposit requested but refused."
https://static.cargurus.com/images/forsale/2018/06/22/01/17/2004_bmw_3_series-pic-2672670774079065645-152x114.jpeg

2004 BMW 3 Series 3.0TD 330d Sport Touring auto (04 reg) Used Cars in Essex, Greater London RM8 2HQ

Good deal
£630 BELOW
CarGurus IMV of £3,925

Price: £3,295

Mileage: 93,000

Location: Essex, Greater London RM8 2HQ

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0TD 330d Sport Touring auto for sale - £3,295, 93,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Keyless entry/start system, Heated seats, Climate control, ISOFIX, Parking assist.
Avg. Dealer review: (9 reviews) "Helpful, as far as we have got, but I have not yet been able to arrange to see the car - my problem, not the dealer's."
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

Good deal
£440 BELOW
CarGurus IMV of £2,935

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
£215 BELOW
CarGurus IMV of £1,715

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
£385 BELOW
CarGurus IMV of £4,375

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
£332 BELOW
CarGurus IMV of £3,327

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
£179 BELOW
CarGurus IMV of £1,874

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
£154 BELOW
CarGurus IMV of £2,353

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
£124 BELOW
CarGurus IMV of £2,419

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 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