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

Fuel economy

- Loading...
()

Price drops

Text search

Add similar cars


CarGurus quick poll

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/07/30/00/30/2004_bmw_3_series-pic-8570937162706841528-152x114.jpeg

2004 BMW 3 Series 2.5 325i SE (04 reg) Used Cars in Peterborough, East of England PE15YF

Great deal
£961 BELOW
CarGurus IMV of £2,956

Price: £1,995

Mileage: 68,743

Location: Peterborough, East of England PE15YF

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.5 325i SE for sale - £1,995, 68,743 miles with Climate control, Cruise control
Avg. Dealer review: (3 reviews) "Prompt response"
https://static.cargurus.com/images/forsale/2018/07/16/13/09/2003_bmw_3_series-pic-3482574171139045290-152x114.jpeg

2003 BMW 3 Series 2.2 320i SE auto (03 reg) Used Cars in Peterborough, East of England PE1 5YW

Great deal
£548 BELOW
CarGurus IMV of £3,343

Price: £2,795

Mileage: 53,358

Location: Peterborough, East of England PE1 5YW

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 2.2 320i SE auto for sale - £2,795, 53,358 miles with Alarm/immobiliser, 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/06/23/06/02/2003_bmw_3_series-pic-8578678640688210678-152x114.jpeg

2003 BMW 3 Series 2.9TD 330d Sport (03 reg) Used Cars in Bayford, East of England SG138QA

Fair deal
£307 BELOW
CarGurus IMV of £2,802

Price: £2,495

Mileage: 116,000

Location: Bayford, East of England SG138QA

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2003 BMW 3 Series 2.9TD 330d Sport for sale - £2,495, 116,000 miles with Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (23 reviews) "Friendly staff,, did there best to get the car ready for me in 3 days , they picked me up from the station , very happy with the car , fully serviced new mot ,4 new tyres , would recommend this company ."
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
£80 BELOW
CarGurus IMV of £2,279

Price: £2,199

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,199, 125,616 miles with Leather seats, Air conditioning, Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (11 reviews) "....."
https://static.cargurus.com/images/forsale/2018/08/19/06/17/2004_bmw_3_series-pic-1624665211890947491-152x114.jpeg

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

Fair deal
£64 BELOW
CarGurus IMV of £2,359

Price: £2,295

Mileage: 106,000

Location: Milton Common, South East England OX9 2JL

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.2 320i SE Touring auto for sale - £2,295, 106,000 miles with Alloy wheels
Avg. Dealer review: (6 reviews) "Very helpful and answered all questions"
https://static.cargurus.com/images/forsale/2018/07/19/06/03/2004_bmw_3_series-pic-28599670645490559-152x114.jpeg

2004 BMW 3 Series 2.2 320i Sport auto (54 reg) Used Cars in Orton Southgate, East of England PE2 6TB

Fair deal
£117 BELOW
CarGurus IMV of £2,967

Price: £2,850

Mileage: 83,000

Location: Orton Southgate, East of England PE2 6TB

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.2 320i Sport auto for sale - £2,850, 83,000 miles with Leather seats, ISOFIX, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (1 review) "Verry good"
https://static.cargurus.com/images/forsale/2018/08/14/01/12/2004_bmw_3_series-pic-5656587212441268137-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible (04 reg) Used Cars in Ashby-de-la-Zouch, East Midlands LE65 1HS

Fair deal
£71 BELOW
CarGurus IMV of £4,056

Price: £3,985

Mileage: 72,000

Location: Ashby-de-la-Zouch, East Midlands LE65 1HS

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible for sale - £3,985, 72,000 miles with Leather seats, Climate control, Air conditioning, Cruise control, Alloy wheels
https://static.cargurus.com/images/forsale/2018/05/25/09/45/2003_bmw_3_series-pic-5402374784521423307-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto (03 reg) Used Cars in Reading, South East England RG8 0QX

Fair deal
£10 BELOW
CarGurus IMV of £4,005

Price: £3,995

Mileage: 84,700

Location: Reading, South East England RG8 0QX

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £3,995, 84,700 miles with Leather seats, Alloy wheels
Avg. Dealer review: (15 reviews) "Dealer print and helpful"
https://static.cargurus.com/images/forsale/2018/07/26/22/38/2004_bmw_3_series-pic-3466725915461696550-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto (54 reg) Used Cars in Dunstable, South East England LU6 1BH

Fair deal
£143 ABOVE
CarGurus IMV of £2,342

Price: £2,485

Mileage: 143,000

Location: Dunstable, South East England LU6 1BH

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £2,485, 143,000 miles with Alarm/immobiliser, Parking assist., Cruise control
https://static.cargurus.com/images/forsale/2018/07/28/21/21/2004_bmw_3_series-pic-7413188171873397311-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto (04 reg) Used Cars in Peterborough, East of England PE3 8YQ

Fair deal
£186 ABOVE
CarGurus IMV of £3,104

Price: £3,290

Mileage: 117,000

Location: Peterborough, East of England PE3 8YQ

Approved used: No Gearbox: Automatic Colour: Black Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £3,290, 117,000 miles with Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer review: (4 reviews) "We bought the car for my son! They put it through the Mot, fixed something that needed repair. Overall we are very happy. Been driving around and touch wood the car is seems fine at the moment. Thank you. "
https://static.cargurus.com/images/forsale/2018/08/11/00/12/2003_bmw_3_series-pic-7894837984275624015-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci SE Coupe (53 reg) Used Cars in Earlswood, West Midlands B94 5ES

Fair deal
£167 ABOVE
CarGurus IMV of £1,732

Price: £1,899

Mileage: 104,554

Location: Earlswood, West Midlands B94 5ES

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2003 BMW 3 Series 2.0 318Ci SE Coupe for sale - £1,899, 104,554 miles
Avg. Dealer review: (2 reviews) "Very helpful, and went out of his way that day for us, nice person "
https://static.cargurus.com/images/forsale/2017/10/07/01/56/2003_bmw_3_series-pic-7466861352036828769-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci Convertible (03 reg) Used Cars in Kenilworth, West Midlands CV8 2EL

Fair deal
£316 ABOVE
CarGurus IMV of £2,979

Price: £3,295

Mileage: 86,000

Location: Kenilworth, West Midlands CV8 2EL

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318Ci Convertible for sale - £3,295, 86,000 miles with Leather seats, Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Climate control, Parking assist.
Avg. Dealer review: (2 reviews) "Pleasant company willing to please Good quality vehicles on offer "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 1.8 316i ES (54 reg) Used Cars in Peterborough, East of England PE1 5YW

Price: £895

Mileage: 136,500

Location: Peterborough, East of England PE1 5YW

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2004 BMW 3 Series 1.8 316i ES for sale - £895, 136,500 miles with Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (3 reviews) "very helpful, quick delivery fair pa ,rt ex,good clean motor,very pleased "
https://static.cargurus.com/images/forsale/2018/06/07/21/32/2003_bmw_3_series-pic-6692814836389778308-152x114.jpeg

2003 BMW 3 Series (53 reg) Used Cars in Peterborough, East of England PE1 5XB

Price: £1,195

Mileage: 166,000

Location: Peterborough, East of England PE1 5XB

Approved used: No Gearbox: Manual Colour: Black Description: Used 2003 BMW 3 Series for sale - £1,195, 166,000 miles with Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
https://static.cargurus.com/images/forsale/2018/07/24/01/09/2003_bmw_3_series-pic-3356513890987440613-152x114.jpeg

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

Price: £1,285

Mileage: 136,249

Location: Birmingham, West Midlands B10 0NR

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0TD 320d ES for sale - £1,285, 136,249 miles with Keyless entry/start system, Air conditioning, ISOFIX, Alarm/immobiliser, Alloy wheels
Avg. Dealer review: (16 reviews) "I chose the car online by looking atphotos of it I couldn't get to the garage I rang the dealer who was very helpful and honest about the car I said I lived 40 miles away no problem he said He delivered the car I was very impressed with it I purchased the car Big thank you dealer I would recommend this garage "
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 3 Great deals £17,495 229 listings
2017 BMW 3 Series 22 Great deals £12,950 502 listings
2016 BMW 3 Series 30 Great deals £6,230 523 listings
2015 BMW 3 Series 57 Great deals £8,500 866 listings
2014 BMW 3 Series 48 Great deals £7,795 731 listings
2013 BMW 3 Series 53 Great deals £6,475 510 listings
2012 BMW 3 Series 37 Great deals £2,500 452 listings
2011 BMW 3 Series 29 Great deals £3,690 441 listings
2010 BMW 3 Series 29 Great deals £3,695 348 listings
2009 BMW 3 Series 24 Great deals £2,995 363 listings