2003 BMW 3 Series for Sale in Southampton

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Vehicles
https://static.cargurus.com/images/forsale/2017/02/16/21/03/2003_bmw_3_series-pic-1651161702467336625-152x114.jpeg

2003 BMW 3 Series 3.2 M3 Coupe Used Cars in Northampton, East Midlands NN7 4QQ

Great Deal
£804 BELOW
Instant Market Value of £7,794

Price: £6,990

Mileage: 115,000

Location: Northampton, East Midlands NN7 4QQ

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 3.2 M3 Coupe for sale - £6,990, 115,000 miles
Avg. Dealer Rating: (3 reviews) "Professional outfit! "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 2.0 318i ES Touring Used Cars in Blackwood, Wales NP12 1DD

Great Deal
£1,046 BELOW
Instant Market Value of £2,541

Price: £1,495

Mileage: 87,000

Location: Blackwood, Wales NP12 1DD

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0 318i ES Touring for sale - £1,495, 87,000 miles
Avg. Dealer Rating: (2 reviews) "well looked after bought the car"
https://static.cargurus.com/images/forsale/2017/04/21/09/44/2003_bmw_3_series-pic-2813453437205336876-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto Used Cars in Tring, East of England HP23 4QR

Great Deal
£1,246 BELOW
Instant Market Value of £2,646

Price: £1,400

Mileage: 135,000

Location: Tring, East of England HP23 4QR

Approved Used: No Transmission: Automatic Colour: Metallic Blue Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £1,400, 135,000 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "Derek has been very helpful throughout the process, his provided me with all the relevant information, pictures, and answered my questions. Overall he has been upfront, honest and professional in his approach towards me."
https://static.cargurus.com/images/forsale/2017/03/09/02/11/2004_bmw_3_series-pic-7752402694681178499-152x114.jpeg

2004 BMW 3 Series 3.0 330i Sport Touring auto Used Cars in Northolt, Greater London UB5 6AH

Great Deal
£1,171 BELOW
Instant Market Value of £4,670

Price: £3,499

Mileage: 87,000

Location: Northolt, Greater London UB5 6AH

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 3.0 330i Sport Touring auto for sale - £3,499, 87,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Prompt response. "
https://static.cargurus.com/images/forsale/2017/04/29/19/38/2004_bmw_3_series-pic-926678164528700559-152x114.jpeg

2004 BMW 3 Series 2.0 318i Sport Touring Used Cars in Droitwich, West Midlands WR9 7PF

Great Deal
£570 BELOW
Instant Market Value of £2,819

Price: £2,249

Mileage: 88,500

Location: Droitwich, West Midlands WR9 7PF

Approved Used: No Transmission: Manual Colour: Black Description: Used 2004 BMW 3 Series 2.0 318i Sport Touring for sale - £2,249, 88,500 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Dealer was helpful when I contacted him, knowledgeable about vehicle explaining all relevant questions I had"
https://static.cargurus.com/images/forsale/2017/03/16/02/17/2003_bmw_3_series-pic-7057418352929335795-152x114.jpeg

2003 BMW 3 Series 3.0 330i Sport auto Used Cars in Bagshot, South East England GU19 5EZ

Good Deal
£621 BELOW
Instant Market Value of £3,116

Price: £2,495

Mileage: 102,200

Location: Bagshot, South East England GU19 5EZ

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 3.0 330i Sport auto for sale - £2,495, 102,200 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very happy with the service provided. Test drove 4 cars...they have a great choice of cars...bought one ..would recommend."
https://static.cargurus.com/images/forsale/2016/11/09/16/07/2003_bmw_3_series-pic-424075314935329780-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci Convertible Used Cars in Leigh-on-sea, East of England SS92SA

Good Deal
£616 BELOW
Instant Market Value of £3,111

Price: £2,495

Mileage: 100,000

Location: Leigh-on-sea, East of England SS92SA

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318Ci Convertible for sale - £2,495, 100,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/04/07/01/19/2004_bmw_3_series-pic-2444424360735061980-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci SE Convertible auto Used Cars in Hayes, Greater London UB4 0RR

Good Deal
£457 BELOW
Instant Market Value of £3,752

Price: £3,295

Mileage: 85,000

Location: Hayes, Greater London UB4 0RR

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 2.0 318Ci SE Convertible auto for sale - £3,295, 85,000 miles
Avg. Dealer Rating: (2 reviews) "They gave fair information re other car buyers and condition of car due to travel distance. "
https://static.cargurus.com/images/forsale/2017/03/03/07/02/2004_bmw_3_series-pic-7849970713021409275-152x114.jpeg

2004 BMW 3 Series 2.2 320Ci SE Convertible auto Used Cars in Hornchurch, Greater London RM12 4EU

Good Deal
£702 BELOW
Instant Market Value of £4,197

Price: £3,495

Mileage: 82,000

Location: Hornchurch, Greater London RM12 4EU

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 2.2 320Ci SE Convertible auto for sale - £3,495, 82,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Excellent experience "
https://static.cargurus.com/images/forsale/2017/03/18/07/22/2002_bmw_3_series-pic-8774951373234998847-152x114.jpeg

2002 BMW 3 Series 3.0 330Ci Sport Coupe auto Used Cars in Rumney, Wales CF3 2ER

Good Deal
£696 BELOW
Instant Market Value of £2,491

Price: £1,795

Mileage: 140,000

Location: Rumney, Wales CF3 2ER

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2002 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £1,795, 140,000 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "Great finance deals. Only problem is i dont feel theyve checked their stock intensely. Had my BMW less than a week and started to notice slight problems (suspension/bushes) which i wouldnt mind fixing, until it became apparent that the clutch is on its way out and going to cost me over a thousand pound. Rang up about the 6 month warrenty and they wont do anything until the part fails. Failing parts are not covered, so my clutch has to completely go before theyll do anything. So if the clutch makes it past 6 months its not under warrenty and im going to have to fork out over a grand on a car ive just spent four grand on. Nobody wants to spend four grand to then have to spend another grand just to be able to drive it. The 0% finance is attractive but I would advise checking the car properly first."
https://static.cargurus.com/images/forsale/2017/03/29/19/56/2003_bmw_3_series-pic-4339005788191311590-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci Convertible Used Cars in Aylesbury, South East England HP22 5TQ

Good Deal
£569 BELOW
Instant Market Value of £3,019

Price: £2,450

Mileage: 142,000

Location: Aylesbury, South East England HP22 5TQ

Approved Used: No Transmission: Manual Colour: Topaz Blue Metallic Description: Used 2003 BMW 3 Series 2.0 318Ci Convertible for sale - £2,450, 142,000 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Very lovely gentleman I spoke to but decided not to go see the car for my own reasons"
https://static.cargurus.com/images/forsale/2017/04/29/23/47/2004_bmw_3_series-pic-4572604369614746880-152x114.jpeg

2004 BMW 3 Series 2.5 325i Sport Used Cars in Carterton, South East England OX18 3EZ

Good Deal
£388 BELOW
Instant Market Value of £3,983

Price: £3,595

Mileage: 72,000

Location: Carterton, South East England OX18 3EZ

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.5 325i Sport for sale - £3,595, 72,000 miles with Sport Package, M Sport Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/01/14/03/17/2003_bmw_3_series-pic-5243576463852380752-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE Touring Used Cars in Portsmouth, South East England PO1 5EH

Good Deal
£440 BELOW
Instant Market Value of £2,235

Price: £1,795

Mileage: 138,000

Location: Portsmouth, South East England PO1 5EH

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0TD 320d SE Touring for sale - £1,795, 138,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Very helpful and friendly service."
https://static.cargurus.com/images/forsale/2017/04/18/18/12/2004_bmw_3_series-pic-685479612308396093-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d SE Used Cars in Bedford, East of England MK42 9AX

Good Deal
£508 BELOW
Instant Market Value of £1,498

Price: £990

Mileage: 156,000

Location: Bedford, East of England MK42 9AX

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.0TD 320d SE for sale - £990, 156,000 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Unfortunately they missed out on a sale by taking 24hrs to respond to us. No phone number was on the car gurus website so didn't want to drive 35 miles to look at a car on the off chance. "
https://static.cargurus.com/images/forsale/2017/03/25/07/26/2003_bmw_3_series-pic-3994960148612992837-152x114.jpeg

2003 BMW 3 Series 2.2 320i Sport auto Used Cars in Eastleigh, South East England SO50 7AJ

Good Deal
£303 BELOW
Instant Market Value of £2,298

Price: £1,995

Mileage: 105,760

Location: Eastleigh, South East England SO50 7AJ

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2003 BMW 3 Series 2.2 320i Sport auto for sale - £1,995, 105,760 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very quick response."
Please wait ...
All Vehicles
Please wait ...
Featured Vehicle
First Previous
Page # of #
Next

Filter your search criteria!

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

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 1 Great Deal £25,641 202 vehicles
2016 BMW 3 Series 27 Great Deals £17,000 871 vehicles
2015 BMW 3 Series 22 Great Deals £12,700 359 vehicles
2014 BMW 3 Series 47 Great Deals £9,000 781 vehicles
2013 BMW 3 Series 45 Great Deals £7,000 821 vehicles
2012 BMW 3 Series 34 Great Deals £5,750 497 vehicles
2011 BMW 3 Series 29 Great Deals £4,900 410 vehicles
2010 BMW 3 Series 18 Great Deals £4,000 323 vehicles
2009 BMW 3 Series 14 Great Deals £3,995 317 vehicles
2008 BMW 3 Series 17 Great Deals £2,995 291 vehicles