2004 BMW 3 Series for sale in Wolverhampton

to

Filter results

listing

Price

- Loading...

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Photos

MPG

- Loading...
()

Price drops

Text search

Add similar cars


CarGurus quick poll

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/05/12/06/50/2004_bmw_3_series-pic-4574768728022276895-152x114.jpeg

2004 BMW 3 Series 2.2 320Ci SE Coupe (54 reg) Used Cars in Leicester, East Midlands LE2 8TD

Great deal
£584 BELOW
CarGurus IMV of £2,584

Price: £2,000

Mileage: 97,200

Location: Leicester, East Midlands LE2 8TD

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.2 320Ci SE Coupe for sale - £2,000, 97,200 miles with Alloy wheels
Avg. Dealer review: (14 reviews) "Fast response "
https://static.cargurus.com/images/forsale/2018/01/09/01/41/2004_bmw_3_series-pic-507272682475600367-152x114.jpeg

2004 BMW 3 Series 2.0 318i SE auto (04 reg) Used Cars in Leicester, East Midlands LE5 6AP

Good deal
£334 BELOW
CarGurus IMV of £2,333

Price: £1,999

Mileage: 71,000

Location: Leicester, East Midlands LE5 6AP

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318i SE auto for sale - £1,999, 71,000 miles with Leather seats, Alloy wheels
Avg. Dealer review: (4 reviews) "He's very helpful honest I will buy definitely always from him"
https://static.cargurus.com/images/forsale/2018/05/15/23/50/2005_bmw_3_series-pic-7589504767280950953-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE (05 reg) Used Cars in Nottingham, East Midlands NG8 4GW

Good deal
£288 BELOW
CarGurus IMV of £2,283

Price: £1,995

Mileage: 122,985

Location: Nottingham, East Midlands NG8 4GW

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £1,995, 122,985 miles
Avg. Dealer review: (2 reviews) "Very helpful"
https://static.cargurus.com/images/forsale/2018/05/15/06/03/2003_bmw_3_series-pic-3795415945794356805-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE (03 reg) Used Cars in Derby, East Midlands DE24 8ST

Good deal
£246 BELOW
CarGurus IMV of £1,236

Price: £990

Mileage: 141,000

Location: Derby, East Midlands DE24 8ST

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2003 BMW 3 Series 2.0TD 320d SE for sale - £990, 141,000 miles with Alloy wheels
Avg. Dealer review: (13 reviews) "It was a good experience, left alone to look at the car and was under no pressure to buy, I was driving away in less than an hour."
https://static.cargurus.com/images/forsale/2017/12/08/02/08/2004_bmw_3_series-pic-7890656551775315823-152x114.jpeg

2004 BMW 3 Series 3.0TD 330d Sport auto (04 reg) Used Cars in Kidderminster, West Midlands DY11 7YJ

Good deal
£368 BELOW
CarGurus IMV of £3,163

Price: £2,795

Mileage: 113,651

Location: Kidderminster, West Midlands DY11 7YJ

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2004 BMW 3 Series 3.0TD 330d Sport auto for sale - £2,795, 113,651 miles with Leather seats, Alloy wheels
Avg. Dealer review: (11 reviews) "Motor not purchased but jb were very good and had a lot of quality motors"
https://static.cargurus.com/images/forsale/2018/03/02/00/45/2005_bmw_3_series-pic-4923150026915659145-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd SE Convertible (05 reg) Used Cars in Birmingham, West Midlands B12 0DA

Fair deal
£421 BELOW
CarGurus IMV of £3,116

Price: £2,695

Mileage: 118,300

Location: Birmingham, West Midlands B12 0DA

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320Cd SE Convertible for sale - £2,695, 118,300 miles with Heated seats
Avg. Dealer review: (7 reviews) "I have bought the vehicle and will collect it tomorrow. It has been a delightful experience, Andy, the salesman made the whole thing a enjoyable time. I would heartily recommend this company. Although the Volvo V70 has a mileage reading of close to 94000 miles it drives in a way that gives the impression that it is virtually new. Driving this car is an absolute delight and I am very grateful to be the new owner. This is NOT my first Volvo!!!"
https://static.cargurus.com/images/forsale/2018/05/19/21/31/2004_bmw_3_series-pic-1750147399394680897-152x114.jpeg

2004 BMW 3 Series 1.8 316i ES (54 reg) Used Cars in Walsall, West Midlands WV13 2BZ

Fair deal
£170 BELOW
CarGurus IMV of £2,020

Price: £1,850

Mileage: 79,000

Location: Walsall, West Midlands WV13 2BZ

Approved used: No Gearbox: Manual Colour: Black Description: Used 2004 BMW 3 Series 1.8 316i ES for sale - £1,850, 79,000 miles with Alloy wheels
https://static.cargurus.com/images/forsale/2018/03/31/07/36/2005_bmw_3_series-pic-7940885117007868421-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd SE Coupe (54 reg) Used Cars in Stafford, West Midlands ST16 3HJ

Fair deal
£187 BELOW
CarGurus IMV of £2,537

Price: £2,350

Mileage: 130,000

Location: Stafford, West Midlands ST16 3HJ

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320Cd SE Coupe for sale - £2,350, 130,000 miles
Avg. Dealer review: (11 reviews) "Replied to first message straight away didn't reply to second message "
https://static.cargurus.com/images/forsale/2018/05/20/06/06/2005_bmw_3_series-pic-1013572773547537277-152x114.jpeg

2005 BMW 3 Series 3.0TD 330d SE 2993cc auto (SD reg) Used Cars in Sutton Coldfield, West Midlands B76 1AL

Fair deal
£128 BELOW
CarGurus IMV of £3,628

Price: £3,500

Mileage: 115,000

Location: Sutton Coldfield, West Midlands B76 1AL

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2005 BMW 3 Series 3.0TD 330d SE 2993cc auto for sale - £3,500, 115,000 miles with Alloy wheels, ISOFIX
Avg. Dealer review: (4 reviews) "Friendly service, I was contacted the day after emailing the dealer, the vehicle was well presented, Test drive was fine, no hard sell and any concerns and queries were addressed efficiently. Would use again."
https://static.cargurus.com/images/forsale/2018/05/09/01/17/2005_bmw_3_series-pic-2607565498456563493-152x114.jpeg

2005 BMW 3 Series 2.5 325i SE 2497cc (55 reg) Used Cars in Portway, West Midlands B48 7JA

Fair deal
£131 BELOW
CarGurus IMV of £4,106

Price: £3,975

Mileage: 76,000

Location: Portway, West Midlands B48 7JA

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.5 325i SE 2497cc for sale - £3,975, 76,000 miles with Leather seats, ISOFIX, Satellite navigation, Parking assist., Alloy wheels
Avg. Dealer review: (5 reviews) "Great family business. Very easy going and helpful. Would definitely check with them in the future for my next car"
https://static.cargurus.com/images/forsale/2018/05/15/01/13/2005_bmw_3_series-pic-8513297862341291082-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE auto (05 reg) Used Cars in Leicester, East Midlands LE4 5EX

Fair deal
£41 BELOW
CarGurus IMV of £3,340

Price: £3,299

Mileage: 117,000

Location: Leicester, East Midlands LE4 5EX

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE auto for sale - £3,299, 117,000 miles with Leather seats, ISOFIX, Parking assist., Alloy wheels
Avg. Dealer review: (3 reviews) "Dealer was very professional, patient and informative. He went above and beyond and made buying my brothers first car a memorable and enjoyable experience. Would highly recommend G5 Cars. "
https://static.cargurus.com/images/forsale/2018/04/27/01/12/2005_bmw_3_series-pic-7935692735839897279-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE (55 reg) Used Cars in Kidderminster, West Midlands DY11 7YJ

Fair deal
£63 ABOVE
CarGurus IMV of £2,932

Price: £2,995

Mileage: 98,159

Location: Kidderminster, West Midlands DY11 7YJ

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,995, 98,159 miles with Air conditioning, ISOFIX, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (11 reviews) "Went over and looked at the vehicle. Had a good chat about it, took it for a test drive and agreed a price for mine. I took a few hours to think it over (get the "boss's" aggreement!). Phoned Mike later that afternoon and agreed to buy. I collect it on 1st Feb. All very pleasant and friendly. "
https://static.cargurus.com/images/forsale/2017/12/26/15/11/2005_bmw_3_series-pic-5181052171212623240-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (05 reg) Used Cars in Coseley, West Midlands WV148AP

Fair deal
£246 ABOVE
CarGurus IMV of £3,649

Price: £3,895

Mileage: 90,000

Location: Coseley, West Midlands WV148AP

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,895, 90,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, ISOFIX, Parking assist.
https://static.cargurus.com/images/forsale/2018/05/16/07/31/2004_bmw_3_series-pic-7930757279489983467-152x114.jpeg

2004 BMW 3 Series 2.0TD 320td ES Compact (04 reg) Used Cars in Crewe, North West England CW2 7DJ

Price: £890

Mileage: 150,893

Location: Crewe, North West England CW2 7DJ

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320td ES Compact for sale - £890, 150,893 miles
Avg. Dealer review: (2 reviews) "Brilliant deal done...ian very helpful and sorted everything out for me..would highly recommend this little garage"
https://static.cargurus.com/images/forsale/2018/04/04/06/33/2004_bmw_3_series-pic-7125022496468051866-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d SE (04 reg) Used Cars in Leicester, East Midlands LE5 0EG

Price: £1,299

Mileage: 138,005

Location: Leicester, East Midlands LE5 0EG

Approved used: No Gearbox: Manual Colour: Green Description: Used 2004 BMW 3 Series 2.0TD 320d SE for sale - £1,299, 138,005 miles with Parking assist., Alloy wheels
Avg. Dealer review: (7 reviews) "Polite , honest and genuine. Recommended!Nice car"
Please wait ...
All listings
Please wait ...
Sponsored 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
2018 BMW 3 Series - £27,990 107 listings
2017 BMW 3 Series 30 Great deals £16,999 620 listings
2016 BMW 3 Series 26 Great deals £12,500 360 listings
2015 BMW 3 Series 33 Great deals £8,990 549 listings
2014 BMW 3 Series 32 Great deals £7,698 670 listings
2013 BMW 3 Series 44 Great deals £7,279 456 listings
2012 BMW 3 Series 28 Great deals £4,295 418 listings
2011 BMW 3 Series 28 Great deals £3,775 414 listings
2010 BMW 3 Series 16 Great deals £3,695 342 listings
2009 BMW 3 Series 21 Great deals £2,950 298 listings