Skip to main content

16,430 Used BMW cars for sale

BMW 3 Series2020 (70) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr31

£16,750

Finance available £352 pm

  • 2L
  • 69.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Capitol Car Centre

01772376263 *

4.6/5 Stars

BMW X52019 (69) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

2019 (69) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr42

£45,494

Finance available £914 pm

  • 3L
  • 52.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Class Auto Ltd

01254947714 *

4.6/5 Stars

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

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

Low Mileage

£20,151

  • 1.5L
  • 37.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Preston Nissan

01772289317 *

4.6/5 Stars

BMW 2 Series2021 - 218i (136) Sport 4dr (Live Cockpit Professional)(F

2021 - 218i (136) Sport 4dr (Live Cockpit Professional)(F25

£16,500

  • 1.5L
  • 36.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Motorparks Preston

01772347475 *

BMW X32019 - M40I 5-Door

2019 - M40I 5-Door65

£28,370

Finance available £611 pm

  • 3L
  • 59.6K

    Miles
  • Petrol
  • Automatic
  • SUV

Hippo Approved

01254445378 *

BMW 3 Series2021 - 330D M Sport Pro Edition Mhev 4-Door

2021 - 330D M Sport Pro Edition Mhev 4-Door65

£26,220

Finance available £563 pm

  • 3L
  • 53.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Approved

01254445378 *

BMW 1 Series2013 (13) - 2.0 120d M Sport Auto Euro 5 (s/s) 5dr

2013 (13) - 2.0 120d M Sport Auto Euro 5 (s/s) 5dr35

Reduced

£6,722

Finance available £128 pm

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Class Auto Ltd

01254947714 *

4.6/5 Stars

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

2019 (19) - 2.0 420i GPF M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)32

£14,295

  • 2L
  • 56.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Motortrust UK Garstang

01942365158 *

BMW 2 Series2018 - 218I M Sport Active Tourer 5-Door

2018 - 218I M Sport Active Tourer 5-Door39

£10,980

Finance available £223 pm

  • 1.5L
  • 72.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hippo Approved

01254445378 *

BMW 3 Series2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

£18,500

  • 2L
  • 56.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Whitestone Garage

01245967087 *

0/5 Stars

BMW 1 Series2014 (64) - 1.6 114d Sport Euro 5 (s/s) 5dr

2014 (64) - 1.6 114d Sport Euro 5 (s/s) 5dr1

£2,000

  • 1.6L
  • 175.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Car-Nection

01254919245 *

BMW 3 Series2019 (19) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p

2019 (19) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p34

Low Mileage

£18,395

  • 2L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

BMW X12021 (21) - 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

2021 (21) - 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)8

£15,299

  • 1.5L
  • 70.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Preston

01772957419 *

BMW 3 Series2021 - 330E M Sport 5-Door

2021 - 330E M Sport 5-Door65

£18,920

Finance available £400 pm

  • 2L
  • 68.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hippo Approved

01254445378 *

BMW 5 Series2018 (18) - 3.0 530d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2018 (18) - 3.0 530d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr37

£22,699

Finance available £446 pm

  • 3L
  • 62.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Capitol Car Centre

01772376263 *

4.6/5 Stars

BMW X22019 - xDrive 20i Sport 5dr Step Auto

2019 - xDrive 20i Sport 5dr Step Auto48

Low Mileage

£17,586

  • 2L
  • 23.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Perrys Preston Kia

01772289197 *

4.7/5 Stars

BMW X32017 - xDrive20d xLine 5dr Step Auto

2017 - xDrive20d xLine 5dr Step Auto1

Low Mileage

£15,510

Finance available £324 pm

  • 2L
  • 61.2K

    Miles
  • Diesel
  • Automatic
  • SUV

Perrys Preston MG

01772289213 *

4.6/5 Stars

BMW 4 Series2020 - 420I M Sport Gran Coupe 4-Door

2020 - 420I M Sport Gran Coupe 4-Door65

£19,980

Finance available £424 pm

  • 2L
  • 42.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Hippo Approved

01254445378 *

BMW Z42004 (1G) - Z4 3.0i SE Roadster 2-Door

2004 (1G) - Z4 3.0i SE Roadster 2-Door11

Low Mileage

£6,995

Finance available £134 pm

  • 3L
  • 113.3K

    Miles
  • Petrol
  • Automatic
  • Convertible

Matt Hogan Specialist Cars Ltd

01257444700 *

BMW i42022 (22) - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)

2022 (22) - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)25

£25,899

  • 37.0K

    Miles
  • Electric
  • Automatic
  • Hatchback

HPL Motors Preston

01772957419 *

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.