2003 BMW 3 Series for Sale in Salisbury

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 Listings
https://static.cargurus.com/images/forsale/2017/06/22/08/22/2004_bmw_3_series-pic-8522713604217721587-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci SE Convertible Used Cars in Waterlooville, South East England PO7 5EW

Great Deal
£1,599 BELOW
Instant Market Value of £5,094

Price: £3,495

Mileage: 86,905

Location: Waterlooville, South East England PO7 5EW

Approved Used: No Transmission: Manual Colour: Black Description: Used 2004 BMW 3 Series 3.0 330Ci SE Convertible for sale - £3,495, 86,905 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Very professional let me have keys to car to look over a start car up.no hassle from salesman I would recommend purbrooks cars ."
https://static.cargurus.com/images/forsale/2017/07/11/09/55/2003_bmw_3_series-pic-4081396825036117954-152x114.jpeg

2003 BMW 3 Series 3.0 330i Sport Touring auto Used Cars in Clevedon, South West England BS21 6TH

Fair Deal
£253 BELOW
Instant Market Value of £3,548

Price: £3,295

Mileage: 106,000

Location: Clevedon, South West England BS21 6TH

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 3.0 330i Sport Touring auto for sale - £3,295, 106,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Well, my query was answered quickly and gave me the information I asked for."
https://static.cargurus.com/images/forsale/2017/05/19/23/51/2003_bmw_3_series-pic-4810603962224905382-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE auto Used Cars in Portsmouth, South East England PO2 9JY

Fair Deal
£196 BELOW
Instant Market Value of £1,491

Price: £1,295

Mileage: 169,000

Location: Portsmouth, South East England PO2 9JY

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 2.0TD 320d SE auto for sale - £1,295, 169,000 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Realistic and honest sales approach. Helpful and efficient in getting the car ready for collection. Would highly recommend this established business. "
https://static.cargurus.com/images/forsale/2017/07/12/23/52/2003_bmw_3_series-pic-6149044354783643283-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE Touring Used Cars in Bournemouth, South West England BH10 7BD

Fair Deal
£158 BELOW
Instant Market Value of £2,153

Price: £1,995

Mileage: 142,000

Location: Bournemouth, South West England BH10 7BD

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0TD 320d SE Touring for sale - £1,995, 142,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Very good service, polite"
https://static.cargurus.com/images/forsale/2017/05/22/23/47/2002_bmw_3_series-pic-4543053781566856760-152x114.jpeg

2002 BMW 3 Series 2.2 320i SE Touring auto Used Cars in Bournemouth, South West England BH10 7BD

Fair Deal
£41 BELOW
Instant Market Value of £2,436

Price: £2,395

Mileage: 93,000

Location: Bournemouth, South West England BH10 7BD

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2002 BMW 3 Series 2.2 320i SE Touring auto for sale - £2,395, 93,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/04/29/23/47/2002_bmw_3_series-pic-7270913649377210375-152x114.jpeg

2002 BMW 3 Series 2.5 325Ci Sport Coupe Used Cars in Carterton, South East England OX18 3EZ

Fair Deal
£33 ABOVE
Instant Market Value of £3,362

Price: £3,395

Mileage: 82,000

Location: Carterton, South East England OX18 3EZ

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2002 BMW 3 Series 2.5 325Ci Sport Coupe for sale - £3,395, 82,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/06/21/23/44/2003_bmw_3_series-pic-6245801838422386515-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto Used Cars in Eastleigh, South East England SO50 7DJ

Fair Deal
£435 ABOVE
Instant Market Value of £5,060

Price: £5,495

Mileage: 77,000

Location: Eastleigh, South East England SO50 7DJ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £5,495, 77,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very helpful and fast response times"
https://static.cargurus.com/images/forsale/2017/06/30/11/03/2004_bmw_3_series-pic-4069548899535290858-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci SE Convertible auto Used Cars in Christchurch, South West England BH23 2LJ

Fair Deal
£312 ABOVE
Instant Market Value of £3,183

Price: £3,495

Mileage: 122,200

Location: Christchurch, South West England BH23 2LJ

Approved Used: No Transmission: Automatic Colour: Grey Metallic Description: Used 2004 BMW 3 Series 2.0 318Ci SE Convertible auto for sale - £3,495, 122,200 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Vehicle is as described 10/10"
https://static.cargurus.com/images/forsale/2017/07/20/07/43/2004_bmw_3_series-pic-2142573480643475186-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible Used Cars in Andover, South East England SP11 6LQ

Fair Deal
£325 ABOVE
Instant Market Value of £3,470

Price: £3,795

Mileage: 96,000

Location: Andover, South East England SP11 6LQ

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £3,795, 96,000 miles
Avg. Dealer Rating: (6 reviews) "Great response and kept on touch "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 1.8 316i SE Used Cars in Bristol, South West England BS34 5BU

Price: £850

Mileage: 142,000

Location: Bristol, South West England BS34 5BU

Approved Used: No Transmission: Manual Colour: Green Description: Used 2003 BMW 3 Series 1.8 316i SE for sale - £850, 142,000 miles with Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2002 BMW 3 Series 2.0 318ti SE Compact Used Cars in Milborne St. Andrew, South West England DT11 0JN

Price: £990

Mileage: 149,000

Location: Milborne St. Andrew, South West England DT11 0JN

Approved Used: No Transmission: Manual Colour: Red Description: Used 2002 BMW 3 Series 2.0 318ti SE Compact for sale - £990, 149,000 miles
https://static.cargurus.com/images/forsale/2017/07/13/06/15/2004_bmw_3_series-pic-2448709635122271319-152x114.jpeg

2004 BMW 3 Series 2.0 318ti SE Compact Used Cars in New Milton, South East England BH25 5AQ

Price: £1,295

Mileage: 114,000

Location: New Milton, South East England BH25 5AQ

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318ti SE Compact for sale - £1,295, 114,000 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "The dealer sent me an email in response to my enquiry this was was clear and helpful. Unfortunately the car was to far away."
https://static.cargurus.com/images/forsale/2017/06/28/09/50/2003_bmw_3_series-pic-7546015415885225415-152x114.jpeg

2003 BMW 3 Series 1.8 316ti ES Compact Used Cars in Christchurch, South West England BH23 2LJ

Price: £1,500

Mileage: 122,400

Location: Christchurch, South West England BH23 2LJ

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 1.8 316ti ES Compact for sale - £1,500, 122,400 miles
Avg. Dealer Rating: (5 reviews) "Met Steve at the garage and worked out a possible deal. Very positive and helpful. Called me later in the day about another car similar to the one I looked at...and ended up buying it. Nothing but praise for the way I was dealt with. "
https://static.cargurus.com/images/forsale/2017/03/17/01/01/2003_bmw_3_series-pic-8309382353028622133-152x114.jpeg

2003 BMW 3 Series 3.0TD 330d Sport auto Used Cars in Bristol, South West England BS30 6EF

Price: £2,790

Mileage: 153,000

Location: Bristol, South West England BS30 6EF

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2003 BMW 3 Series 3.0TD 330d Sport auto for sale - £2,790, 153,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "very helpful, great car great price."
https://static.cargurus.com/images/forsale/2017/07/22/06/57/2003_bmw_3_series-pic-6900399024331133382-152x114.jpeg

2003 BMW 3 Series 2.0 318i SE Touring auto Used Cars in Westbury, South West England BA13 4WF

Price: £2,995

Mileage: 98,072

Location: Westbury, South West England BA13 4WF

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318i SE Touring auto for sale - £2,995, 98,072 miles
Avg. Dealer Rating: (1 review) "The very best of Service "
Please wait ...
All Listings
Please wait ...
Featured 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
2017 BMW 3 Series 15 Great Deals £22,150 718 listings
2016 BMW 3 Series 50 Great Deals £16,488 736 listings
2015 BMW 3 Series 30 Great Deals £12,500 397 listings
2014 BMW 3 Series 41 Great Deals £8,679 739 listings
2013 BMW 3 Series 57 Great Deals £6,995 768 listings
2012 BMW 3 Series 33 Great Deals £6,000 452 listings
2011 BMW 3 Series 30 Great Deals £4,900 441 listings
2010 BMW 3 Series 18 Great Deals £3,995 326 listings
2009 BMW 3 Series 15 Great Deals £3,990 324 listings
2008 BMW 3 Series 25 Great Deals £2,475 300 listings