Skip to main content
Get theCazoo logoapp - Powered by MOTORS

18,898 Used BMW cars for sale

BMW 3 Series2020 - 2.0 320I M Sport Auto 4dr

2020 - 2.0 320I M Sport Auto 4dr83

£19,995

£353/pm (PCP)

  • 2L
  • 63.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 3 Series2015 - 2.0 320d xDrive M Sport GT Auto 4WD 5dr

2015 - 2.0 320d xDrive M Sport GT Auto 4WD 5dr87

£10,095

£203/pm (HP)

  • 2L
  • 95.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 3 Series2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr

2015 - 3.0 330d xDrive M Sport Auto 4WD 4dr83

Low Mileage

£13,445

£278/pm (HP)

  • 3L
  • 74.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW 6 Series Gran Coupe2015 - 640d M Sport Gran Coupe Auto - 4-Door

2015 - 640d M Sport Gran Coupe Auto - 4-Door20

Low Mileage

£14,495

£283/pm (HP)

  • 3L
  • 77.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Essex Cars Limited

01206987258 *

BMW 3 Series2009 (09) - 2.0 318i SE Touring Euro 4 5dr

2009 (09) - 2.0 318i SE Touring Euro 4 5dr88

Low Mileage

£3,000

£50/pm (HP)

  • 2L
  • 130.0K

    Miles
  • Petrol
  • Manual
  • Estate

The Preloved Car Company

01206489535 *

0/5 Stars

BMW X52015 (65) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

2015 (65) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr44

£17,495

£339/pm (HP)

  • 3L
  • 104.1K

    Miles
  • Diesel
  • Automatic
  • SUV

AMINA AUTOS LTD

01473358815 *

BMW 4 Series2022 (22) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

2022 (22) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)30

Low Mileage

£28,900

£456/pm (PCP)

  • 2L
  • 19.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

John Keeble (Bramford) Ltd

01473354329 *

4.6/5 Stars

BMW 3 Series2011 (60) - 320d EfficientDynamics 4dr

2011 (60) - 320d EfficientDynamics 4dr18

£3,595

  • 2L
  • 143.4K

    Miles
  • Diesel
  • Manual
  • Saloon

LRS Trade Cars

01206918829 *

BMW i42024 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

2024 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto12

£32,498

  • 30.1K

    Miles
  • Electric
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Colchester

01414839928 *

BMW 4 Series2017 - 440I M SPORT 2-Door

2017 - 440I M SPORT 2-Door45

Low Mileage

£22,895

£460/pm (HP)

  • 3L
  • 52.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Que Automotive

01206583603 *

BMW 3 Series2009 (59) - 318i SE Business Edition 4dr

2009 (59) - 318i SE Business Edition 4dr14

£2,995

  • 2L
  • 142.0K

    Miles
  • Petrol
  • Manual
  • Saloon

LRS Trade Cars

01206918829 *

BMW Z42012 - sDrive20i M Sport - 2-Door

2012 - sDrive20i M Sport - 2-Door17

Low Mileage

£11,495

£220/pm (HP)

  • 2L
  • 31.6K

    Miles
  • Petrol
  • Manual
  • Convertible

Essex Cars Limited

01206987258 *

BMW 4 Series2016 (16) - 3.0 440i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (326 ps)

2016 (16) - 3.0 440i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (326 ps)22

Low Mileage

£20,500

  • 3L
  • 50.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Atlas Autos Ltd

01206987248 *

BMW 1 Series2015 - 2.0 118D Sport 5dr

2015 - 2.0 118D Sport 5dr78

£6,475

£122/pm (HP)

  • 2L
  • 97.8K

    Miles
  • Diesel
  • Manual
  • Hatchback

RallySport Automotive Limited

01206489764 *

4.9/5 Stars

BMW M42015 (15) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

2015 (15) - 3.0 BiTurbo DCT Euro 6 (s/s) 2dr46

Low Mileage

£20,000

£390/pm (HP)

  • 3L
  • 73.5K

    Miles
  • Petrol
  • Automatic
  • Convertible

Essex Select Cars Ltd

01206583604 *

BMW X52018 - xDrive30d M Sport 5dr Auto

2018 - xDrive30d M Sport 5dr Auto1

£14,995

  • 3L
  • 148.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Shift Automotive

01255449902 *

BMW 3 Series2016 (66) - 320i xDrive SE 4dr Step Auto

2016 (66) - 320i xDrive SE 4dr Step Auto25

Low Mileage

£12,495

£241/pm (HP)

  • 2L
  • 51.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Mss Motor Group Ltd

01255440166 *

4.9/5 Stars

BMW X12022 (22) - 2.0 SDRIVE18D M SPORT 5d 148 BHP 5-Door

2022 (22) - 2.0 SDRIVE18D M SPORT 5d 148 BHP 5-Door50

Reduced

£27,500

  • 2L
  • 17.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Atlas Autos Ltd

01206987248 *

BMW 3 Series2018 (68) - 320d M Sport 4dr Step Auto

2018 (68) - 320d M Sport 4dr Step Auto24

£13,495

£262/pm (HP)

  • 2L
  • 72.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mss Motor Group Ltd

01255440166 *

4.9/5 Stars

BMW 3 Series2018 - 3.0 330d M Sport Shadow Edition Touring 5-Door

2018 - 3.0 330d M Sport Shadow Edition Touring 5-Door45

£17,995

£478/pm (PCP)

  • 3L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Que Automotive

01206583603 *

* 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.