2004 BMW 3 Series for Sale in Walsall

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/03/15/02/13/2005_bmw_3_series-pic-6559932644131828199-152x114.jpeg

2005 BMW 3 Series 2.0 318ti SE Compact Used Cars in Leicester, East Midlands LE5 4HB

Great Deal
£1,112 BELOW
Instant Market Value of £2,462

Price: £1,350

Mileage: 89,998

Location: Leicester, East Midlands LE5 4HB

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0 318ti SE Compact for sale - £1,350, 89,998 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Left deposite then went to collect Best service best team to serve Highly recommended"
https://static.cargurus.com/images/forsale/2017/01/18/20/38/2004_bmw_3_series-pic-1896880764792009650-152x114.jpeg

2004 BMW 3 Series 3.2 M3 Coupe Sequential Used Cars in Wednesbury, West Midlands WS10 7DX

Great Deal
£1,244 BELOW
Instant Market Value of £9,244

Price: £8,000

Mileage: 100,000

Location: Wednesbury, West Midlands WS10 7DX

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2004 BMW 3 Series 3.2 M3 Coupe Sequential for sale - £8,000, 100,000 miles with Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/03/12/07/05/2005_bmw_3_series-pic-7641483394104937742-152x114.jpeg

2005 BMW 3 Series 2.5 325i SE Touring 2497cc Used Cars in Alrewas, West Midlands DE13 7DD

Good Deal
£664 BELOW
Instant Market Value of £3,614

Price: £2,950

Mileage: 156,000

Location: Alrewas, West Midlands DE13 7DD

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.5 325i SE Touring 2497cc for sale - £2,950, 156,000 miles
Avg. Dealer Rating: (1 review) "Communication was excellent..we got a even better deal 5han advertised and purchased the car. Very pleased"
https://static.cargurus.com/images/forsale/2017/03/10/07/26/2005_bmw_3_series-pic-1126164159794208346-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d ES Touring Used Cars in Coventry, West Midlands CV6 4AB

Good Deal
£410 BELOW
Instant Market Value of £2,910

Price: £2,500

Mileage: 118,000

Location: Coventry, West Midlands CV6 4AB

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d ES Touring for sale - £2,500, 118,000 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Very efficient response, the dealer answered my queries and concerns straight away and gave me the confidence to book a visit to test drive. Did not succeed in buying this car as was unable to visit in time but felt honesty and patience shone through the process."
https://static.cargurus.com/images/forsale/2017/03/07/08/45/2005_bmw_3_series-pic-7465643218554140856-152x114.jpeg

2005 BMW 3 Series 2.2 320Ci Sport Convertible auto Used Cars in Stafford, West Midlands ST16 3HJ

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

Price: £4,000

Mileage: 100,000

Location: Stafford, West Midlands ST16 3HJ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.2 320Ci Sport Convertible auto for sale - £4,000, 100,000 miles
Avg. Dealer Rating: (4 reviews) "Really good service from the moment we got in touch with them. The car was prepared and ready.we went on a test drive and one hour later went home in a new car. Would recommend them to anyone. "
https://static.cargurus.com/images/forsale/2017/02/16/21/03/2003_bmw_3_series-pic-1651161702467336625-152x114.jpeg

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

Good Deal
£498 BELOW
Instant Market Value of £7,488

Price: £6,990

Mileage: 115,000

Location: Northampton, East Midlands NN7 4QQ

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 3.2 M3 Coupe for sale - £6,990, 115,000 miles
Avg. Dealer Rating: (3 reviews) "Professional outfit! "
https://static.cargurus.com/images/forsale/2017/02/20/09/22/2004_bmw_3_series-pic-1722988594258329336-152x114.jpeg

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

Good Deal
£784 BELOW
Instant Market Value of £4,709

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
Avg. Dealer Rating: (2 reviews) "All questions were answered "
https://static.cargurus.com/images/forsale/2017/01/11/02/15/2004_bmw_3_series-pic-3734972297321611235-152x114.jpeg

2004 BMW 3 Series 2.0 318i ES Touring auto Used Cars in Leicester, East Midlands LE5 4HB

Fair Deal
£221 BELOW
Instant Market Value of £1,420

Price: £1,199

Mileage: 124,889

Location: Leicester, East Midlands LE5 4HB

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318i ES Touring auto for sale - £1,199, 124,889 miles
Avg. Dealer Rating: (5 reviews) "Responded quickly and helpful and polite"
https://static.cargurus.com/images/forsale/2017/03/14/00/25/2005_bmw_3_series-pic-5849670255464379518-152x114.jpeg

2005 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Stourbridge, West Midlands DY8 4DE

Fair Deal
£512 BELOW
Instant Market Value of £6,011

Price: £5,499

Mileage: 80,806

Location: Stourbridge, West Midlands DY8 4DE

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £5,499, 80,806 miles
https://static.cargurus.com/images/forsale/2017/03/15/02/13/2003_bmw_3_series-pic-5988008216262705493-152x114.jpeg

2003 BMW 3 Series 2.2 320i Sport auto Used Cars in Birmingham, West Midlands B12 8AF

Fair Deal
£354 BELOW
Instant Market Value of £2,639

Price: £2,285

Mileage: 85,000

Location: Birmingham, West Midlands B12 8AF

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2003 BMW 3 Series 2.2 320i Sport auto for sale - £2,285, 85,000 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Answered my enquiry promptly"
https://static.cargurus.com/images/forsale/2017/01/30/21/45/2005_bmw_3_series-pic-6828856456163440953-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d ES Used Cars in Longford, West Midlands CV6 6DY

Fair Deal
£161 BELOW
Instant Market Value of £3,456

Price: £3,295

Mileage: 109,000

Location: Longford, West Midlands CV6 6DY

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d ES for sale - £3,295, 109,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Dealer responded promptly, however I decided not to pursue the car because of the distance incurred between where I live and dealer - approx 5 hour round trip."
https://static.cargurus.com/images/forsale/2017/02/28/07/17/2003_bmw_3_series-pic-667954294008615902-152x114.jpeg

2003 BMW 3 Series 3.2 M3 Convertible Used Cars in Oadby, East Midlands LE2 8TD

Fair Deal
£104 BELOW
Instant Market Value of £7,604

Price: £7,500

Mileage: 110,766

Location: Oadby, East Midlands LE2 8TD

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2003 BMW 3 Series 3.2 M3 Convertible for sale - £7,500, 110,766 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/02/26/09/14/2005_bmw_3_series-pic-6641464384297076816-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE auto Used Cars in Tittensor, West Midlands ST12 9HR

Fair Deal
£51 BELOW
Instant Market Value of £5,046

Price: £4,995

Mileage: 85,500

Location: Tittensor, West Midlands ST12 9HR

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320d SE auto for sale - £4,995, 85,500 miles
Avg. Dealer Rating: (1 review) "Very friendly and couldn't have been more helpful, to the point of speaking to me after hours. Process was quick and straight forward and drove away very happy in my new car! Thank You!!"
https://static.cargurus.com/images/forsale/2017/03/20/02/15/2005_bmw_3_series-pic-766227375332558693-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d ES Used Cars in Birmingham, West Midlands B12 0UP

Fair Deal
£46 BELOW
Instant Market Value of £3,441

Price: £3,395

Mileage: 110,000

Location: Birmingham, West Midlands B12 0UP

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d ES for sale - £3,395, 110,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/02/28/07/17/2004_bmw_3_series-pic-6407626054454397156-152x114.jpeg

2004 BMW 3 Series 2.0TD 320Cd Sport Coupe Used Cars in Oadby, East Midlands LE2 8TD

Fair Deal
£68 ABOVE
Instant Market Value of £2,432

Price: £2,500

Mileage: 154,800

Location: Oadby, East Midlands LE2 8TD

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320Cd Sport Coupe for sale - £2,500, 154,800 miles with Alloy Wheels
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 1 Great Deal £26,495 81 vehicles
2016 BMW 3 Series 23 Great Deals £16,988 880 vehicles
2015 BMW 3 Series 29 Great Deals £12,700 351 vehicles
2014 BMW 3 Series 33 Great Deals £9,595 595 vehicles
2013 BMW 3 Series 53 Great Deals £7,895 962 vehicles
2012 BMW 3 Series 35 Great Deals £6,150 574 vehicles
2011 BMW 3 Series 26 Great Deals £3,990 379 vehicles
2010 BMW 3 Series 21 Great Deals £4,995 342 vehicles
2009 BMW 3 Series 22 Great Deals £3,750 310 vehicles
2008 BMW 3 Series 19 Great Deals £3,475 313 vehicles