2003 BMW 3 Series for Sale in Peterborough

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/07/09/09/19/2004_bmw_3_series-pic-2760575539208878709-152x114.jpeg

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

Good Deal
£752 BELOW
Instant Market Value of £4,752

Price: £4,000

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 - £4,000, 86,000 miles
Avg. Dealer Rating: (5 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2017/07/21/06/16/2004_bmw_3_series-pic-5671312686799275197-152x114.jpeg

2004 BMW 3 Series 2.0TD 318d SE Used Cars in Dunstable, East of England LU6 1NE

Fair Deal
£317 BELOW
Instant Market Value of £1,802

Price: £1,485

Mileage: 122,000

Location: Dunstable, East of England LU6 1NE

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 318d SE for sale - £1,485, 122,000 miles
Avg. Dealer Rating: (14 reviews) "Very good but was unable to get to see the car"
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

Fair Deal
£306 BELOW
Instant Market Value of £4,231

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 . "
https://static.cargurus.com/images/forsale/2017/07/09/09/19/2004_bmw_3_series-pic-215424763171246151-152x114.jpeg

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

Fair Deal
£313 BELOW
Instant Market Value of £4,763

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) "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/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,476

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,476, 83,000 miles
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,776

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,776, 113,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/09/10/11/2002_bmw_3_series-pic-1181318121193242805-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: (13 reviews) "Quite helpful information supplied now considering buying from them "
https://static.cargurus.com/images/forsale/2017/07/09/00/21/2004_bmw_3_series-pic-6322714938986629495-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci SE Convertible Used Cars in Northampton, East Midlands NN1 2PQ

Price: £2,290

Mileage: 99,700

Location: Northampton, East Midlands NN1 2PQ

Approved Used: No Transmission: Manual Colour: Black Description: Used 2004 BMW 3 Series 2.0 318Ci SE Convertible for sale - £2,290, 99,700 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/09/11/29/2003_bmw_3_series-pic-6381663634251479167-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/07/07/19/59/2004_bmw_3_series-pic-5444823007175201210-152x114.jpeg

2004 BMW 3 Series 1.8 316ti ES Compact Used Cars in Milton Keynes, South East England MK14 5BW

Price: £2,995

Mileage: 65,006

Location: Milton Keynes, South East England MK14 5BW

Approved Used: No Transmission: Manual Colour: Black Description: Used 2004 BMW 3 Series 1.8 316ti ES Compact for sale - £2,995, 65,006 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Unfortunately I went on holiday and missed the chance to view the car, I'm sure I would have bought it if I had. I did however receive a response from a guy, I think who's name was Paul ? Via e mail who seemed very friendly and answered the question I had"
https://static.cargurus.com/images/forsale/2017/04/29/01/15/2004_bmw_3_series-pic-7889538173337125625-152x114.jpeg

2004 BMW 3 Series 3.2 M3 Convertible Used Cars in Luton, East of England LU2 0HN

Price: £9,500

Mileage: 100,000

Location: Luton, East of England LU2 0HN

Approved Used: No Transmission: Manual Colour: Black Description: Used 2004 BMW 3 Series 3.2 M3 Convertible for sale - £9,500, 100,000 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Great service. Quick response. Process excellent. Picked up my car Saturday "
https://static.cargurus.com/images/forsale/2017/02/06/20/56/2003_bmw_3_series-pic-3413677532228046027-152x114.jpeg

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

Price: £9,990

Mileage: 116,000

Location: Northampton, East Midlands NN7 4QQ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 3.2 M3 Convertible Sequential for sale - £9,990, 116,000 miles
Avg. Dealer Rating: (3 reviews) "Professional outfit! "
https://static.cargurus.com/images/forsale/2017/01/14/09/19/2002_bmw_3_series-pic-3764579246959730001-152x114.jpeg

2002 BMW 3 Series 3.2 M3 Coupe Used Cars in Sleaford, East Midlands NG34 9SJ

Price: £10,995

Mileage: 124,000

Location: Sleaford, East Midlands NG34 9SJ

Approved Used: No Transmission: Automatic Colour: Red Description: Used 2002 BMW 3 Series 3.2 M3 Coupe for sale - £10,995, 124,000 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "I asked if this was any negotiation on the price. Someone messaged me back with this answer = £2,995! Which I thought was both rude and abrupt!"
https://static.cargurus.com/images/forsale/2017/07/09/07/52/2003_bmw_3_series-pic-175548752096512782-152x114.jpeg

2003 BMW 3 Series 3.2 M3 Convertible Used Cars in Aspley Guise, East of England MK17 8HL

Price: £11,250

Mileage: 54,000

Location: Aspley Guise, East of England MK17 8HL

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 3.2 M3 Convertible for sale - £11,250, 54,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Good "
https://static.cargurus.com/images/forsale/2017/07/01/00/19/2004_bmw_3_series-pic-4494739322185180875-152x114.jpeg

2004 BMW 3 Series 3.2 M3 CSL Used Cars in Leicester, East Midlands LE36DZ

Price: £48,499

Mileage: 64,000

Location: Leicester, East Midlands LE36DZ

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 3.2 M3 CSL for sale - £48,499, 64,000 miles
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