Skip to main content

16,433 Used BMW cars for sale

BMW 1 Series2013 - 3.0 M135i Auto 5dr

2013 - 3.0 M135i Auto 5dr23

Low Mileage

£15,995

  • 3L
  • 57.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

We Love Car Group

01372230638 *

BMW 3 Series2002 - 325ti Sport 3-Door

2002 - 325ti Sport 3-Door32

Low Mileage

£2,490

  • 2.5L
  • 93.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

DVP Car Sales Ltd

02039484651 *

3.9/5 Stars

BMW 7 Series2003 (53) - 730i SE 4dr Auto

2003 (53) - 730i SE 4dr Auto13

£1,495

  • 3L
  • 177.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Top Cars Market

01483359484 *

BMW 1 Series2014 (14) - 116d SE 5dr

2014 (14) - 116d SE 5dr11

£3,875

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

SDW Services

01293221165 *

BMW 2 Series2017 (17) - 3.0 M240i Auto Euro 6 (s/s) 2dr

2017 (17) - 3.0 M240i Auto Euro 6 (s/s) 2dr32

£16,990

Finance available £357 pm

  • 3L
  • 73.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

DSI Performance Cars

01306772198 *

4.8/5 Stars

BMW 2 Series2017 (67) - 3.0 M240i Auto Euro 6 (s/s) 2dr

2017 (67) - 3.0 M240i Auto Euro 6 (s/s) 2dr49

Low Mileage

£19,990

Finance available £390 pm

  • 3L
  • 45.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

ARJ MOTORS

01932507141 *

4.5/5 Stars

BMW 5 Series2011 - 535i SE 5dr Step Auto [Professional Media] [SS]

2011 - 535i SE 5dr Step Auto [Professional Media] [SS]16

Low Mileage

£10,449

  • 3L
  • 61.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Cars 4 U

02038731380 *

4.3/5 Stars

BMW 7 Series2019 - 3.0 740d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (320 ps)

2019 - 3.0 740d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (320 ps)72

£23,995

Finance available £472 pm

  • 3L
  • 60.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Position One Motor Company

01372230344 *

BMW 4 Series Gran Coupe2016 (66) - 2.0 420d SE Auto xDrive Euro 6 (s/s) 5dr

2016 (66) - 2.0 420d SE Auto xDrive Euro 6 (s/s) 5dr19

£8,888

Finance available £176 pm

  • 2L
  • 96.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

Velocity Auto Sales Ltd

01932559041 *

BMW i32020 - 125kW 42kWh 5dr Auto

2020 - 125kW 42kWh 5dr Auto57

Low Mileage

£12,495

  • 11.0K

    Miles
  • Electric
  • Automatic
  • Hatchback

McCarthy Cars Ltd

02038895516 *

BMW 1 Series2010 (10) - 2.0 118i SE Steptronic Euro 4 5dr

2010 (10) - 2.0 118i SE Steptronic Euro 4 5dr27

Low Mileage

£2,990

  • 2L
  • 100.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

MFI Motor Group

02039467733 *

BMW 3 Series1992 - 2.5 325i Convertible 2dr Petrol Automatic (192 bhp)

1992 - 2.5 325i Convertible 2dr Petrol Automatic (192 bhp)78

Low Mileage

£27,995

  • 63.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Position One Motor Company

01372230344 *

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 3 Series Gran Turismo2023 (68) - 2.0 320i SE GT 5-Door

2023 (68) - 2.0 320i SE GT 5-Door43

Low Mileage

£15,500

Finance available £324 pm

  • 2L
  • 29.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

AT42 LTD

01483375803 *

0/5 Stars

BMW M32003 (03) - 3.2i Coupe 2dr Petrol Manual Euro 3 (343 ps)

2003 (03) - 3.2i Coupe 2dr Petrol Manual Euro 3 (343 ps)50

Low Mileage

£29,950

  • 3.2L
  • 52.5K

    Miles
  • Petrol
  • Manual
  • Coupe

Magma Cars Limited

02039577372 *

BMW 3 Series2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)70

£20,000

Finance available £416 pm

  • 2L
  • 59.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Wimbledon

02038235453 *

BMW 3 Series2021 (71) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2021 (71) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)69

Low Mileage

£25,600

Finance available £539 pm

  • 2L
  • 24.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Wimbledon

02038235453 *

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

2012 (12) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr30

£4,990

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Bespokes Of London

02038056955 *

BMW 5 Series2021 (21) - 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

2021 (21) - 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr25

Low Mileage

£24,590

Finance available £485 pm

  • 2L
  • 24.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bespokes Of London

02038056955 *

BMW 3 Series2022 - 330e M Sport 5dr Step Auto

2022 - 330e M Sport 5dr Step Auto40

Low Mileage

£25,099

Finance available £522 pm

  • 2L
  • 24.4K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch

02039092092 *

4.2/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.