Finding You The Perfect Car

BMW Cars For Sale

BMW make great cars and because they are a German company they are over engineered and last a long time. You very rarely have major problems with a BMW.

BMW's hold their value very well and what with being rear wheel drive make BMW the choice between car enthusiasts. The more popular BMW has been the M3 popular between young men for its looks and speed the M3 is a great car and becoming an icon in the motoring industry.

Bmw 320d coupe 2008
Bmw 320d coupe 2008
£1,910.00
BMW 330ci m sport coupe
BMW 330ci m sport coupe
£1,200.00
bmw e46 325ci convertible
bmw e46 325ci convertible
£2,400.00
BMW 530 SE AUTO 4 DOOR SALOON NEW SHAPE
BMW 530 SE AUTO 4 DOOR SALOON NEW SHAPE
£1,111.00
BMW 330i Touring M Sport
BMW 330i Touring M Sport
£2,350.00
BMW 530d FREE DELIVERY FOR ASKING PRICE
BMW 530d FREE DELIVERY FOR ASKING PRICE
£1,700.00
Bmw 330D msport touring auto
Bmw 330D msport touring auto
£1,950.00
Bmw 320ci with m sport styling
Bmw 320ci with m sport styling
£400.00
BMW X5 M sport xdrive
BMW X5 M sport xdrive
£1.00
E46 BMW 318 Ci M SPORT COUPE PROJECT BLACK
E46 BMW 318 Ci M SPORT COUPE PROJECT BLACK
£650.00
BMW 330i SE auto tip tronic paddle shift Petrol Blue spares or repair
BMW 330i SE auto tip tronic paddle shift Petrol Blue spares or repair
£2,000.00
BMW 3 SERIES 328 SE AUTO
BMW 3 SERIES 328 SE AUTO
£595.00
2006 56 REG BMW 118i M SPORT IMMACULATE CONDITTION 5DR MUST BE SEEN NO RESERVE
2006 56 REG BMW 118i M SPORT IMMACULATE CONDITTION 5DR MUST BE SEEN NO RESERVE
£995.00
Bmw 320d es touring
Bmw 320d es touring
£700.00
bmw 1 series 116D ES
bmw 1 series 116D ES
£2,750.00
BMW X3 30i Sport M Tech
BMW X3 30i Sport M Tech
£0.99
BMW 325i V6 M Sport Semi Auto
BMW 325i V6 M Sport Semi Auto
£770.00
Bmw 120d 2007
Bmw 120d 2007
£2,300.00
bmw z3 28 1998
bmw z3 28 1998
£3.76
BMW 118d M sport Black Edition Long Mot
BMW 118d M sport Black Edition Long Mot
£2,500.00
BMW 320d SE Touring Auto Spares or Repair
BMW 320d SE Touring Auto Spares or Repair
£1,295.00
BMW 320 Diesel Silver
BMW 320 Diesel Silver
£540.00
bmw 1 series 2005 non runner
bmw 1 series 2005 non runner
£500.00
BMW X3
BMW X3
£1,650.00
BMW 525i Automatic Petrol
BMW 525i Automatic Petrol
£950.00
BMW Z4 25SI 220BHP TASTEFUL MODIFICATIONS
BMW Z4 25SI 220BHP TASTEFUL MODIFICATIONS
£0.99
BMW 316TI COMPACT FULL SERVICE HISTORY LOW MILEAGE LOW INSURANCE
BMW 316TI COMPACT FULL SERVICE HISTORY LOW MILEAGE LOW INSURANCE
£310.00
bmw e36 compact only 23000 miles
bmw e36 compact only 23000 miles
£3,999.99
bmw 120d m sport coupe only 16500 miles
bmw 120d m sport coupe only 16500 miles
£1,000.00
2005 BMW 318I PETROL MANUAL GEARBOX
2005 BMW 318I PETROL MANUAL GEARBOX
£530.00
BMW 3 series 330ci se 2001
BMW 3 series 330ci se 2001
£1,950.00
Track Day Drift BMW 325ti compact
Track Day Drift BMW 325ti compact
£750.00
2006 BMW 3 Series E90 330D SE Auto Spares or Repair
2006 BMW 3 Series E90 330D SE Auto Spares or Repair
£1,440.00
bmw530se diesel
bmw530se diesel
£1,020.00
BMW 318 CI CONVERTIBLE SILVER 01 PLATE PETROL
BMW 318 CI CONVERTIBLE SILVER 01 PLATE PETROL
£400.00
1998 BMW 328i Coupe  Black Manual E36  BC Coilovers
1998 BMW 328i Coupe Black Manual E36 BC Coilovers
£1,850.00
BMW 320d 2007
BMW 320d 2007
£2,700.00
BMW 325Ci M Sport Shadow Line Black Saphire 116000 miles
BMW 325Ci M Sport Shadow Line Black Saphire 116000 miles
£2,000.00
BMW Z3 ROADSTER GREAT CONDITION LOW MILEAGE FOR YEAR MOT AND SERVICE HISTORY
BMW Z3 ROADSTER GREAT CONDITION LOW MILEAGE FOR YEAR MOT AND SERVICE HISTORY
£690.00
Bmw e30 325i sport mtec 2 not m3
Bmw e30 325i sport mtec 2 not m3
£6,500.00
BMW 3 Series 325i M Sport Highline 3L Black Msport 65k Full BMW Service History
BMW 3 Series 325i M Sport Highline 3L Black Msport 65k Full BMW Service History
£6,800.00
2008 BMW 320D SE TOURING LOVELY EXAMPLE
2008 BMW 320D SE TOURING LOVELY EXAMPLE
£2,600.00
BMW 318D ES
BMW 318D ES
£771.92
60 2011 BMW 120 M Sport Coupe
60 2011 BMW 120 M Sport Coupe
£1,759.00
BMW 530i M Sport
BMW 530i M Sport
£770.00
BMW E39 540i Auto Low Mileage 44 V8
BMW E39 540i Auto Low Mileage 44 V8
£2,280.00
2005 BMW 320D SE TOURING AUTO Estate 2 LITRE TURBO DIESEL WITH iDrive
2005 BMW 320D SE TOURING AUTO Estate 2 LITRE TURBO DIESEL WITH iDrive
£2,500.00
2004 BMW 318Ci Sport Convertible Automatic low mileage spares or repair
2004 BMW 318Ci Sport Convertible Automatic low mileage spares or repair
£460.00
BMW X3 SE Auto Long MOT Service History Lady Owner HPI Clear
BMW X3 SE Auto Long MOT Service History Lady Owner HPI Clear
£1,460.00
BMW E91 TOURING 330D AUTO
BMW E91 TOURING 330D AUTO
£2,100.00
2002 bmw 530i m sport
2002 bmw 530i m sport
£2,250.00
2004 BMW 5 SERIES 520i SE E60 AUTOMATIC SALOON GREY TINTS LEATHER 10 Month MOT
2004 BMW 5 SERIES 520i SE E60 AUTOMATIC SALOON GREY TINTS LEATHER 10 Month MOT
£2,000.00
BMW 318 20 2005 i ES 4DR 12 MONTHS MOT
BMW 318 20 2005 i ES 4DR 12 MONTHS MOT
£1,395.00
BMW z3
BMW z3
£290.00
Bmw 1 series 116i petrol black spares or repairs
Bmw 1 series 116i petrol black spares or repairs
£225.00
BMW 320ci M Sport Coupe E46 NO RESERVE
BMW 320ci M Sport Coupe E46 NO RESERVE
£600.00
BMW 318 20 2005 Ci Sport Convertible
BMW 318 20 2005 Ci Sport Convertible
£1,850.00
BMW 320d M sport touring FSH leathers MOT 05 19 158k miles
BMW 320d M sport touring FSH leathers MOT 05 19 158k miles
£2,400.00
BMW 320i 2005
BMW 320i 2005
£499.00
bmw 1 series 120D SE 2005 long MOT great condition
bmw 1 series 120D SE 2005 long MOT great condition
£1,720.00
Bmw 330i Automatic
Bmw 330i Automatic
£500.00
BMW 5 Series 20 520d SE 4dr 2011
BMW 5 Series 20 520d SE 4dr 2011
£4,700.00
2005 BMW E46 320D MSPORT ESTORIL BLUE RARE INDIVIDUAL MANUAL FULL HISTORY
2005 BMW E46 320D MSPORT ESTORIL BLUE RARE INDIVIDUAL MANUAL FULL HISTORY
£1,220.00
1991H BMW E30 318is Sport rare Laser Blue starts drives project track drift 325i
1991H BMW E30 318is Sport rare Laser Blue starts drives project track drift 325i
£1,850.00
BMW 330D
BMW 330D
£2,500.00
BMW 650i SPORT CONVERTIBLE6 SERIES AUTOHIGH SPECFULL LEATHERSAT NAV
BMW 650i SPORT CONVERTIBLE6 SERIES AUTOHIGH SPECFULL LEATHERSAT NAV
£5,100.00
Bmw E46 325 Coupe M sport
Bmw E46 325 Coupe M sport
£1,450.00
BMW 318d touring Facelift LCI Estate Tow bar Sat nav
BMW 318d touring Facelift LCI Estate Tow bar Sat nav
£1,350.00
BMW 320d Touring Spares or Repairs
BMW 320d Touring Spares or Repairs
£500.00
57 BMW X3 30 M SPORT AUTOMATIC LEATHER LONG MOT PARK SEN 1 F REC OWNER ETC
57 BMW X3 30 M SPORT AUTOMATIC LEATHER LONG MOT PARK SEN 1 F REC OWNER ETC
£1,600.00
BMW 318 TD 2007 6 speed box Diesel
BMW 318 TD 2007 6 speed box Diesel
£1,790.00
bmw z3
bmw z3
£1,200.00
55 BMW 118d Sport 107K FSH HPI CLEAR 318d 320d 120d Audi A3 A4 VW Caddy Golf Tdi
55 BMW 118d Sport 107K FSH HPI CLEAR 318d 320d 120d Audi A3 A4 VW Caddy Golf Tdi
£1,400.00
black BMW 319M series
black BMW 319M series
£150.00
BMW 118d Sport Coupe E82 86000 miles LOW RESERVE
BMW 118d Sport Coupe E82 86000 miles LOW RESERVE
£1,800.00
bmw 3 series 318i M Sport 2004 ESTORIL BLUE
bmw 3 series 318i M Sport 2004 ESTORIL BLUE
£200.00
BMW 320D Coupe M Sport E92
BMW 320D Coupe M Sport E92
£2,050.00
BMW 330ci Coupe Manual
BMW 330ci Coupe Manual
£460.00
bmw 3 series
bmw 3 series
£670.00
Bmw E36 328i M Sport Fern Green Great Spec
Bmw E36 328i M Sport Fern Green Great Spec
£3,495.00
2008 BMW 5 Series 520D M SPORT E60 AUTOMATIC SALOON DIESEL FULL SERVICE HISTORY
2008 BMW 5 Series 520D M SPORT E60 AUTOMATIC SALOON DIESEL FULL SERVICE HISTORY
£2,600.00
2007 BMW 320 se D 20 AUTO
2007 BMW 320 se D 20 AUTO
£1,220.00
bmw 530d touring auto
bmw 530d touring auto
£2,200.00
2008 08 BMW 330d e90 BLACK SPARE OR REPAIRS
2008 08 BMW 330d e90 BLACK SPARE OR REPAIRS
£770.00
BMW E36 328i Coupe
BMW E36 328i Coupe
£1,030.00
2009 BMW 1 SERIES COUPE 125i M SPORT 30 44K MILES
2009 BMW 1 SERIES COUPE 125i M SPORT 30 44K MILES
£3,600.00
Bmw 318 I low millage
Bmw 318 I low millage
£320.00
BMW 525 petrol estate
BMW 525 petrol estate
£1,030.00
bmw 330ci
bmw 330ci
£1,600.00
1996 P Bmw 318i SE E36 Saloon 4dr 94k Miles
1996 P Bmw 318i SE E36 Saloon 4dr 94k Miles
£255.00
2004 BMW 645 CI auto black 44 petrol 328 bhp spares or repairs
2004 BMW 645 CI auto black 44 petrol 328 bhp spares or repairs
£2,050.00
bmw e30 coupe m52 25 316 conversion
bmw e30 coupe m52 25 316 conversion
£1,650.00
2006 BMW X5 petrol  LPG
2006 BMW X5 petrol LPG
£2,000.00
BMW 320SI
BMW 320SI
£2,800.00
2008 BMW 118D M SPORT
2008 BMW 118D M SPORT
£1,550.00
BMW 330 CI m sport auto CONVERTIBLE 75000 MILES has central locking fault
BMW 330 CI m sport auto CONVERTIBLE 75000 MILES has central locking fault
£820.00
BMW 320d Touring Sport Plus White 2011
BMW 320d Touring Sport Plus White 2011
£6,800.00
2007 07 BMW 525D SE STEP AUTO SILVER REPOSESSION HPI CLEAR
2007 07 BMW 525D SE STEP AUTO SILVER REPOSESSION HPI CLEAR
£1,515.00
BMW 3 Series 320d Diesel 6 speed box 2005
BMW 3 Series 320d Diesel 6 speed box 2005
£1,990.00
BMW E36 323i Convertible Project
BMW E36 323i Convertible Project
£510.00

BMW are such a great car to own and drive, the diesels are not even run in unless they have done over 100k on the clock! They have been owned and abused by reps and they still have stood the test of time. Parts are a little pricey when they do go wrong but you will find that they won't go wrong often.