Skip to main content

15,388 Used BMW cars for sale

BMW 3 Series2014 (14) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

2014 (14) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr29

£4,295

Finance available £74 pm

  • 2L
  • 147.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Top Of The Range Limited

01708973719 *

BMW 7 Series2018 (68) - 3.0 730d Exclusive Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

2018 (68) - 3.0 730d Exclusive Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)33

Low Mileage

£20,000

  • 3L
  • 42.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fusion Motors Limited

01375808581 *

BMW 1 Series2017 (17) - 2.0 118d Sport Auto Euro 6 (s/s) 5dr

2017 (17) - 2.0 118d Sport Auto Euro 6 (s/s) 5dr26

£9,780

Finance available £196 pm

  • 2L
  • 80.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

NT Traders Limited

02037639054 *

BMW iX32022 (22) - iX3 M Sport 5-Door

2022 (22) - iX3 M Sport 5-Door46

Low Mileage

£30,371

  • 17.2K

    Miles
  • Electric
  • Automatic
  • SUV

Stephen James Ruxley BMW

02038895479 *

BMW 4 Series Gran Coupe2017 (17) - 2.0 420d M Sport xDrive Euro 6 (s/s) 5dr

2017 (17) - 2.0 420d M Sport xDrive Euro 6 (s/s) 5dr31

£8,990

Finance available £179 pm

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Manual
  • Coupe

RD Motors Ltd

01708973724 *

BMW X62018 (68) - 3.0 XDRIVE30D M SPORT 4d 255 BHP 4-Door

2018 (68) - 3.0 XDRIVE30D M SPORT 4d 255 BHP 4-Door24

Reduced

£20,995

Finance available £420 pm

  • 3L
  • 107.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Birchwood Motor Centre

01708932573 *

BMW 2 Series2018 (18) - 220i SE 5dr DCT

2018 (18) - 220i SE 5dr DCT50

Low Mileage

£11,595

Finance available £237 pm

  • 2L
  • 37.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

DRIVE CARS LTD

02039467704 *

5/5 Stars

BMW 2 Series2021 (71) - M235i xDrive Gran Coupe 4-Door

2021 (71) - M235i xDrive Gran Coupe 4-Door42

Low Mileage

£25,983

  • 2L
  • 15.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James Ruxley BMW

02038895479 *

BMW 3 Series2023 (73) - 320i M Sport Touring 5-Door

2023 (73) - 320i M Sport Touring 5-Door4

Low Mileage

£34,124

  • 2L
  • 10.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Stephen James Ruxley BMW

02038895479 *

BMW X12020 (20) - sDrive 18d xLine 5dr Step Auto

2020 (20) - sDrive 18d xLine 5dr Step Auto71

Low Mileage

£19,995

Finance available £390 pm

  • 2L
  • 35.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cambridge Motors

02037637059 *

BMW X52015 - 2.0 X5 xDrive25d M Sport 5-Door

2015 - 2.0 X5 xDrive25d M Sport 5-Door52

£16,799

Finance available £353 pm

  • 2L
  • 76.8K

    Miles
  • Diesel
  • Automatic
  • SUV

Cavectra Centre

01375801182 *

0/5 Stars

BMW X12020 (70) - X1 xDrive20d M Sport 5-Door

2020 (70) - X1 xDrive20d M Sport 5-Door40

£23,486

  • 2L
  • 48.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Stephen James Ruxley BMW

02038895479 *

BMW 3 Series2011 (60) - 3.0 325i SE Euro 5 4dr

2011 (60) - 3.0 325i SE Euro 5 4dr56

Low Mileage

£3,600

Finance available £58 pm

  • 3L
  • 90.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Johnny Motors ltd

02037639096 *

BMW 2 Series2017 (67) - 218i SE 2dr [Nav] Step Auto

2017 (67) - 218i SE 2dr [Nav] Step Auto31

£9,995

Finance available £201 pm

  • 1.5L
  • 87.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

AUTOTRUST LTD

01708205221 *

3.8/5 Stars

BMW X52019 (69) - 4.4 M50i V8 Auto xDrive Euro 6 (s/s) 5dr

2019 (69) - 4.4 M50i V8 Auto xDrive Euro 6 (s/s) 5dr29

Reduced

£39,948

Finance available £800 pm

  • 4.4L
  • 41.0K

    Miles
  • Petrol
  • Automatic
  • SUV

Imperials Ltd

01708203913 *

BMW X22024 (24) - X2 sDrive20i M Sport 5-Door

2024 (24) - X2 sDrive20i M Sport 5-Door40

Low Mileage

£36,973

  • 1.5L
  • 5.4K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Stephen James BMW Woolwich

02038928053 *

BMW X52017 (17) - xDrive40e M Sport 5dr Auto

2017 (17) - xDrive40e M Sport 5dr Auto20

Low Mileage

£21,990

Finance available £431 pm

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • SUV

Ayan Autos Uk Ltd

02037587498 *

BMW 7 Series2013 (13) - 4.4 750Li V8 SE Auto Euro 5 (s/s) 4dr

2013 (13) - 4.4 750Li V8 SE Auto Euro 5 (s/s) 4dr91

Low Mileage

£12,980

Finance available £268 pm

  • 4.4L
  • 72.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

NT Traders Limited

02037639054 *

BMW 3 Series2023 - 330e M Sport 4dr Step Auto

2023 - 330e M Sport 4dr Step Auto12

Low Mileage

£35,498

  • 2L
  • 11.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 4 Series Gran Coupe2015 (15) - 2.0 420d M Sport xDrive Euro 6 (s/s) 5dr

2015 (15) - 2.0 420d M Sport xDrive Euro 6 (s/s) 5dr38

£7,950

Finance available £155 pm

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Motorexe Ltd

02038934300 *

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.