View our mobile site?

We have a specific mobile experience just for you.

If you would like to view the mobile version of the site please use the button below.

Show Mobile Site Hide this notification

Filter 95 Cars

Reset all search filters

Price

Body Type

4x4s
Crossovers
People Carriers
Convertibles
Saloons
Coupes
Hatchbacks
Estates

Fuel Type

Transmission

Economy

The amount of miles you can expect to travel per gallon of fuel. The higher this number the more economical the car.

Colour

Seats

Doors

Road Tax

Emissions

The amount of Carbon Dioxide (C02) emitted by the vehicle. The smaller this number the less C02 the vehicle will release into the atmosphere.

Engine size

The cubic capacity of the engine.

Mileage

Choose how much you want to pay …

Drag the slider below to set your preferred monthly payment figures

We have 95 vehicles in stock at great finance rates.

To see a larger range of vehicles adjust the slider above and click the update button.

Sort By:

BMW 4 Series Diesel Coupe 420d M Sport 2dr

Includes fitted extras worth £975

Metallic paint
£645
Reversing camera
£330
Includes 9 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 17,201 Miles
  • Mineral Grey
  • Manual
  • 1995 cc
  • 127 g/km
  • £110 (Band D)
  • Diesel
  • 59 mpg
  • 2 doors
  • 4 seats
  • Coupe
£19,599 Save £16,116* *Savings shown against new list price
£312 Per Month
Stock ID: 764997

BMW 4 Series Diesel Coupe 420d M Sport 2dr

Includes fitted extras worth £645

Metallic paint
£645
Includes 8 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 15,085 Miles
  • Black Sapphire
  • Manual
  • 1995 cc
  • 127 g/km
  • £110 (Band D)
  • Diesel
  • 59 mpg
  • 2 doors
  • 4 seats
  • Coupe
£19,699 Save £15,686* *Savings shown against new list price
£313 Per Month
Stock ID: 761269

BMW 4 Series Diesel Coupe 420d M Sport 2dr

Includes fitted extras worth £645

Metallic paint
£645
Includes 9 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 14,056 Miles
  • Black Sapphire
  • Manual
  • 1995 cc
  • 127 g/km
  • £110 (Band D)
  • Diesel
  • 59 mpg
  • 2 doors
  • 4 seats
  • Coupe
£19,999 Save £15,386* *Savings shown against new list price
£319 Per Month
Stock ID: 766285

BMW 4 Series Diesel Coupe 420d M Sport 2dr

Includes 11 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 13,833 Miles
  • Alpine White
  • Manual
  • 1995 cc
  • 127 g/km
  • £110 (Band D)
  • Diesel
  • 59 mpg
  • 2 doors
  • 4 seats
  • Coupe
£19,999 Save £14,741* *Savings shown against new list price
£319 Per Month
Stock ID: 769273

BMW 4 Series Diesel Coupe 420d M Sport 2dr

Includes fitted extras worth £645

Metallic paint
£645
Includes 11 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 14,166 Miles
  • Black Sapphire
  • Manual
  • 1995 cc
  • 127 g/km
  • £110 (Band D)
  • Diesel
  • 59 mpg
  • 2 doors
  • 4 seats
  • Coupe
£19,999 Save £15,386* *Savings shown against new list price
£319 Per Month
Stock ID: 771889

BMW 4 Series Diesel Coupe 420d M Sport 2dr Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 9 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 17,567 Miles
  • Estoril Blue
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,299 Save £16,636* *Savings shown against new list price
£323 Per Month
Stock ID: 762857

BMW 4 Series Diesel Coupe 420d M Sport 2dr

Includes fitted extras worth £910

Metallic paint
£645
Sun protection glass
£265
Includes 9 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 9,234 Miles
  • Alpine White
  • Manual
  • 1995 cc
  • 127 g/km
  • £110 (Band D)
  • Diesel
  • 59 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,499 Save £15,151* *Savings shown against new list price
£327 Per Month
Stock ID: 769183

BMW 4 Series Diesel Coupe 420d M Sport 2dr Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 11 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 16,797 Miles
  • Mineral Grey
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,599 Save £16,336* *Savings shown against new list price
£330 Per Month
Stock ID: 771766

BMW 4 Series Diesel Coupe 420d M Sport 2dr Auto

Includes 9 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 17,831 Miles
  • Alpine White
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,599 Save £15,691* *Savings shown against new list price
£331 Per Month
Stock ID: 763732

BMW 4 Series Diesel Coupe 420d M Sport 2dr Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 8 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 16,165 Miles
  • Mineral Grey
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,599 Save £16,336* *Savings shown against new list price
£329 Per Month
Stock ID: 766261

BMW 4 Series Diesel Coupe 420d M Sport 2dr Auto

Includes fitted extras worth £265

Sun protection glass
£265
Includes 8 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 16,504 Miles
  • Alpine White
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,599 Save £15,956* *Savings shown against new list price
£329 Per Month
Stock ID: 767178

BMW 4 Series Diesel Coupe 420d M Sport 2dr Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 11 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 9,972 Miles
  • Mineral Grey
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,999 Save £15,936* *Savings shown against new list price
£333 Per Month
Stock ID: 771907

BMW 4 Series Diesel Coupe 420d M Sport 2dr Auto

Includes 10 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 8,485 Miles
  • Alpine White
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,999 Save £15,291* *Savings shown against new list price
£332 Per Month
Stock ID: 770537

BMW 4 Series Diesel Coupe 420d M Sport 2dr Auto

Includes fitted extras worth £670

19" Double spoke alloy wheels - style 442M
£670
Includes 11 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 11,008 Miles
  • Alpine White
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,999 Save £15,961* *Savings shown against new list price
£334 Per Month
Stock ID: 774942

BMW 4 Series Diesel Coupe 420d xDrive M Sport 2dr Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 8 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 19,306 Miles
  • Mineral Grey
  • Automatic
  • 1995 cc
  • 128 g/km
  • £110 (Band D)
  • Diesel
  • 58 mpg
  • 2 doors
  • 4 seats
  • Coupe
£21,599 Save £16,836* *Savings shown against new list price
£350 Per Month
Stock ID: 765012

BMW 4 Series Diesel Coupe 420d xDrive M Sport 2dr Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 8 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 19,475 Miles
  • Alpine White
  • Automatic
  • 1995 cc
  • 128 g/km
  • £110 (Band D)
  • Diesel
  • 58 mpg
  • 2 doors
  • 4 seats
  • Coupe
£21,599 Save £16,836* *Savings shown against new list price
£350 Per Month
Stock ID: 765014

BMW 4 Series Diesel Coupe 420d xDrive M Sport 2dr Auto

Includes 9 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 18,638 Miles
  • Alpine White
  • Automatic
  • 1995 cc
  • 128 g/km
  • £110 (Band D)
  • Diesel
  • 58 mpg
  • 2 doors
  • 4 seats
  • Coupe
£21,599 Save £16,191* *Savings shown against new list price
£349 Per Month
Stock ID: 763294

BMW 4 Series Diesel Coupe 420d xDrive M Sport 2dr Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 9 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 10,078 Miles
  • Mineral Grey
  • Automatic
  • 1995 cc
  • 128 g/km
  • £110 (Band D)
  • Diesel
  • 58 mpg
  • 2 doors
  • 4 seats
  • Coupe
£21,999 Save £16,436* *Savings shown against new list price
£351 Per Month
Stock ID: 764117

BMW 4 Series Diesel Coupe 420d [190] SE 2dr Auto [Business Media]

Includes fitted extras worth £645

Metallic paint
£645
Includes 25 months remainder of manufacturer's warranty
  • 2016 65 Plate
  • 8,484 Miles
  • Mineral Grey
  • Automatic
  • 1995 cc
  • 106 g/km
  • £20 (Band B)
  • Diesel
  • 71 mpg
  • 2 doors
  • 4 seats
  • Coupe
£21,999 Save £12,786* *Savings shown against new list price
£356 Per Month
Stock ID: 766305

BMW 4 Series Diesel Coupe 420d xDrive Sport 2dr Auto [Business Media]

Includes fitted extras worth £645

Metallic paint
£645
Includes 12 months remainder of manufacturer's warranty
  • 2015 64 Plate
  • 8,363 Miles
  • Mineral Grey
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 2 doors
  • 4 seats
  • Coupe
£21,999 Save £15,636* *Savings shown against new list price
£352 Per Month
Stock ID: 770618

Featured Car

BMW 4 Series Diesel Coupe 420d [190] xDrive M Sport 5dr [Professional Media]

Includes fitted extras worth £645

Metallic paint
£645
Includes 23 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 14,843 Miles
  • Black Sapphire
  • Manual
  • 1995 cc
  • 129 g/km
  • £110 (Band D)
  • Diesel
  • 58 mpg
  • 5 doors
  • 5 seats
  • Coupe
£23,599 Save £13,986* *Savings shown against new list price
£366 Per Month
Stock ID: 754229

We have 25 trims for BMW 4 Series

MPG figures stated are estimated & based on figures supplied by the Manufacturers’ data, collected under test conditions