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 44 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 44 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 2 Series Diesel Estate 216d Sport 5dr

Includes fitted extras worth £840

Metallic paint
£550
Reversing camera
£290
Includes 13 months remainder of manufacturer's warranty
  • 2015 64 Plate
  • 12,995 Miles
  • Black Sapphire
  • Manual
  • 1496 cc
  • 99 g/km
  • £0 (Band A)
  • Diesel
  • 74 mpg
  • 5 doors
  • 5 seats
  • Estate
£14,999 Save £11,036* *Savings shown against new list price
£260 Per Month
Stock ID: 774509

BMW 2 Series Diesel Estate 216d Sport 5dr

Includes fitted extras worth £550

Metallic paint
£550
Includes 15 months remainder of manufacturer's warranty
  • 2015 15 Plate
  • 7,697 Miles
  • Mineral White
  • Manual
  • 1496 cc
  • 99 g/km
  • £0 (Band A)
  • Diesel
  • 74 mpg
  • 5 doors
  • 5 seats
  • Estate
£15,499 Save £9,656* *Savings shown against new list price
£259 Per Month
Stock ID: 761619

BMW 2 Series Diesel Estate 216d Sport 5dr [Nav]

Includes fitted extras worth £550

Metallic paint
£550
Includes 20 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 18,637 Miles
  • Mediterranean Blue
  • Manual
  • 1496 cc
  • 99 g/km
  • £0 (Band A)
  • Diesel
  • 74 mpg
  • 5 doors
  • 5 seats
  • Estate
£15,999 Save £9,991* *Savings shown against new list price
£274 Per Month
Stock ID: 773336

BMW 2 Series Petrol Coupe 218i Sport 2dr [Nav]

Includes fitted extras worth £550

Metallic paint
£550
Includes 22 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 11,509 Miles
  • Black Sapphire
  • Manual
  • 1499 cc
  • 125 g/km
  • £110 (Band D)
  • Petrol
  • 52 mpg
  • 2 doors
  • 4 seats
  • Coupe
£16,599 Save £7,936* *Savings shown against new list price
£261 Per Month
Stock ID: 772658

BMW 2 Series Petrol Coupe 218i Sport 2dr [Nav]

Includes fitted extras worth £550

Metallic paint
£550
Includes 23 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 6,345 Miles
  • Melbourne Red
  • Manual
  • 1499 cc
  • 125 g/km
  • £110 (Band D)
  • Petrol
  • 52 mpg
  • 2 doors
  • 4 seats
  • Coupe
£16,599 Save £7,936* *Savings shown against new list price
£257 Per Month
Stock ID: 775484

BMW 2 Series Diesel Estate 216d Sport 5dr [Nav]

Includes fitted extras worth £550

Metallic paint
£550
Includes 20 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 10,640 Miles
  • Mediterranean Blue
  • Manual
  • 1496 cc
  • 99 g/km
  • £0 (Band A)
  • Diesel
  • 74 mpg
  • 5 doors
  • 5 seats
  • Estate
£16,799 Save £9,191* *Savings shown against new list price
£289 Per Month
Stock ID: 768301

BMW 2 Series Diesel Estate 216d Luxury 5dr [Nav]

Includes 21 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 7,028 Miles
  • Jet Black
  • Manual
  • 1496 cc
  • 99 g/km
  • £0 (Band A)
  • Diesel
  • 74 mpg
  • 5 doors
  • 5 seats
  • Estate
£16,999 Save £9,191* *Savings shown against new list price
£288 Per Month
Stock ID: 769317

BMW 2 Series Diesel Estate 218d SE 5dr Step Auto

Includes 14 months remainder of manufacturer's warranty
  • 2015 15 Plate
  • 8,307 Miles
  • Alpine White
  • Automatic
  • 1995 cc
  • 109 g/km
  • £20 (Band B)
  • Diesel
  • 69 mpg
  • 5 doors
  • 5 seats
  • Estate
£16,999 Save £9,051* *Savings shown against new list price
£298 Per Month
Stock ID: 771228

BMW 2 Series Petrol Coupe 218i Sport 2dr [Nav]

Includes fitted extras worth £550

Metallic paint
£550
Includes 22 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 9,206 Miles
  • Mineral Grey
  • Manual
  • 1499 cc
  • 125 g/km
  • £110 (Band D)
  • Petrol
  • 52 mpg
  • 2 doors
  • 4 seats
  • Coupe
£16,999 Save £7,536* *Savings shown against new list price
£269 Per Month
Stock ID: 775396

BMW 2 Series Diesel Estate 218d SE 5dr [Nav] Step Auto

Includes 23 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 11,673 Miles
  • Mineral White
  • Automatic
  • 1995 cc
  • 109 g/km
  • £20 (Band B)
  • Diesel
  • 69 mpg
  • 5 doors
  • 5 seats
  • Estate
£17,599 Save £9,336* *Savings shown against new list price
£306 Per Month
Stock ID: 773192

BMW 2 Series Diesel Estate 218d Luxury 5dr [Nav] Step Auto

Includes fitted extras worth £550

Metallic paint
£550
Includes 18 months remainder of manufacturer's warranty
  • 2015 15 Plate
  • 12,273 Miles
  • Black Sapphire
  • Automatic
  • 1995 cc
  • 109 g/km
  • £20 (Band B)
  • Diesel
  • 69 mpg
  • 5 doors
  • 5 seats
  • Estate
£17,599 Save £11,886* *Savings shown against new list price
£301 Per Month
Stock ID: 765243

BMW 2 Series Diesel Estate 218d Luxury 5dr [Nav]

Includes 29 months remainder of manufacturer's warranty
  • 2016 16 Plate
  • 7,565 Miles
  • Alpine White
  • Manual
  • 1995 cc
  • 109 g/km
  • £20 (Band B)
  • Diesel
  • 69 mpg
  • 5 doors
  • 5 seats
  • Estate
£17,999 Save £9,336* *Savings shown against new list price
£299 Per Month
Stock ID: 768431

BMW 2 Series Petrol Estate 218i M Sport 5dr [Nav]

Includes fitted extras worth £550

Metallic paint
£550
Includes 16 months remainder of manufacturer's warranty
  • 2015 15 Plate
  • 14,342 Miles
  • Estoril Blue
  • Manual
  • 1499 cc
  • 120 g/km
  • £30 (Band C)
  • Petrol
  • 54 mpg
  • 5 doors
  • 5 seats
  • Estate
£18,599 Save £8,206* *Savings shown against new list price
£333 Per Month
Stock ID: 769291

BMW 2 Series Diesel Coupe 220d [190] M Sport 2dr

Includes fitted extras worth £550

Metallic paint
£550
Includes 21 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 7,221 Miles
  • Melbourne Red
  • Manual
  • 1995 cc
  • 115 g/km
  • £30 (Band C)
  • Diesel
  • 64 mpg
  • 2 doors
  • 4 seats
  • Coupe
£18,999 Save £9,861* *Savings shown against new list price
£312 Per Month
Stock ID: 765713

BMW 2 Series Diesel Estate 220d M Sport 5dr [Nav]

Includes fitted extras worth £1,155

Heated front seats
£295
Sun protection glass
£270
Driver comfort pack - 2 Series Active Tourer
More details …
£590
Includes 26 months remainder of manufacturer's warranty
  • 2016 16 Plate
  • 8,432 Miles
  • Alpine White
  • Manual
  • 1995 cc
  • 119 g/km
  • £30 (Band C)
  • Diesel
  • 63 mpg
  • 5 doors
  • 5 seats
  • Estate
£19,999 Save £10,941* *Savings shown against new list price
£333 Per Month
Stock ID: 750155

BMW 2 Series Diesel Coupe 220d [190] M Sport 2dr [Nav] Step Auto

Includes fitted extras worth £1,555

Metallic paint
£550
Sun protection pack - 2 Series/M2
More details …
£315
Driver comfort pack - 2 Series
More details …
£690
Includes 22 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 6,098 Miles
  • Melbourne Red
  • Automatic
  • 1995 cc
  • 107 g/km
  • £20 (Band B)
  • Diesel
  • 69 mpg
  • 2 doors
  • 4 seats
  • Coupe
£19,999 Save £13,391* *Savings shown against new list price
£324 Per Month
Stock ID: 767420

BMW 2 Series Diesel Coupe 220d [190] M Sport 2dr [Nav] Step Auto

Includes fitted extras worth £1,240

Metallic paint
£550
Driver comfort pack - 2 Series
More details …
£690
Includes 21 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 6,669 Miles
  • Black Sapphire
  • Automatic
  • 1995 cc
  • 107 g/km
  • £20 (Band B)
  • Diesel
  • 69 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,499 Save £13,166* *Savings shown against new list price
£336 Per Month
Stock ID: 767392

BMW 2 Series Diesel Coupe 220d [190] M Sport 2dr [Nav] Step Auto

Includes fitted extras worth £1,555

Metallic paint
£550
Sun protection pack - 2 Series/M2
More details …
£315
Driver comfort pack - 2 Series
More details …
£690
Includes 23 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 4,856 Miles
  • Black Sapphire
  • Automatic
  • 1995 cc
  • 113 g/km
  • £30 (Band C)
  • Diesel
  • 69 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,499 Save £12,891* *Savings shown against new list price
£335 Per Month
Stock ID: 767404

BMW 2 Series Diesel Coupe 220d [190] M Sport 2dr [Nav] Step Auto

Includes fitted extras worth £1,555

Metallic paint
£550
Sun protection pack - 2 Series/M2
More details …
£315
Driver comfort pack - 2 Series
More details …
£690
Includes 22 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 2,298 Miles
  • Melbourne Red
  • Automatic
  • 1995 cc
  • 107 g/km
  • £20 (Band B)
  • Diesel
  • 69 mpg
  • 2 doors
  • 4 seats
  • Coupe
£20,699 Save £13,281* *Savings shown against new list price
£338 Per Month
Stock ID: 767454

BMW 2 Series Diesel Convertible 220d M Sport 2dr [Nav] Step Auto

Includes fitted extras worth £1,095

Heated front seats
£295
Dakota leather - Oyster/Black
£800
Includes 21 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 13,863 Miles
  • Alpine White
  • Automatic
  • 1995 cc
  • 117 g/km
  • £30 (Band C)
  • Diesel
  • 64 mpg
  • 2 doors
  • 4 seats
  • Convertible
£21,999 Save £14,191* *Savings shown against new list price
£381 Per Month
Stock ID: 763401

Featured Car

BMW 2 Series Diesel Estate 220d M Sport 5dr Step Auto

Includes fitted extras worth £1,800

Metallic paint
£550
Sun protection glass
£270
Reversing camera
£290
Heated front seats
£295
Driver comfort pack - 2 Series Gran Tourer
More details …
£395
Includes 26 months remainder of manufacturer's warranty
  • 2016 16 Plate
  • 3,505 Miles
  • Black Sapphire
  • Automatic
  • 1995 cc
  • 124 g/km
  • £110 (Band D)
  • Diesel
  • 60 mpg
  • 5 doors
  • 7 seats
  • Estate
£23,799 Save £11,086* *Savings shown against new list price
£410 Per Month
Stock ID: 742590

We have 23 trims for BMW 2 Series

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