Skip to main content

17,020 Used BMW cars for sale

BMW 1 Series2009 - 118i M SPORT 2-Door

2009 - 118i M SPORT 2-Door8

Low Mileage

£3,990

  • 2L
  • 60.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BCS Car and Commercial

01515591806 *

BMW 2 Series2017 (17) - 216d SE 5dr [Nav]

2017 (17) - 216d SE 5dr [Nav]22

Low Mileage

£9,495

Finance available £190 pm

  • 1.5L
  • 17.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Broughton Motor Company

01244268790 *

3.6/5 Stars

BMW 3 Series2012 - 320i XDRIVE M SPORT 4-Door

2012 - 320i XDRIVE M SPORT 4-Door13

Low Mileage

£6,990

  • 2L
  • 77.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BCS Car and Commercial

01515591806 *

BMW X52014 (14) - 3.0 30d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

2014 (14) - 3.0 30d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)37

£12,695

  • 3L
  • 94.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Wavertree Car Centre

01513189401 *

BMW 1 Series2020 (70) - M135i xDrive 5dr Step Auto - 1 LADY OWNER - JUST 31K MLIES - H&K SOUND

2020 (70) - M135i xDrive 5dr Step Auto - 1 LADY OWNER - JUST 31K MLIES - H&K SOUND18

Low Mileage

£24,995

Finance available £493 pm

  • 2L
  • 31.5K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

MW Performance

01244569177 *

BMW 3 Series2019 (19) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)39

£15,495

  • 2L
  • 79.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW X32020 - xDrive20d M Sport 5dr Step Auto

2020 - xDrive20d M Sport 5dr Step Auto19

£24,998

  • 2L
  • 48.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Liverpool Motorstore / MG

01513179472 *

4.7/5 Stars

BMW 6 Series2013 (13) - 640d M Sport 2dr Auto Coupe (400ps) 3.0d Bi Turbo

2013 (13) - 640d M Sport 2dr Auto Coupe (400ps) 3.0d Bi Turbo10

Low Mileage

£13,995

  • 3L
  • 68.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

MW Performance

01244569177 *

BMW 3 Series2010 (60) - 2.0 318D M SPORT BUSINESS EDITION 4d 141 BHP 4-Door

2010 (60) - 2.0 318D M SPORT BUSINESS EDITION 4d 141 BHP 4-Door28

£3,495

  • 2L
  • 133.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 3 Series2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)34

£10,495

  • 2L
  • 106.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Wavertree Car Centre

01513189401 *

BMW 3 Series2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto

2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto12

£5,995

  • 2L
  • 183.2K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Heatherland Car Sales

01515417916 *

BMW Z42015 (15) - 2.0 18i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (156 ps)

2015 (15) - 2.0 18i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (156 ps)30

Low Mileage

£11,495

  • 2L
  • 56.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Wavertree Car Centre

01513189401 *

BMW 5 Series2018 - 520d M Sport 4dr Auto

2018 - 520d M Sport 4dr Auto19

Low Mileage

£20,498

  • 2L
  • 36.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Liverpool Motorstore / MG

01513179472 *

4.7/5 Stars

BMW 3 Series2014 - 2.0 318d Sport Saloon 4-Door

2014 - 2.0 318d Sport Saloon 4-Door2

Low Mileage

£7,395

Finance available £143 pm

  • 2L
  • 70.4K

    Miles
  • Diesel
  • Manual
  • Saloon

HESWALL CAR SALES LTD

01513057593 *

BMW 5 Series2019 (19) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)34

Reduced

£17,495

  • 2L
  • 70.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

BMW 4 Series2017 (17) - 440i M Sport 2dr Auto [Professional Media]

2017 (17) - 440i M Sport 2dr Auto [Professional Media]20

£20,950

Finance available £410 pm

  • 3L
  • 84.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Revitupukcom

01244268811 *

4/5 Stars

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)43

Reduced

£12,995

  • 2L
  • 121.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Wavertree Car Centre

01513189401 *

BMW X52015 (15) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (15) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)39

Reduced

£20,995

  • 3L
  • 57.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Wavertree Car Centre

01513189401 *

BMW 5 Series2016 (16) - 520i SE 5dr

2016 (16) - 520i SE 5dr33

Reduced

£9,990

Finance available £201 pm

  • 2L
  • 58.0K

    Miles
  • Petrol
  • Manual
  • Estate

Ben Wild Motors

01244569204 *

4.6/5 Stars

BMW 2 Series2017 (17) - 216d Luxury 5dr [Nav]

2017 (17) - 216d Luxury 5dr [Nav]6

£7,495

Finance available £145 pm

  • 1.5L
  • 79.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

RobertsCarscouk

01352871761 *

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

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