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 Vehicles
https://static.cargurus.com/images/forsale/2017/02/22/00/46/2003_bmw_3_series-pic-1818945818529380849-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Clubsport auto Used Cars in Bristol, South West England BS16 6UB

Good Deal
£611 BELOW
Instant Market Value of £6,509

Price: £5,898

Mileage: 73,874

Location: Bristol, South West England BS16 6UB

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2003 BMW 3 Series 3.0 330Ci Clubsport auto for sale - £5,898, 73,874 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "very good"
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
£433 BELOW
Instant Market Value of £2,228

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/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
£295 BELOW
Instant Market Value of £2,290

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."
https://static.cargurus.com/images/forsale/2017/01/18/20/25/2003_bmw_3_series-pic-92312848396539063-152x114.jpeg

2003 BMW 3 Series 2.5 325Ci SE Coupe auto Used Cars in Colden Common, South East England SO21 1RP

Fair Deal
£286 BELOW
Instant Market Value of £2,781

Price: £2,495

Mileage: 110,000

Location: Colden Common, South East England SO21 1RP

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.5 325Ci SE Coupe auto for sale - £2,495, 110,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "very good "
https://static.cargurus.com/images/forsale/2017/04/04/23/46/2004_bmw_3_series-pic-3384660927589135004-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci SE Coupe auto Used Cars in Bournemouth, South West England BH10 7BD

Fair Deal
£262 BELOW
Instant Market Value of £3,057

Price: £2,795

Mileage: 116,000

Location: Bournemouth, South West England BH10 7BD

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 2.5 325Ci SE Coupe auto for sale - £2,795, 116,000 miles
Avg. Dealer Rating: (1 review) "Very good service, polite"
https://static.cargurus.com/images/forsale/2017/04/21/19/59/2003_bmw_3_series-pic-3692198561947963052-152x114.jpeg

2003 BMW 3 Series 3.0 330i SE auto Used Cars in Purbrook, South East England PO7 5LQ

Fair Deal
£367 BELOW
Instant Market Value of £3,862

Price: £3,495

Mileage: 51,782

Location: Purbrook, South East England PO7 5LQ

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2003 BMW 3 Series 3.0 330i SE auto for sale - £3,495, 51,782 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "the dealer sold the car on a Sunday even though they weren't supposed to be open and couldn't be bothered to let me know even though I'd specifically asked them to"
https://static.cargurus.com/images/forsale/2017/03/07/03/19/2003_bmw_3_series-pic-8895552452087148283-152x114.jpeg

2003 BMW 3 Series 2.2 320i SE auto Used Cars in New Milton, South East England BH25 5EN

Fair Deal
£112 BELOW
Instant Market Value of £2,907

Price: £2,795

Mileage: 90,000

Location: New Milton, South East England BH25 5EN

Approved Used: No Transmission: Automatic Colour: Green Description: Used 2003 BMW 3 Series 2.2 320i SE auto for sale - £2,795, 90,000 miles with Navigation System, Leather Seats
https://static.cargurus.com/images/forsale/2017/03/18/00/47/2003_bmw_3_series-pic-4017895275947598987-152x114.jpeg

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

Fair Deal
£82 BELOW
Instant Market Value of £2,877

Price: £2,795

Mileage: 86,000

Location: Carterton, South East England OX18 3EZ

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.5 325i SE for sale - £2,795, 86,000 miles with Navigation System, Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/03/07/11/35/2004_bmw_3_series-pic-2761102483622353300-152x114.jpeg

2004 BMW 3 Series 1.8 316i SE Used Cars in Eastleigh, South East England SO50 7AJ

Fair Deal
£13 BELOW
Instant Market Value of £1,708

Price: £1,695

Mileage: 111,416

Location: Eastleigh, South East England SO50 7AJ

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 1.8 316i SE for sale - £1,695, 111,416 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Unfortunately the car had just been sold however he did offer me the same spec car in a different colour and was very polite and helpful but as we require a white car had to decline his kind offer would recommend this dealership as very professional and very very helpful."
https://static.cargurus.com/images/forsale/2017/04/09/02/19/2003_bmw_3_series-pic-4828270554335462613-152x114.jpeg

2003 BMW 3 Series 2.5 325Ci Sport Coupe auto Used Cars in Southsea, South East England PO4 8DY

Fair Deal
£51 ABOVE
Instant Market Value of £2,944

Price: £2,995

Mileage: 107,000

Location: Southsea, South East England PO4 8DY

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2003 BMW 3 Series 2.5 325Ci Sport Coupe auto for sale - £2,995, 107,000 miles with Navigation System, Leather Seats
Avg. Dealer Rating: (6 reviews) "They make the buying easy...."
https://static.cargurus.com/images/forsale/2017/04/25/01/44/2004_bmw_3_series-pic-4114735457094835338-152x114.jpeg

2004 BMW 3 Series 2.5 325i Sport Touring Used Cars in Farnham, South East England GU10 2EP

Fair Deal
£244 ABOVE
Instant Market Value of £3,251

Price: £3,495

Mileage: 110,000

Location: Farnham, South East England GU10 2EP

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.5 325i Sport Touring for sale - £3,495, 110,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Answered my query promptly"
https://static.cargurus.com/images/forsale/2017/03/10/08/58/2003_bmw_3_series-pic-2540164828964967462-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci Convertible Used Cars in Ryde, South East England PO33 4EX

Fair Deal
£207 ABOVE
Instant Market Value of £3,088

Price: £3,295

Mileage: 118,000

Location: Ryde, South East England PO33 4EX

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318Ci Convertible for sale - £3,295, 118,000 miles
https://static.cargurus.com/images/forsale/2017/03/13/11/08/2003_bmw_3_series-pic-1919282536530214986-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci Convertible Used Cars in Bournemouth, South West England BH10 7BD

Fair Deal
£259 ABOVE
Instant Market Value of £3,136

Price: £3,395

Mileage: 100,000

Location: Bournemouth, South West England BH10 7BD

Approved Used: No Transmission: Manual Colour: Beige Description: Used 2003 BMW 3 Series 2.0 318Ci Convertible for sale - £3,395, 100,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/02/20/18/55/2003_bmw_3_series-pic-1366933172490654093-152x114.jpeg

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

Fair Deal
£232 ABOVE
Instant Market Value of £1,563

Price: £1,795

Mileage: 185,000

Location: Portsmouth, South East England PO2 9JY

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 2.0TD 320d SE Touring for sale - £1,795, 185,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "dealer responded by email very promptly and we viewed and purchased the vehicle the next day, we were very pleased with the way the dealer treated us and the sar was presented all in all a good experience"
https://static.cargurus.com/images/forsale/2017/04/19/14/46/2004_bmw_3_series-pic-6625981392607615906-152x114.jpeg

2004 BMW 3 Series 2.0 318i SE Touring Used Cars in Temple Cloud, South West England BS39 5AA

Fair Deal
£289 ABOVE
Instant Market Value of £1,506

Price: £1,795

Mileage: 134,000

Location: Temple Cloud, South West England BS39 5AA

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318i SE Touring for sale - £1,795, 134,000 miles
Avg. Dealer Rating: (1 review) "Very helpful. Not pushy. Car as described. Many thanks."
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 2 Great Deals £24,995 194 vehicles
2016 BMW 3 Series 29 Great Deals £17,000 876 vehicles
2015 BMW 3 Series 23 Great Deals £12,700 356 vehicles
2014 BMW 3 Series 51 Great Deals £9,000 778 vehicles
2013 BMW 3 Series 42 Great Deals £7,000 813 vehicles
2012 BMW 3 Series 31 Great Deals £5,750 497 vehicles
2011 BMW 3 Series 25 Great Deals £4,900 407 vehicles
2010 BMW 3 Series 17 Great Deals £4,000 323 vehicles
2009 BMW 3 Series 11 Great Deals £3,995 314 vehicles
2008 BMW 3 Series 19 Great Deals £2,995 292 vehicles