Skip to main content

16,433 Used BMW cars for sale

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (25

Low Mileage

£22,995

Finance available £452 pm

  • 2L
  • 25.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wimbledon Carriage Co

02039104722 *

BMW 1 Series2019 (19) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

2019 (19) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr16

£20,995

Finance available £411 pm

  • 3L
  • 54.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

ARJ MOTORS

01932507141 *

4.5/5 Stars

BMW 2 Series2017 (17) - 218d Luxury 5dr [Nav] Step Auto

2017 (17) - 218d Luxury 5dr [Nav] Step Auto50

Low Mileage

£9,800

Finance available £197 pm

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

RSG MOTOR GROUP

01344204666 *

BMW X32019 - M40d 3.0 XDrive M Sport Plus [326] (STUNNING CAR, HUGE SPEC, FSH, 8.9% APR 5-Door

2019 - M40d 3.0 XDrive M Sport Plus [326] (STUNNING CAR, HUGE SPEC, FSH, 8.9% APR 5-Door41

Low Mileage

£33,995

Finance available £678 pm

  • 3L
  • 32.4K

    Miles
  • Diesel
  • Automatic
  • SUV

Weybridge Vehicle Consultants Ltd

01932687804 *

BMW M32017 - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

2017 - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr35

Low Mileage

£37,995

Finance available £760 pm

  • 3L
  • 43.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Goldheart Automotive

01483910967 *

BMW 3 Series2002 (52) - 325i SE 4dr Auto

2002 (52) - 325i SE 4dr Auto38

Low Mileage

£10,000

  • 2.5L
  • 50.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Historics Classic and Sportscar Auctions Ltd

01753313549 *

BMW 3 Series2019 (19) - 320d Sport 4dr Step Auto

2019 (19) - 320d Sport 4dr Step Auto53

£16,299

Finance available £342 pm

  • 2L
  • 65.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

One 2 One Autos

01753291374 *

BMW 3 Series2013 - 320i Modern 4dr Step Auto [Professional Media]

2013 - 320i Modern 4dr Step Auto [Professional Media]7

Low Mileage

£13,995

  • 2L
  • 47.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

PRESTIGE BHP

01753915481 *

BMW 2 Series2024 - M240i xDrive 2dr Step Auto

2024 - M240i xDrive 2dr Step Auto34

Low Mileage

£40,290

  • 3L
  • 7.3K

    Miles
  • Petrol
  • Automatic
  • Coupe

Stratstone Select Bracknell

01344202530 *

4.2/5 Stars

BMW X52025 - xDrive30d MHT M Sport 5dr Auto

2025 - xDrive30d MHT M Sport 5dr Auto19

£75,698

  • 3L
  • 14.3K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Chertsey Motorstore

01932559028 *

4.7/5 Stars

BMW 3 Series2012 - 2.0 320i Sport+ Edition 2dr

2012 - 2.0 320i Sport+ Edition 2dr27

Low Mileage

£5,990

  • 2L
  • 83.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Car-holics LTD

02037808976 *

BMW 4 Series Gran Coupe2014 (64) - 2.0 420i Sport Auto Euro 6 (s/s) 5dr

2014 (64) - 2.0 420i Sport Auto Euro 6 (s/s) 5dr76

Low Mileage

£10,999

Finance available £223 pm

  • 2L
  • 64.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Cars Club Traders (Heston)

02037808904 *

BMW 2 Series Active Tourer2018 (67) - 2.0 220i Luxury DCT Euro 6 (s/s) 5dr

2018 (67) - 2.0 220i Luxury DCT Euro 6 (s/s) 5dr48

Reduced

£11,290

Finance available £230 pm

  • 2L
  • 41.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Aylas cars ltd

01784770040 *

BMW 5 Series3.0 530d MHT M Sport Touring 5dr Diesel Hybrid Steptronic xDrive Euro 6 (s/

3.0 530d MHT M Sport Touring 5dr Diesel Hybrid Steptronic xDrive Euro 6 (s/25

£42,000

  • 3L
  • 21.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Wimbledon Carriage Co

02039104722 *

BMW 5 Series2015 (65) - 2.0 525d M Sport Auto Euro 6 (s/s) 4dr

2015 (65) - 2.0 525d M Sport Auto Euro 6 (s/s) 4dr24

Reduced

£10,000

  • 2L
  • 19.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Martyns Car Sales

01932687838 *

BMW Z31997 - 275 Z Series 2-Door

1997 - 275 Z Series 2-Door38

Low Mileage

£11,000

  • 2.8L
  • 136.9K

    Miles
  • Petrol
  • Manual
  • Convertible

Historics Classic and Sportscar Auctions Ltd

01753313549 *

BMW 1 Series2013 (13) - 2.0 120i Sport Plus Edition Euro 5 (s/s) 2dr

2013 (13) - 2.0 120i Sport Plus Edition Euro 5 (s/s) 2dr52

Low Mileage

£5,899

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Manual
  • Coupe

BMW 3 Series2014 (64) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

2014 (64) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr51

Low Mileage

£9,750

Finance available £196 pm

  • 2L
  • 76.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cars Club Traders (Heston)

02037808904 *

BMW 1 Series2012 (12) - 1.6 118i Urban Auto Euro 5 (s/s) 5dr

2012 (12) - 1.6 118i Urban Auto Euro 5 (s/s) 5dr51

Low Mileage

£8,000

  • 1.6L
  • 48.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

London Car Market

02037637051 *

BMW 2 Series2018 - 220d xDrive SE 5dr Step Automatic Automatic

2018 - 220d xDrive SE 5dr Step Automatic Automatic40

Low Mileage

£12,254

  • 2L
  • 34.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

TrustFord Staines

01784776719 *

4.7/5 Stars

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.