2004 BMW 3 Series for sale in Peterborough

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/28/06/03/2005_bmw_3_series-pic-8102569112521027823-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd Sport Coupe auto (05 reg) Used Cars in Leicester, East Midlands LE5 0EG

Great deal
£1,666 BELOW
CarGurus IMV of £3,965

Price: £2,299

Mileage: 91,500

Location: Leicester, East Midlands LE5 0EG

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320Cd Sport Coupe auto for sale - £2,299, 91,500 miles with Leather seats, Climate control, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (9 reviews) "Helpful and friendly"
https://static.cargurus.com/images/forsale/2018/06/09/21/32/2005_bmw_3_series-pic-4419265903743758014-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE auto (05 reg) Used Cars in Bretton, East of England PE38YQ

Great deal
£1,383 BELOW
CarGurus IMV of £2,873

Price: £1,490

Mileage: 125,000

Location: Bretton, East of England PE38YQ

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d SE auto for sale - £1,490, 125,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (2 reviews) "Did what I asked promptly. Unfortunately I purchased a car elsewhere."
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

Great deal
£566 BELOW
CarGurus IMV of £2,561

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 with Alloy wheels
Avg. Dealer review: (2 reviews) "Very helpful"
https://static.cargurus.com/images/forsale/2018/05/19/14/24/2004_bmw_3_series-pic-6159808299256725174-152x114.jpeg

2004 BMW 3 Series 2.0 318i SE (04 reg) Used Cars in Boston, East Lindsey, East Midlands PE22 8EE

Good deal
£272 BELOW
CarGurus IMV of £1,767

Price: £1,495

Mileage: 113,500

Location: Boston, East Lindsey, East Midlands PE22 8EE

Approved used: No Gearbox: Manual Colour: Black Description: Used 2004 BMW 3 Series 2.0 318i SE for sale - £1,495, 113,500 miles with Leather seats, Cruise control, Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (1 review) "Very good"
https://static.cargurus.com/images/forsale/2018/05/31/15/42/2003_bmw_3_series-pic-1705915422639800845-152x114.jpeg

2003 BMW 3 Series 2.5 325i Sport Touring auto (03 reg) Used Cars in Hare Street, East of England SG9 0EH

Fair deal
£398 BELOW
CarGurus IMV of £3,388

Price: £2,990

Mileage: 81,000

Location: Hare Street, East of England SG9 0EH

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.5 325i Sport Touring auto for sale - £2,990, 81,000 miles with Sport package, M sport package
Avg. Dealer review: (16 reviews) "Thanks for the contact. "
https://static.cargurus.com/images/forsale/2018/05/06/09/28/2003_bmw_3_series-pic-7601058922837981730-152x114.jpeg

2003 BMW 3 Series 2.5 325i Sport auto (52 reg) Used Cars in Leighton Buzzard, East of England LU7 4DD

Fair deal
£239 BELOW
CarGurus IMV of £2,538

Price: £2,299

Mileage: 125,616

Location: Leighton Buzzard, East of England LU7 4DD

Approved used: No Gearbox: Automatic Description: Used 2003 BMW 3 Series 2.5 325i Sport auto for sale - £2,299, 125,616 miles with Leather seats, Air conditioning, Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (8 reviews) "Sold car just before my appointment to view"
https://static.cargurus.com/images/forsale/2018/06/19/21/18/2004_bmw_3_series-pic-3365982549016595376-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto (54 reg) Used Cars in Saint Neots, East of England PE19 5RQ

Fair deal
£230 BELOW
CarGurus IMV of £5,025

Price: £4,795

Mileage: 73,194

Location: Saint Neots, East of England PE19 5RQ

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £4,795, 73,194 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (1 review) "Very helpful and honest"
https://static.cargurus.com/images/forsale/2018/06/09/06/09/2004_bmw_3_series-pic-5596703290916441755-152x114.jpeg

2004 BMW 3 Series 3.0TD 330d Sport auto (54 reg) Used Cars in Orton Southgate, East of England PE2 6TB

Fair deal
£251 BELOW
CarGurus IMV of £4,201

Price: £3,950

Mileage: 75,000

Location: Orton Southgate, East of England PE2 6TB

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 3.0TD 330d Sport auto for sale - £3,950, 75,000 miles with Leather seats, Cruise control, Alarm/immobiliser, Alloy wheels, Climate control, ISOFIX, Parking assist.
Avg. Dealer review: (1 review) "Verry good"
https://static.cargurus.com/images/forsale/2018/04/27/21/46/2005_bmw_3_series-pic-8142416504861909577-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (55 reg) Used Cars in Chawston, East of England MK44 3BH

Fair deal
£172 BELOW
CarGurus IMV of £2,862

Price: £2,690

Mileage: 124,990

Location: Chawston, East of England MK44 3BH

Approved used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £2,690, 124,990 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (1 review) "Very helpful"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 1.8 316ti ES Compact (54 reg) Used Cars in Northampton, East Midlands NN48AG

Fair deal
£158 BELOW
CarGurus IMV of £1,553

Price: £1,395

Mileage: 103,000

Location: Northampton, East Midlands NN48AG

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 1.8 316ti ES Compact for sale - £1,395, 103,000 miles with Alarm/immobiliser, Air conditioning, Alloy wheels
https://static.cargurus.com/images/forsale/2018/05/20/02/15/2005_bmw_3_series-pic-5075253251180849913-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (05 reg) Used Cars in Peterborough, East of England PE1 5YW

Fair deal
£87 BELOW
CarGurus IMV of £3,482

Price: £3,395

Mileage: 94,000

Location: Peterborough, East of England PE1 5YW

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,395, 94,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (3 reviews) "There was a few problems (mechanical) .However, these where sorted out after afew days.He deliverd -with a full MOT- no problems now"
https://static.cargurus.com/images/forsale/2018/02/10/03/26/2005_bmw_3_series-pic-1107727177115868814-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Touring (55 reg) Used Cars in Peterborough, East Midlands PE6 7TN

Fair deal
£29 ABOVE
CarGurus IMV of £3,746

Price: £3,775

Mileage: 89,000

Location: Peterborough, East Midlands PE6 7TN

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320d SE Touring for sale - £3,775, 89,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (4 reviews) "Very helpful"
https://static.cargurus.com/images/forsale/2018/05/07/09/47/2005_bmw_3_series-pic-8197406295556084199-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d ES Touring (05 reg) Used Cars in Saxilby, East Midlands LN12LX

Fair deal
£53 ABOVE
CarGurus IMV of £1,427

Price: £1,480

Mileage: 164,000

Location: Saxilby, East Midlands LN12LX

Approved used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320d ES Touring for sale - £1,480, 164,000 miles with Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (3 reviews) "Great dealer, I got my car from him "
https://static.cargurus.com/images/forsale/2018/06/21/21/21/2004_bmw_3_series-pic-1064066238365481500-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto (04 reg) Used Cars in Peterborough, East of England PE2 9PB

Fair deal
£147 ABOVE
CarGurus IMV of £3,843

Price: £3,990

Mileage: 101,141

Location: Peterborough, East of England PE2 9PB

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £3,990, 101,141 miles with Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (6 reviews) "Very helpful and came across as honest and cared about his customers and their experience. Bought the car I was after and four days in am still happy."
https://static.cargurus.com/images/forsale/2018/05/15/07/49/2005_bmw_3_series-pic-675880702242247086-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE (Z8 reg) Used Cars in Bury St. Edmunds, East of England IP31 1NR

Fair deal
£213 ABOVE
CarGurus IMV of £3,482

Price: £3,695

Mileage: 94,000

Location: Bury St. Edmunds, East of England IP31 1NR

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,695, 94,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Climate control, Parking assist.
Avg. Dealer review: (2 reviews) "Quick and helpful response. "
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 2 Great deals £17,245 106 listings
2017 BMW 3 Series 19 Great deals £17,495 513 listings
2016 BMW 3 Series 22 Great deals £7,690 378 listings
2015 BMW 3 Series 32 Great deals £8,695 625 listings
2014 BMW 3 Series 34 Great deals £7,795 672 listings
2013 BMW 3 Series 42 Great deals £6,490 457 listings
2012 BMW 3 Series 31 Great deals £3,995 400 listings
2011 BMW 3 Series 24 Great deals £3,575 392 listings
2010 BMW 3 Series 19 Great deals £2,390 332 listings
2009 BMW 3 Series 29 Great deals £2,850 318 listings