Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,043 Used BMW cars for sale

BMW 2 Series2016 - 218d [150] M Sport 2dr [Nav]

2016 - 218d [150] M Sport 2dr [Nav]20

Low Mileage

£11,500

£220/pm (HP)

  • 2L
  • 54.6K

    Miles
  • Diesel
  • Manual
  • Coupe

Taylors Pitstop

01293221182 *

BMW 1 Series2021 (21) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

2021 (21) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)33

Low Mileage

£17,995

£298/pm (PCP)

  • 1.5L
  • 29.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

ALTUS CONSULTANTS LIMITED T/A altus cars

01293217073 *

BMW 4 Series Gran Coupe2019 - 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2019 - 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)20

Reduced

£17,100

£331/pm (HP)

  • 2L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Taylors Pitstop

01293221182 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)

2013 (13) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)33

Reduced

£11,995

£231/pm (HP)

  • 2L
  • 47.0K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW M42018 (68) - 3.0 BiTurbo CS Coupe 2dr Petrol DCT Euro 6 (s/s) (460 ps)

2018 (68) - 3.0 BiTurbo CS Coupe 2dr Petrol DCT Euro 6 (s/s) (460 ps)45

Low Mileage

£43,950

£794/pm (PCP)

  • 3L
  • 25.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

Magma Cars Limited

02039577372 *

BMW X72024 (24) - 3.0 40i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (381 ps)

2024 (24) - 3.0 40i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (381 ps)55

£69,890

  • 3L
  • 14.3K

    Miles
  • Hybrid
  • Automatic
  • SUV

Volvo Crawley

01293221764 *

BMW 3 Series2019 - 320i M Sport 4dr Step Auto

2019 - 320i M Sport 4dr Step Auto

£17,500

£339/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Surrey Hills Motor Company

01372230646 *

0/5 Stars

BMW 1 Series(13) - 1.6 116i M Sport Hatchback 5dr Petrol Auto Euro 5 (s/s) (136 ps)

(13) - 1.6 116i M Sport Hatchback 5dr Petrol Auto Euro 5 (s/s) (136 ps)25

Low Mileage

£8,449

  • 36.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

BMW 3 Series(12) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 5 (s/s) (184 ps)

(12) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 5 (s/s) (184 ps)28

£9,949

  • 15.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

BMW 1 Series2017 (67) - 1.5 116d SE Hatchback 5dr Diesel Auto Euro 6 (s/s) (116 ps)

2017 (67) - 1.5 116d SE Hatchback 5dr Diesel Auto Euro 6 (s/s) (116 ps)21

£3,995

  • 1.5L
  • 170.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

M G Motors of Cheam Ltd

02037636649 *

BMW X12025 (13) - 2.0 20i M Sport SUV 5dr Petrol Auto sDrive Euro 6 (s/s) (184 ps)

2025 (13) - 2.0 20i M Sport SUV 5dr Petrol Auto sDrive Euro 6 (s/s) (184 ps)35

Low Mileage

£8,949

£167/pm (HP)

  • 2L
  • 23.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

BMW X12013 - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps) Automatic

2013 - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps) Automatic20

Low Mileage

£10,500

£199/pm (HP)

  • 2L
  • 37.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Taylors Pitstop

01293221182 *

BMW 4 Series Gran Coupe2018 (18) - 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)38

Low Mileage

£18,495

£386/pm (PCP)

  • 2L
  • 32.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

BMW X12017 - 2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) Automatic

2017 - 2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) Automatic21

Low Mileage

£15,800

£311/pm (HP)

  • 2L
  • 53.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Taylors Pitstop

01293221182 *

BMW X22018 (18) - 2.0 20i Sport DCT sDrive Euro 6 (s/s) 5dr

2018 (18) - 2.0 20i Sport DCT sDrive Euro 6 (s/s) 5dr42

Low Mileage

£15,499

£304/pm (HP)

  • 2L
  • 38.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Drift Bridge Audi Approved Epsom

01372230333 *

BMW 2 Series Gran Coupe2020 - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (140 ps) Manual

2020 - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (140 ps) Manual20

Reduced

£17,200

£333/pm (HP)

  • 1.5L
  • 50.8K

    Miles
  • Petrol
  • Manual
  • Saloon

Taylors Pitstop

01293221182 *

BMW 1 Series2015 (65) - 1.5 118i Sport Auto

2015 (65) - 1.5 118i Sport Auto20

Reduced

£8,495

£157/pm (HP)

  • 1.5L
  • 58.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Adro Motors LTD

01293214885 *

BMW 1 Series2025 (64) - 3.0 M135i Hatchback 5dr Petrol Auto Euro 6 (s/s) (320 ps)

2025 (64) - 3.0 M135i Hatchback 5dr Petrol Auto Euro 6 (s/s) (320 ps)28

Low Mileage

£13,949

£272/pm (HP)

  • 3L
  • 34.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

M Cars Surrey Ltd

01342649540 *

BMW X22019 - sDrive 18i M Sport 5dr Step Auto

2019 - sDrive 18i M Sport 5dr Step Auto39

Low Mileage

£16,995

£350/pm (CS)

  • 1.5L
  • 41.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Wilsons Used

02037808195 *

BMW 5 Series2025 (64) - 3.0 535i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (306 ps)

2025 (64) - 3.0 535i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (306 ps)34

Low Mileage

£17,949

£348/pm (HP)

  • 3L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

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