Skip to main content

15,871 Used BMW cars for sale

BMW 4 Series2019 (69) - 420d [190] xDrive M Sport 5dr Auto [Prof Media]

2019 (69) - 420d [190] xDrive M Sport 5dr Auto [Prof Media]30

Low Mileage

£14,990

Finance available £313 pm

  • 2L
  • 31.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

A ONE MOTORS LTD

01143086574 *

BMW 3 Series2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr20

£4,899

Finance available £87 pm

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Car Express

01144789315 *

BMW X52022 - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

2022 - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)28

Low Mileage

£46,980

Finance available £945 pm

  • 3L
  • 20.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

Belgrave Motor Company

01143086573 *

BMW 3 Series2021 - 330e M Sport Step Auto 4-Door

2021 - 330e M Sport Step Auto 4-Door28

£25,897

Finance available £534 pm

  • 2L
  • 43.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Barnsley

01226448498 *

4.8/5 Stars

BMW 1 Series2019 (19) - 120d M Sport 5dr [Nav/Servotronic] Step Auto

2019 (19) - 120d M Sport 5dr [Nav/Servotronic] Step Auto21

£11,490

Finance available £234 pm

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Mark Payne Cars

01145537261 *

BMW 3 Series2021 - 330e Sport Pro Step Auto 5-Door

2021 - 330e Sport Pro Step Auto 5-Door28

£23,897

Finance available £491 pm

  • 2L
  • 55.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Barnsley

01226448498 *

4.8/5 Stars

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

2013 (13) - 2.0 118d Sport Auto Euro 5 (s/s) 5dr11

£5,389

Finance available £98 pm

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Capital Cars UK Limited

01143996757 *

3.8/5 Stars

BMW 3 Series2019 (19) - 320i M Sport Saloon 4-Door

2019 (19) - 320i M Sport Saloon 4-Door20

Low Mileage

£18,985

  • 2L
  • 39.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stoneacre Chesterfield Hyundai

01246389519 *

BMW 3 Series2021 - 330e M Sport Step Auto 4-Door

2021 - 330e M Sport Step Auto 4-Door24

£19,697

Finance available £401 pm

  • 2L
  • 44.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Barnsley

01226448498 *

4.8/5 Stars

BMW 1 Series2016 (66) - 2.0 120d Sport Auto xDrive Euro 6 (s/s) 5dr

2016 (66) - 2.0 120d Sport Auto xDrive Euro 6 (s/s) 5dr32

Low Mileage

£11,490

Finance available £234 pm

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Pinnacle Cars Ltd

01143086613 *

4.8/5 Stars

BMW 2 Series2015 (65) - 220d [190] M Sport 2dr Step Auto

2015 (65) - 220d [190] M Sport 2dr Step Auto16

£6,450

Finance available £122 pm

  • 2L
  • 183.6K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

BMW 5 Series2017 - 2.0 520d xDrive M Sport Saloon 4-Door

2017 - 2.0 520d xDrive M Sport Saloon 4-Door55

£14,995

Finance available £313 pm

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Quality Motors

01143086577 *

BMW i82015 - 2dr Auto

2015 - 2dr Auto19

Low Mileage

£34,995

Finance available £698 pm

  • 1.5L
  • 42.4K

    Miles
  • Hybrid
  • Automatic
  • Coupe

Quality Cars Today

01143089074 *

BMW Z42015 (65) - sDrive20i M Sport 2dr Auto 2dr - Pro Sat Nav & Heated Seats & Cruise

2015 (65) - sDrive20i M Sport 2dr Auto 2dr - Pro Sat Nav & Heated Seats & Cruise61

Low Mileage

£13,290

Finance available £275 pm

  • 2L
  • 54.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Crossroads Garage Limited

01909496760 *

5/5 Stars

BMW 2 Series2015 (65) - 2.0 228i M Sport Auto Euro 6 (s/s) 2dr

2015 (65) - 2.0 228i M Sport Auto Euro 6 (s/s) 2dr46

Low Mileage

£14,890

Finance available £310 pm

  • 2L
  • 39.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

Motor Gurus

01144780031 *

4.5/5 Stars

BMW M52012 (12) - 4.4 V8 DCT Euro 5 (s/s) 4dr

2012 (12) - 4.4 V8 DCT Euro 5 (s/s) 4dr1

Low Mileage

£14,990

Finance available £313 pm

  • 4.4L
  • 75.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Gurus

01144780031 *

4.5/5 Stars

BMW 3 Series2017 (53) - 320d M Sport 4dr Step Auto

2017 (53) - 320d M Sport 4dr Step Auto18

£9,750

Finance available £196 pm

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 3 Series2014 - 318d Sport 4-Door

2014 - 318d Sport 4-Door27

Reduced

£6,895

Finance available £132 pm

  • 2L
  • 118.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Powells Motors MOT

01709288261 *

BMW 3 Series2019 - 2.0 320d Xdrive M Sport 4DR Saloon Diesel

2019 - 2.0 320d Xdrive M Sport 4DR Saloon Diesel41

Low Mileage

£23,489

Finance available £462 pm

  • 2L
  • 37.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Direct Cars Limited

01145510336 *

3.9/5 Stars

BMW 1 Series2014 - 120d SE 5-Door

2014 - 120d SE 5-Door18

£6,495

Finance available £123 pm

  • 2L
  • 97.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

Powells Motors MOT

01709288261 *

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.