2003 BMW 3 Series for Sale in Peterborough

New Search

Filter Results

listing

Price

- Loading...
- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/21/06/10/2004_bmw_3_series-pic-4713501170670600878-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible Used Cars in Luton, East of England LU4 0JF

Fair Deal
£193 BELOW
Instant Market Value of £4,643

Price: £4,450

Mileage: 98,000

Location: Luton, East of England LU4 0JF

Approved Used: No Transmission: Manual Colour: Black Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible for sale - £4,450, 98,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2017/06/04/01/29/2002_bmw_3_series-pic-829968297236264673-152x114.jpeg

2002 BMW 3 Series 2.9TD 330d SE auto Used Cars in Newark, East Midlands NG24 4EQ

Fair Deal
£25 BELOW
Instant Market Value of £1,120

Price: £1,095

Mileage: 157,000

Location: Newark, East Midlands NG24 4EQ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2002 BMW 3 Series 2.9TD 330d SE auto for sale - £1,095, 157,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/06/22/02/27/2003_bmw_3_series-pic-707095101615815046-152x114.jpeg

2003 BMW 3 Series 3.0TD 330d Sport Touring auto Used Cars in Peterborough, East Midlands PE6 7TN

Fair Deal
£22 BELOW
Instant Market Value of £2,617

Price: £2,595

Mileage: 150,000

Location: Peterborough, East Midlands PE6 7TN

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 3.0TD 330d Sport Touring auto for sale - £2,595, 150,000 miles with Leather Seats
https://static.cargurus.com/images/forsale/2017/06/01/01/23/2003_bmw_3_series-pic-386432347117419044-152x114.jpeg

2003 BMW 3 Series 2.5 325Ci SE Coupe auto Used Cars in Newark, East Midlands NG24 2EU

Fair Deal
£56 ABOVE
Instant Market Value of £1,444

Price: £1,500

Mileage: 157,200

Location: Newark, East Midlands NG24 2EU

Approved Used: No Transmission: Manual Colour: Green Description: Used 2003 BMW 3 Series 2.5 325Ci SE Coupe auto for sale - £1,500, 157,200 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Mick couldn't have been more friendly or helpful. Long way to go but worth it."
https://static.cargurus.com/images/forsale/2017/03/25/09/44/2004_bmw_3_series-pic-9180094920546022183-152x114.jpeg

2004 BMW 3 Series 3.0TD 330d Sport auto Used Cars in Sleaford, East Midlands NG34 9SJ

Fair Deal
£391 ABOVE
Instant Market Value of £2,604

Price: £2,995

Mileage: 129,000

Location: Sleaford, East Midlands NG34 9SJ

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2004 BMW 3 Series 3.0TD 330d Sport auto for sale - £2,995, 129,000 miles
Avg. Dealer Rating: (3 reviews) "Acknowledge and got in touch quickly I went to view the car good quality car but not for me to big for the wife to drive "
https://static.cargurus.com/images/forsale/2016/08/26/01/22/2002_bmw_3_series-pic-1270679897589620421-152x114.jpeg

2002 BMW 3 Series 2.0 318i SE Used Cars in Peterborough, East of England PE4 6BX

Fair Deal
£100 ABOVE
Instant Market Value of £1,000

Price: £1,100

Mileage: 170,128

Location: Peterborough, East of England PE4 6BX

Approved Used: No Transmission: Manual Colour: Aluminium/silver Description: Used 2002 BMW 3 Series 2.0 318i SE for sale - £1,100, 170,128 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "NO STARS. BEWARE!!! Problems from the start, wish I'd never gone to them. Problem with first car, took back and exchanged. More problems with second car and independent garage said it was only just allowed to be on the road. Has cost me £722 to fix, Solomon simply say it's wear and tare even though I've only had it two weeks. Massively out of pocket and Solomons have been extremely difficult. Looking at taking this further!!!"
https://static.cargurus.com/images/forsale/2016/11/19/03/14/2004_bmw_3_series-pic-5889643759342605658-152x114.jpeg

2004 BMW 3 Series 2.0 318i ES auto Used Cars in Peterborough, East Midlands PE6 7TN

Price: £1,576

Mileage: 83,000

Location: Peterborough, East Midlands PE6 7TN

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0 318i ES auto for sale - £1,576, 83,000 miles
https://static.cargurus.com/images/forsale/2017/06/03/06/03/2002_bmw_3_series-pic-5800313011923596423-152x114.jpeg

2002 BMW 3 Series 2.5 325ti SE Compact Used Cars in Bedford, East of England MK42 9AX

Price: £1,790

Mileage: 91,000

Location: Bedford, East of England MK42 9AX

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2002 BMW 3 Series 2.5 325ti SE Compact for sale - £1,790, 91,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Excellent. "
https://static.cargurus.com/images/forsale/2016/12/02/03/14/2002_bmw_3_series-pic-2551998291951357834-152x114.jpeg

2002 BMW 3 Series 2.0TD 320td SE Compact 2.0td 320 Used Cars in Peterborough, East Midlands PE6 7TN

Price: £1,976

Mileage: 113,000

Location: Peterborough, East Midlands PE6 7TN

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2002 BMW 3 Series 2.0TD 320td SE Compact 2.0td 320 for sale - £1,976, 113,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/19/18/06/2003_bmw_3_series-pic-3476447341549042794-152x114.jpeg

2003 BMW 3 Series 2.2 320Ci Sport Coupe auto Used Cars in Nottingham, East Midlands NG3 6JH

Price: £2,495

Mileage: 125,000

Location: Nottingham, East Midlands NG3 6JH

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 2.2 320Ci Sport Coupe auto for sale - £2,495, 125,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "really helpfull no pressure and a great deal "
https://static.cargurus.com/images/forsale/2017/02/10/09/39/2004_bmw_3_series-pic-389077157634166644-152x114.jpeg

2004 BMW 3 Series 3.0TD 330d Sport Touring auto Used Cars in Sleaford, East Midlands NG34 9SJ

Price: £2,495

Mileage: 187,000

Location: Sleaford, East Midlands NG34 9SJ

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2004 BMW 3 Series 3.0TD 330d Sport Touring auto for sale - £2,495, 187,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "A very quick (20 mins.) answer to my 1st e:mail. Good experience from start to finish of buying the car. And a good p/ex price. "
https://static.cargurus.com/images/forsale/2017/06/15/20/03/2004_bmw_3_series-pic-6373687077104176361-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible auto Used Cars in Eaton Socon, East of England PE19 8TS

Price: £2,995

Mileage: 81,000

Location: Eaton Socon, East of England PE19 8TS

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible auto for sale - £2,995, 81,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Prompt reply to my question, excellent service"
https://static.cargurus.com/images/forsale/2017/05/21/06/10/2004_bmw_3_series-pic-1666114876671098653-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Luton, East of England LU4 0JF

Price: £3,500

Mileage: 86,000

Location: Luton, East of England LU4 0JF

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £3,500, 86,000 miles
Avg. Dealer Rating: (5 reviews) "Easy to deal with but service light not reset so was a service actually carried out. Added on a £100 admin fee which i thought should have been in the car price"
https://static.cargurus.com/images/forsale/2017/05/31/06/17/2002_bmw_3_series-pic-8489011213001849442-152x114.jpeg

2002 BMW 3 Series 2.5 325Ci Coupe Used Cars in Sandy, East of England SG19 1DH

Price: £3,750

Mileage: 37,000

Location: Sandy, East of England SG19 1DH

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2002 BMW 3 Series 2.5 325Ci Coupe for sale - £3,750, 37,000 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Prompt callback"
https://static.cargurus.com/images/forsale/2017/05/23/00/19/2004_bmw_3_series-pic-7101700062263638970-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci SE Coupe auto Used Cars in Leicester, East Midlands LE4 6JR

Price: £3,925

Mileage: 73,000

Location: Leicester, East Midlands LE4 6JR

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci SE Coupe auto for sale - £3,925, 73,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good and prompt . "
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 5 Great Deals £21,000 319 listings
2016 BMW 3 Series 58 Great Deals £16,500 834 listings
2015 BMW 3 Series 18 Great Deals £13,298 399 listings
2014 BMW 3 Series 36 Great Deals £8,800 733 listings
2013 BMW 3 Series 50 Great Deals £7,779 732 listings
2012 BMW 3 Series 34 Great Deals £6,000 477 listings
2011 BMW 3 Series 44 Great Deals £4,695 464 listings
2010 BMW 3 Series 24 Great Deals £3,495 344 listings
2009 BMW 3 Series 20 Great Deals £4,480 327 listings
2008 BMW 3 Series 28 Great Deals £2,475 295 listings