2003 BMW 3 Series for sale in Northampton

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
£575 BELOW
CarGurus IMV of £2,575

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 Climate control, Air conditioning, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (14 reviews) "Fast response "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 2.5 325Ci Sport Convertible (04 reg) Used Cars in Bucks, South East England HP8 4NW

Great deal
£903 BELOW
CarGurus IMV of £4,893

Price: £3,990

Mileage: 50,624

Location: Bucks, South East England HP8 4NW

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible for sale - £3,990, 50,624 miles with Air conditioning, Alarm/immobiliser, Satellite navigation, Alloy wheels, Bluetooth, Climate control, Parking assist.
Avg. Dealer review: (29 reviews) "Quick response, answered all my questions and called me bk as promised."
https://static.cargurus.com/images/forsale/2018/05/19/01/13/2003_bmw_3_series-pic-5648382878542739349-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE auto (03 reg) Used Cars in Chesham, South East England HP5 1QQ

Good deal
£293 BELOW
CarGurus IMV of £2,083

Price: £1,790

Mileage: 99,065

Location: Chesham, South East England HP5 1QQ

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 2.0TD 320d SE auto for sale - £1,790, 99,065 miles with Alloy wheels
Avg. Dealer review: (1 review) "My standards are high as I used to work in the motor industry before Trading Standards. They were courteous and showed the vehicle in its true condition."
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
£324 BELOW
CarGurus IMV of £2,323

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/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

Good deal
£245 BELOW
CarGurus IMV of £2,644

Price: £2,399

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,399, 125,616 miles with Leather seats, Alloy wheels
Avg. Dealer review: (6 reviews) "They came back to me very quickly. "
https://static.cargurus.com/images/forsale/2018/04/13/02/31/2004_bmw_3_series-pic-2551373525059291032-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible auto (04 reg) Used Cars in Peterborough, East Midlands PE6 7TN

Fair deal
£528 BELOW
CarGurus IMV of £4,503

Price: £3,975

Mileage: 83,000

Location: Peterborough, East Midlands PE6 7TN

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £3,975, 83,000 miles with Leather seats, Heated seats, Alloy wheels
Avg. Dealer review: (3 reviews) "Very good very helpful many varieties of vehicles "
https://static.cargurus.com/images/forsale/2017/12/24/15/17/2003_bmw_3_series-pic-9180985842286428671-152x114.jpeg

2003 BMW 3 Series 2.9TD 330d Sport auto (03 reg) Used Cars in Fengate, East of England PE1 5QP

Fair deal
£249 BELOW
CarGurus IMV of £2,639

Price: £2,390

Mileage: 133,000

Location: Fengate, East of England PE1 5QP

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.9TD 330d Sport auto for sale - £2,390, 133,000 miles with Leather seats, Sunroof/panoramic roof, Alloy wheels
Avg. Dealer review: (9 reviews) "Vety helpfull"
https://static.cargurus.com/images/forsale/2018/05/08/14/57/2004_bmw_3_series-pic-4049260174432597465-152x114.jpeg

2004 BMW 3 Series 2.2 320i Sport (54 reg) Used Cars in Milton Common, South East England OX9 2JL

Fair deal
£58 ABOVE
CarGurus IMV of £2,737

Price: £2,795

Mileage: 95,000

Location: Milton Common, South East England OX9 2JL

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.2 320i Sport for sale - £2,795, 95,000 miles with Leather seats, ISOFIX, Parking assist., Alloy wheels
Avg. Dealer review: (6 reviews) "Very helpful and answered all questions"
https://static.cargurus.com/images/forsale/2018/05/02/22/00/2004_bmw_3_series-pic-1412144756726074498-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible (04 reg) Used Cars in Cambridge, East of England PE15 0TL

Fair deal
£227 ABOVE
CarGurus IMV of £4,523

Price: £4,750

Mileage: 64,000

Location: Cambridge, East of England PE15 0TL

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible for sale - £4,750, 64,000 miles with Leather seats, Alloy wheels
Avg. Dealer review: (7 reviews) "Bought this Mercedes yesterday. Lovely looking car in nice condition. Very clean..Had a test drive."
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 Climate control, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (7 reviews) "Polite , honest and genuine. Recommended!Nice car"
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

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 Alloy wheels
https://static.cargurus.com/images/forsale/2018/04/07/01/20/2004_bmw_3_series-pic-5776904317182763356-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d SE (54 reg) Used Cars in Bedfordshire, East of England LU1 1NQ

Price: £1,940

Mileage: 104,809

Location: Bedfordshire, East of England LU1 1NQ

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320d SE for sale - £1,940, 104,809 miles with Parking assist., ISOFIX, Alloy wheels
Avg. Dealer review: (4 reviews) "Owner was not there at arranged meeting. Left his wife in charge who did not speak English. Car was not cleaned in or out. We were left to do as we like. Another man turned up who spoke some English. "
https://static.cargurus.com/images/forsale/2018/05/08/23/43/2002_bmw_3_series-pic-851704176814903751-152x114.jpeg

2002 BMW 3 Series 2.5 325Ci Sport Convertible (52 reg) Used Cars in Warboys, East of England PE28 2SG

Price: £2,395

Mileage: 110,000

Location: Warboys, East of England PE28 2SG

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2002 BMW 3 Series 2.5 325Ci Sport Convertible for sale - £2,395, 110,000 miles with Satellite navigation, Leather seats, Alloy wheels
https://static.cargurus.com/images/forsale/2018/05/22/06/29/2003_bmw_3_series-pic-1485021627466418627-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d ES (03 reg) Used Cars in Birmingham, West Midlands B33 0LD

Price: £2,500

Mileage: 90,000

Location: Birmingham, West Midlands B33 0LD

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0TD 320d ES for sale - £2,500, 90,000 miles with Leather seats
Avg. Dealer review: (7 reviews) "Very professional and informative "
https://static.cargurus.com/images/forsale/2018/04/01/00/26/2002_bmw_3_series-pic-4479740279512219277-152x114.jpeg

2002 BMW 3 Series 3.0 330Ci Sport Coupe auto (02 reg) Used Cars in Birmingham, West Midlands B5 5SL

Price: £2,695

Mileage: 116,000

Location: Birmingham, West Midlands B5 5SL

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2002 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £2,695, 116,000 miles with Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Privacy glass/tinted windows, Alloy wheels, Climate control
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 31 Great deals £16,999 618 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 36 Great deals £7,698 680 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