2004 BMW 3 Series for Sale in Portsmouth

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/01/11/08/36/2005_bmw_3_series-pic-1027760435448364905-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d ES Touring Used Cars in Maidstone, South East England ME15 8RA

Great Deal
£1,036 BELOW
Instant Market Value of £3,531

Price: £2,495

Mileage: 104,868

Location: Maidstone, South East England ME15 8RA

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d ES Touring for sale - £2,495, 104,868 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Dealer contacted me quickly and said they would consider my car in p/x"
https://static.cargurus.com/images/forsale/2017/01/17/00/56/2003_bmw_3_series-pic-7309405147858457978-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible Used Cars in East Horsley, South East England KT24 6AA

Great Deal
£2,172 BELOW
Instant Market Value of £5,022

Price: £2,850

Mileage: 65,000

Location: East Horsley, South East England KT24 6AA

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible for sale - £2,850, 65,000 miles
Avg. Dealer Rating: (1 review) "Bought Lexus from Andy , good test drive and experience so far , pick up car next week , after a service and new MOT. Buying experience was first class"
https://www.autoweb.co.uk/media/images/22964229/bmw-3-series-petrol-coupe.jpg?404=true

2003 BMW 3 Series 2.5 325Ci Sport Coupe auto Used Cars in Ashford, South East England TN23 3EU

Great Deal
£951 BELOW
Instant Market Value of £3,946

Price: £2,995

Mileage: 78,000

Location: Ashford, South East England TN23 3EU

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2003 BMW 3 Series 2.5 325Ci Sport Coupe auto for sale - £2,995, 78,000 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "I am going to travel to their place tomorrow. By now, they seem to be very professional and their answers are prompt and to the point."
https://static.cargurus.com/images/forsale/2016/12/21/03/19/2004_bmw_3_series-pic-4046291055975015923-152x114.jpeg

2004 BMW 3 Series 2.0 318i ES Used Cars in Nuneaton, West Midlands CV10 7JQ

Great Deal
£570 BELOW
Instant Market Value of £1,869

Price: £1,299

Mileage: 98,636

Location: Nuneaton, West Midlands CV10 7JQ

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0 318i ES for sale - £1,299, 98,636 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Responses within the hour. "
https://www.autoweb.co.uk/media/images/23010615/bmw-3-series-petrol-saloon.jpg?404=true

2004 BMW 3 Series 1.8 316i SE Used Cars in London, Greater London N21 3AY

Great Deal
£441 BELOW
Instant Market Value of £2,236

Price: £1,795

Mileage: 80,000

Location: London, Greater London N21 3AY

Approved Used: No Transmission: Manual Colour: Black Description: Used 2004 BMW 3 Series 1.8 316i SE for sale - £1,795, 80,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Good"
https://static.cargurus.com/images/forsale/2016/10/13/07/40/2003_bmw_3_series-pic-4551202834759746444-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Coupe auto Used Cars in Barnham, South East England PO22 0HD

Good Deal
£608 BELOW
Instant Market Value of £5,508

Price: £4,900

Mileage: 52,300

Location: Barnham, South East England PO22 0HD

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £4,900, 52,300 miles
https://static.cargurus.com/images/forsale/2016/11/12/01/02/2005_bmw_3_series-pic-9222496825149589295-152x114.jpeg

2005 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Hemel Hempstead, East of England HP1 2AD

Good Deal
£1,732 BELOW
Instant Market Value of £5,727

Price: £3,995

Mileage: 100,000

Location: Hemel Hempstead, East of England HP1 2AD

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2005 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £3,995, 100,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/10/18/09/15/2004_bmw_3_series-pic-3251334779138271434-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible auto Used Cars in Blackwood, Wales NP12 3TB

Good Deal
£597 BELOW
Instant Market Value of £4,592

Price: £3,995

Mileage: 100,000

Location: Blackwood, Wales NP12 3TB

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £3,995, 100,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2017/01/05/12/35/2004_bmw_3_series-pic-8949106674127810072-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible auto Used Cars in London, Greater London W3 0SL

Good Deal
£734 BELOW
Instant Market Value of £3,224

Price: £2,490

Mileage: 105,710

Location: London, Greater London W3 0SL

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible auto for sale - £2,490, 105,710 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/06/19/42/2003_bmw_3_series-pic-3256666853503286903-152x114.jpeg

2003 BMW 3 Series 2.9TD 330d Sport auto Used Cars in Northampton, East Midlands NN7 4QQ

Good Deal
£852 BELOW
Instant Market Value of £2,842

Price: £1,990

Mileage: 125,000

Location: Northampton, East Midlands NN7 4QQ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.9TD 330d Sport auto for sale - £1,990, 125,000 miles
Avg. Dealer Rating: (3 reviews) "Professional outfit! "
https://static.cargurus.com/images/forsale/2017/01/11/08/36/2003_bmw_3_series-pic-1931997749026287049-152x114.jpeg

2003 BMW 3 Series 2.5 325Ci Convertible auto Used Cars in Whitstable, South East England CT5 2AY

Good Deal
£559 BELOW
Instant Market Value of £4,549

Price: £3,990

Mileage: 63,000

Location: Whitstable, South East England CT5 2AY

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2003 BMW 3 Series 2.5 325Ci Convertible auto for sale - £3,990, 63,000 miles
Avg. Dealer Rating: (1 review) "The dealer would not accept any offers but the advertised priced? A dealer in my opinion is someone who sells for top price but is willing to make a deal?"
https://static.cargurus.com/images/forsale/2016/10/11/01/16/2005_bmw_3_series-pic-6415797594815730966-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d ES auto Used Cars in Bagshot, South East England GU19 5EZ

Good Deal
£751 BELOW
Instant Market Value of £3,446

Price: £2,695

Mileage: 104,000

Location: Bagshot, South East England GU19 5EZ

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d ES auto for sale - £2,695, 104,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Good"
https://static.cargurus.com/images/forsale/2016/12/13/00/19/2004_bmw_3_series-pic-1104359810064496671-152x114.jpeg

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

Good Deal
£904 BELOW
Instant Market Value of £4,829

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/2016/11/19/00/48/2005_bmw_3_series-pic-255043728363982493-152x114.jpeg

2005 BMW 3 Series 3.0 330Ci Sport Convertible auto Used Cars in New Romney, South East England TN28 8LH

Good Deal
£391 BELOW
Instant Market Value of £5,841

Price: £5,450

Mileage: 79,000

Location: New Romney, South East England TN28 8LH

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2005 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £5,450, 79,000 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "Great car really nice guy. No problems at all"
https://static.cargurus.com/images/forsale/2016/09/14/06/31/2004_bmw_3_series-pic-2713429548881021925-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Peterborough, East of England PE2 9EN

Good Deal
£426 BELOW
Instant Market Value of £4,376

Price: £3,950

Mileage: 89,493

Location: Peterborough, East of England PE2 9EN

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £3,950, 89,493 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Veryhelpful"
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
2016 BMW 3 Series 9 Great Deals £17,988 546 vehicles
2015 BMW 3 Series 21 Great Deals £15,000 233 vehicles
2014 BMW 3 Series 43 Great Deals £10,500 380 vehicles
2013 BMW 3 Series 67 Great Deals £7,988 1,004 vehicles
2012 BMW 3 Series 46 Great Deals £6,495 618 vehicles
2011 BMW 3 Series 25 Great Deals £4,495 343 vehicles
2010 BMW 3 Series 26 Great Deals £4,690 314 vehicles
2009 BMW 3 Series 28 Great Deals £3,990 336 vehicles
2008 BMW 3 Series 23 Great Deals £3,449 319 vehicles
2007 BMW 3 Series 12 Great Deals £2,499 291 vehicles