Skip to main content

16,433 Used BMW cars for sale

BMW 3 Series1983 (N1) - 0l

1983 (N1) - 0l29

Low Mileage

£10,500

  • 1.8L
  • 77.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dave Fox Car Sales

01785336592 *

4.6/5 Stars

BMW 3 Series2025 - M340I Xdrive Mht 5Dr Step Auto

2025 - M340I Xdrive Mht 5Dr Step Auto28

Low Mileage

£57,499

Finance available £1,161 pm

  • 3L
  • 2.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Lookers Stafford BMW

01785569200 *

BMW 4 Series2016 - 3.0 435d xDrive M Sport Convertible 2-Door

2016 - 3.0 435d xDrive M Sport Convertible 2-Door30

Reduced

£10,495

Finance available £212 pm

  • 3L
  • 111.7K

    Miles
  • Diesel
  • Automatic
  • Convertible

A5 Cars and Commercials Limited

01543225765 *

3.1/5 Stars

BMW 1 Series2014 (64) - 116i M Sport 3dr

2014 (64) - 116i M Sport 3dr15

£3,995

  • 1.6L
  • 135.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Staffordshire Motor Group Ltd

01785569196 *

BMW 5 Series2018 - 520D Xdrive Se 4Dr Auto

2018 - 520D Xdrive Se 4Dr Auto28

Low Mileage

£17,699

Finance available £343 pm

  • 2L
  • 43.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lookers Stafford BMW

01785569200 *

BMW X22019 (69) - 1.5 18i M Sport X SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)

2019 (69) - 1.5 18i M Sport X SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)74

Low Mileage

£16,300

Finance available £335 pm

  • 1.5L
  • 42.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Big Motoring World Cannock

01543221765 *

BMW X32018 - Xdrive20D Se 5Dr Step Auto

2018 - Xdrive20D Se 5Dr Step Auto28

Low Mileage

£21,999

Finance available £431 pm

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Lookers Stafford BMW

01785569200 *

BMW X12020 (69) - 2.0 20i SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

2020 (69) - 2.0 20i SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)74

Low Mileage

£16,600

Finance available £341 pm

  • 2L
  • 31.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

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

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

Low Mileage

£20,300

Finance available £422 pm

  • 1.5L
  • 29.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Big Motoring World Cannock

01543221765 *

BMW 1 Series2014 (14) - 114i Sport 5dr

2014 (14) - 114i Sport 5dr7

£3,695

  • 1.6L
  • 126.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Staffordshire Motor Group Ltd

01785569196 *

BMW 3 Series2024 - 320I M Sport 4Dr Step Auto

2024 - 320I M Sport 4Dr Step Auto28

£30,999

Finance available £616 pm

  • 2L
  • 13.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Stafford BMW

01785569200 *

BMW 3 Series2017 - 320D M Sport Shadow Edition 4Dr Step Auto

2017 - 320D M Sport Shadow Edition 4Dr Step Auto28

Low Mileage

£15,699

Finance available £328 pm

  • 2L
  • 55.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lookers Stafford BMW

01785569200 *

BMW X22025 - 150Kw Edrive20 M Sport 65Kwh 5Dr Auto

2025 - 150Kw Edrive20 M Sport 65Kwh 5Dr Auto29

£35,999

Finance available £719 pm

  • 238.0

    Miles
  • Electric
  • Automatic
  • Estate

Lookers Stafford BMW

01785569200 *

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

2022 (72) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)72

£18,500

  • 1.5L
  • 35.9K

    Miles
  • Petrol
  • Manual
  • Coupe

Big Motoring World Cannock

01543221765 *

BMW X32021 - 2.0 30e 12kWh SE Auto xDrive Euro 6 (s/s) 5dr Automatic

2021 - 2.0 30e 12kWh SE Auto xDrive Euro 6 (s/s) 5dr Automatic28

£20,595

  • 2L
  • 59.8K

    Miles
  • Hybrid
  • Automatic
  • SUV

V12 Sports and Classics Stoke

01782432972 *

4.2/5 Stars

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

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

£16,400

Finance available £337 pm

  • 1.5L
  • 58.8K

    Miles
  • Petrol
  • Manual
  • Hatchback

Big Motoring World Cannock

01543221765 *

BMW 1 Series2019 (19) - 1.5 116d SE Business Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

2019 (19) - 1.5 116d SE Business Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)72

Low Mileage

£11,000

Finance available £219 pm

  • 1.5L
  • 41.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Big Motoring World Cannock

01543221765 *

BMW 1 Series2016 - 1.5 116d Sport 3-Door

2016 - 1.5 116d Sport 3-Door6

Reduced

£4,495

Finance available £78 pm

  • 1.5L
  • 94.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

A5 Cars and Commercials Limited

01543225765 *

3.1/5 Stars

BMW i42024 (24) - 35 70.2kWh Sport Gran Coupe 5dr Electric Auto eDrive (286 ps)

2024 (24) - 35 70.2kWh Sport Gran Coupe 5dr Electric Auto eDrive (286 ps)75

Low Mileage

£29,400

Finance available £611 pm

  • 9.5K

    Miles
  • Electric
  • Automatic
  • Hatchback

Big Motoring World Cannock

01543221765 *

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

2020 (70) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)72

£14,400

Finance available £293 pm

  • 1.5L
  • 43.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Big Motoring World Cannock

01543221765 *

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.