2004 BMW 3 Series for Sale in Preston

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/23/00/16/2003_bmw_3_series-pic-2995192345350110730-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE auto Used Cars in Spring Lane Radcliffe, North West England M262TA

Great Deal
£1,111 BELOW
Instant Market Value of £1,901

Price: £790

Mileage: 139,000

Location: Spring Lane Radcliffe, North West England M262TA

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2003 BMW 3 Series 2.0TD 320d SE auto for sale - £790, 139,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Very good and helpful"
https://static.cargurus.com/images/forsale/2017/07/17/00/39/2005_bmw_3_series-pic-1685267002325366922-152x114.jpeg

2005 BMW 3 Series 3.0 330Ci SE Convertible Used Cars in Manchester, North West England M35 0BN

Great Deal
£1,707 BELOW
Instant Market Value of £6,657

Price: £4,950

Mileage: 51,176

Location: Manchester, North West England M35 0BN

Approved Used: No Transmission: Manual Colour: Red Description: Used 2005 BMW 3 Series 3.0 330Ci SE Convertible for sale - £4,950, 51,176 miles
https://static.cargurus.com/images/forsale/2017/06/01/07/39/2005_bmw_3_series-pic-955763063205633896-152x114.jpeg

2005 BMW 3 Series 2.2 320Ci Sport Convertible Used Cars in Bredbury, North West England SK6 2QE

Great Deal
£1,495 BELOW
Instant Market Value of £5,189

Price: £3,694

Mileage: 65,000

Location: Bredbury, North West England SK6 2QE

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.2 320Ci Sport Convertible for sale - £3,694, 65,000 miles
Avg. Dealer Rating: (12 reviews) "No faldela. No smooth talking. No problem "
https://static.cargurus.com/images/forsale/2017/06/19/00/10/2005_bmw_3_series-pic-2572072714763172795-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd SE Convertible Used Cars in Leeds, Yorkshire and the Humber LS8 5DR

Good Deal
£719 BELOW
Instant Market Value of £4,514

Price: £3,795

Mileage: 83,461

Location: Leeds, Yorkshire and the Humber LS8 5DR

Approved Used: No Transmission: Manual Colour: Brown Description: Used 2005 BMW 3 Series 2.0TD 320Cd SE Convertible for sale - £3,795, 83,461 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/19/20/02/2005_bmw_3_series-pic-3948287994828015966-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci SE Coupe Used Cars in Halifax, Yorkshire and the Humber HX4 8LZ

Good Deal
£478 BELOW
Instant Market Value of £2,173

Price: £1,695

Mileage: 144,100

Location: Halifax, Yorkshire and the Humber HX4 8LZ

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0 318Ci SE Coupe for sale - £1,695, 144,100 miles
Avg. Dealer Rating: (10 reviews) "Very swift response and provided answers to my queries. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 2.5 325i Sport Used Cars in Accrington, North West England BB5 4LZ

Fair Deal
£347 BELOW
Instant Market Value of £2,342

Price: £1,995

Mileage: 103,000

Location: Accrington, North West England BB5 4LZ

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.5 325i Sport for sale - £1,995, 103,000 miles
https://static.cargurus.com/images/forsale/2017/07/09/14/59/2005_bmw_3_series-pic-9098899546001052501-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE Used Cars in Stockport, North West England SK4 1HS

Fair Deal
£167 BELOW
Instant Market Value of £2,917

Price: £2,750

Mileage: 104,372

Location: Stockport, North West England SK4 1HS

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,750, 104,372 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Helpful kind and did what they promised. Happy with car."
https://static.cargurus.com/images/forsale/2017/07/09/18/30/2005_bmw_3_series-pic-4179518281681072449-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE Touring Used Cars in Burnley, North West England BB12 8SX

Fair Deal
£98 ABOVE
Instant Market Value of £2,702

Price: £2,800

Mileage: 110,690

Location: Burnley, North West England BB12 8SX

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 320i SE Touring for sale - £2,800, 110,690 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "I made an online enquiry and got prompt response. Impressive."
https://static.cargurus.com/images/forsale/2017/05/20/07/39/2003_bmw_3_series-pic-2690901414483326313-152x114.jpeg

2003 BMW 3 Series 2.5 325Ci Sport Coupe auto Used Cars in Bradford, Yorkshire and the Humber BD5 7QP

Fair Deal
£106 ABOVE
Instant Market Value of £2,743

Price: £2,849

Mileage: 109,238

Location: Bradford, Yorkshire and the Humber BD5 7QP

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.5 325Ci Sport Coupe auto for sale - £2,849, 109,238 miles with Leather Seats
Avg. Dealer Rating: (3 reviews) "Excellent response with good information"
https://static.cargurus.com/images/forsale/2017/07/04/01/15/2005_bmw_3_series-pic-4675698503042456115-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Manchester, North West England M20 3DB

Fair Deal
£286 ABOVE
Instant Market Value of £3,714

Price: £4,000

Mileage: 93,010

Location: Manchester, North West England M20 3DB

Approved Used: No Transmission: Manual Colour: Sapphire Black Metallic Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £4,000, 93,010 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (12 reviews) "As usual test drive sorted, liked the car and bought. Thanks AMG564 for looking after me yet again."
https://static.cargurus.com/images/forsale/2017/07/11/20/16/2004_bmw_3_series-pic-8611915485948639529-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Coupe Used Cars in Stockport, North West England SK2 7HE

Fair Deal
£421 ABOVE
Instant Market Value of £4,449

Price: £4,870

Mileage: 75,342

Location: Stockport, North West England SK2 7HE

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Coupe for sale - £4,870, 75,342 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (18 reviews) "Very helpfull no issues!"
https://static.cargurus.com/images/forsale/2017/07/24/07/40/2005_bmw_3_series-pic-294850362361072839-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Blackburn, North West England BB1 1HW

Fair Deal
£546 ABOVE
Instant Market Value of £2,953

Price: £3,499

Mileage: 127,000

Location: Blackburn, North West England BB1 1HW

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,499, 127,000 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Replied very quick and extremely helpful "
https://static.cargurus.com/images/forsale/2017/07/22/00/38/2003_bmw_3_series-pic-718464487484066506-152x114.jpeg

2003 BMW 3 Series 1.8 316i SE Used Cars in Spring Lane Radcliffe, North West England M262TA

Price: £890

Mileage: 57,000

Location: Spring Lane Radcliffe, North West England M262TA

Approved Used: No Transmission: Manual Colour: Green Description: Used 2003 BMW 3 Series 1.8 316i SE for sale - £890, 57,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/07/12/06/35/2003_bmw_3_series-pic-4427657672179595030-152x114.jpeg

2003 BMW 3 Series 1.8 316i SE Used Cars in Northwich, North West England CW9 5LH

Price: £995

Mileage: 100,000

Location: Northwich, North West England CW9 5LH

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2003 BMW 3 Series 1.8 316i SE for sale - £995, 100,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Happy with the car & after-sales service so far so good."
https://static.cargurus.com/images/forsale/2017/06/02/07/55/2003_bmw_3_series-pic-2206653523301119663-152x114.jpeg

2003 BMW 3 Series 2.9TD 330d SE Used Cars in Bredbury, North West England SK6 2QE

Price: £1,044

Mileage: 119,000

Location: Bredbury, North West England SK6 2QE

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.9TD 330d SE for sale - £1,044, 119,000 miles
Avg. Dealer Rating: (12 reviews) "Yes very good, also phoned for a chat about car, were very helpfull.""
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 14 Great Deals £22,150 711 listings
2016 BMW 3 Series 43 Great Deals £16,798 728 listings
2015 BMW 3 Series 27 Great Deals £12,500 400 listings
2014 BMW 3 Series 41 Great Deals £8,679 754 listings
2013 BMW 3 Series 55 Great Deals £6,995 765 listings
2012 BMW 3 Series 37 Great Deals £6,000 457 listings
2011 BMW 3 Series 33 Great Deals £4,990 448 listings
2010 BMW 3 Series 17 Great Deals £3,995 331 listings
2009 BMW 3 Series 14 Great Deals £3,990 328 listings
2008 BMW 3 Series 18 Great Deals £2,475 293 listings