Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,264 Used BMW cars for sale

BMW X12013 (L) - sDrive 20d EfficientDynamics 5dr

2013 (L) - sDrive 20d EfficientDynamics 5dr17

£4,700

£78/pm (HP)

  • 2L
  • 112.4K

    Miles
  • Diesel
  • Manual
  • Estate

E&R Automotive Ltd

01733666859 *

BMW iX12023 - 230kW xDrive30 M Sport 65kWh 5dr Auto

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto11

Low Mileage

£32,750

£470/pm (PCP)

  • 6.0K

    Miles
  • Electric
  • Automatic
  • Estate

Grays of Holbeach

01406430115 *

BMW 5 Series2021 (21) - 530e xDrive M Sport 5dr Auto

2021 (21) - 530e xDrive M Sport 5dr Auto99

£21,990

£337/pm (PCP)

  • 2L
  • 64.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Spalding Car Sales Ltd

01775665778 *

BMW 3 Series2020 (70) - 330e M Sport 4dr Step Auto

2020 (70) - 330e M Sport 4dr Step Auto100

Low Mileage

£24,350

£480/pm (HP)

  • 2L
  • 36.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Spalding Car Sales Ltd

01775665778 *

BMW 2 Series2016 - 218d Sport 5dr [Nav] Step Auto

2016 - 218d Sport 5dr [Nav] Step Auto15

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Baytree Car Sales

01406430108 *

4.8/5 Stars

BMW 2 Series Gran Coupe2023 - 1.5 218i M Sport Saloon 4dr Petrol Dct Euro 6 s/s 136 Ps

2023 - 1.5 218i M Sport Saloon 4dr Petrol Dct Euro 6 s/s 136 Ps24

£20,195

  • 1.5L
  • 38.7K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

EMG Motor Group Spalding

01775661268 *

4.8/5 Stars

BMW X52019 - 3.0 X5 M50d 5-Door

2019 - 3.0 X5 M50d 5-Door34

£41,995

£746/pm (PCP)

  • 3L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Baytree Car Sales

01406430108 *

4.8/5 Stars

BMW X12019 (69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

2019 (69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr55

£14,450

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Windmill Motors Ltd

01778308209 *

BMW 1 Series2011 (61) - 118d Sport 2dr

2011 (61) - 118d Sport 2dr

Reduced

£4,995

£84/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Manual
  • Coupe

Car Nation Bourne

01480597473 *

0/5 Stars

BMW 6 Series2014 (14) - 640d M Sport 4dr Auto

2014 (14) - 640d M Sport 4dr Auto75

Low Mileage

£15,950

  • 3L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Windmill Motors Ltd

01778308209 *

BMW 4 Series2017 - 440i M Sport 5dr Auto [Professional Media]

2017 - 440i M Sport 5dr Auto [Professional Media]23

£17,890

£370/pm (HP)

  • 3L
  • 82.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

EMG Motor Group Spalding

01775661268 *

4.8/5 Stars

BMW 1 Series2020 - 2.0 M135i xDrive 5-Door

2020 - 2.0 M135i xDrive 5-Door31

£18,295

£284/pm (PCP)

  • 2L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Baytree Car Sales

01406430108 *

4.8/5 Stars

BMW 3 Series2015 (65) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

2015 (65) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr54

£7,950

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Manual
  • Estate

Windmill Motors Ltd

01778308209 *

BMW 3 Series2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps24

£21,390

  • 2L
  • 37.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

EMG Motor Group Spalding

01775661268 *

4.8/5 Stars

BMW X32021 (21) - xDrive 30e M Sport 5dr Auto

2021 (21) - xDrive 30e M Sport 5dr Auto14

Low Mileage

£30,490

£466/pm (PCP)

  • 2L
  • 36.3K

    Miles
  • Hybrid
  • Automatic
  • SUV

Spalding Car Sales Ltd

01775665778 *

BMW X52012 - 3.0 X5 xDrive40d M Sport 5-Door

2012 - 3.0 X5 xDrive40d M Sport 5-Door21

Low Mileage

£9,995

  • 3L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Baytree Car Sales

01406430108 *

4.8/5 Stars

BMW X12014 - sDrive 18d M Sport 5dr Step Auto

2014 - sDrive 18d M Sport 5dr Step Auto9

Low Mileage

£6,295

£111/pm (HP)

  • 2L
  • 92.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Grays of Holbeach

01406430115 *

BMW 3 Series2015 - 2.0 320d M Sport 4dr

2015 - 2.0 320d M Sport 4dr24

Low Mileage

£10,595

£201/pm (HP)

  • 2L
  • 57.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Grays of Holbeach

01406430115 *

BMW 5 Series2013 - 2.0 520d M Sport Auto 5dr

2013 - 2.0 520d M Sport Auto 5dr21

Reduced

£8,995

£168/pm (HP)

  • 2L
  • 97.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Grays of Holbeach

01406430115 *

BMW X52019 - 3.0 X5 xDrive 30d M Sport Auto 4WD 5dr

2019 - 3.0 X5 xDrive 30d M Sport Auto 4WD 5dr66

£34,000

£575/pm (PCP)

  • 3L
  • 74.0K

    Miles
  • Diesel
  • Automatic
  • SUV

The Automotive Barn

01733907896 *

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.