Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,095 Used BMW cars for sale

BMW 1 Series2012 (62) - 2.0 118D M SPORT 3DR Manual

2012 (62) - 2.0 118D M SPORT 3DR Manual7

Low Mileage

£4,995

£84/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Excel Vehicle Sales Ltd

01524938896 *

0/5 Stars

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

2021 (71) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) 1 OWN23

£17,000

  • 1.5L
  • 65.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motor Trust UK Lancaster

01524938891 *

BMW X12021 (21) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps) F/S/H!! 1 FOR

2021 (21) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps) F/S/H!! 1 FOR23

Reduced

£17,095

  • 2L
  • 41.7K

    Miles
  • Diesel
  • Manual
  • Estate

Motor Trust UK Lancaster

01524938891 *

BMW 4 Series2021 (71) - 420i M Sport 2dr Step Auto

2021 (71) - 420i M Sport 2dr Step Auto24

Low Mileage

£26,995

  • 2L
  • 29.4K

    Miles
  • Petrol
  • Automatic
  • Coupe

Motor Trust UK Lancaster

01524938891 *

BMW X22019 (L6) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

2019 (L6) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)23

Low Mileage

£17,495

  • 2L
  • 26.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motor Trust UK Lancaster

01524938891 *

BMW X12018 (18) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) 2 FORMER OWN

2018 (18) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) 2 FORMER OWN23

Low Mileage

£15,195

  • 2L
  • 52.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

BMW 1 Series2018 (68) - 1.5 118i Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps) 1 OWNER FROM

2018 (68) - 1.5 118i Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps) 1 OWNER FROM23

Low Mileage

£12,295

  • 1.5L
  • 56.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)23

Reduced

£19,000

  • 2L
  • 74.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 (71) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (223

£15,995

  • 2L
  • 70.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Trust UK Lancaster

01524938891 *

BMW 1 Series2013 (63) - 2.0 120D XDRIVE M SPORT 5DR Manual

2013 (63) - 2.0 120D XDRIVE M SPORT 5DR Manual13

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 97.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Excel Vehicle Sales Ltd

01524938896 *

0/5 Stars

BMW 3 Series Gran Turismo2016 (16) - 2.0 320d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

2016 (16) - 2.0 320d M Sport GT Auto xDrive Euro 6 (s/s) 5dr49

£8,675

£161/pm (HP)

  • 2L
  • 110.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Landmark 4x4

01772285779 *

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

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

Reduced

£19,195

  • 1.5L
  • 21.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2022 - 330e SE Pro 4dr Step Auto

2022 - 330e SE Pro 4dr Step Auto19

£16,998

  • 2L
  • 70.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Morecambe)

01524938898 *

BMW 1 Series2021 (71) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) F/S/H

2021 (71) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) F/S/H23

£18,295

  • 1.5L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motor Trust UK Lancaster

01524938891 *

BMW 1 Series2020 (70) - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps) 1 FORMER OW

2020 (70) - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps) 1 FORMER OW23

£17,595

  • 1.5L
  • 49.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motor Trust UK Lancaster

01524938891 *

BMW 1 Series2022 (22) - 2.0 118d M Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

2022 (22) - 2.0 118d M Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)38

£21,495

£361/pm (PCP)

  • 2L
  • 38.3K

    Miles
  • Diesel
  • Manual
  • Hatchback

Central Car Sales

01524917288 *

3.9/5 Stars

BMW X22020 (20) - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) 1 FORMER O

2020 (20) - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) 1 FORMER O24

Low Mileage

£22,195

  • 2L
  • 35.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motor Trust UK Lancaster

01524938891 *

BMW 1 Series2013 (63) - 116d EfficientDynamics 5dr

2013 (63) - 116d EfficientDynamics 5dr2

£2,500

  • 1.6L
  • 165.7K

    Miles
  • Diesel
  • Manual
  • Hatchback

Northwest Trade Centre Lancaster

01524938637 *

BMW 2 Series Gran Tourer2017 (66) - 2.0 218d Sport MPV 5dr Diesel Manual Euro 6 (s/s) (150 ps)

2017 (66) - 2.0 218d Sport MPV 5dr Diesel Manual Euro 6 (s/s) (150 ps)23

Low Mileage

£10,895

  • 2L
  • 54.0K

    Miles
  • Diesel
  • Manual
  • People Carrier

Motor Trust UK Lancaster

01524938891 *

BMW X52007 (57) - 4.8i SE 5dr Auto

2007 (57) - 4.8i SE 5dr Auto2

Low Mileage

£3,000

  • 4.8L
  • 122.1K

    Miles
  • Petrol
  • Automatic
  • SUV

Northwest Trade Centre Lancaster

01524938637 *

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