Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

22
£10,489
Finance available £212 pm
  • 1.5L
  • 67.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Powerlease Ltd

01525 305324 *
4/5 Stars

BMW, 3 Series

2009 (59) - 320i SE 2dr Auto **(PART EX TO CLEAR - PLEASE READ ADVERT)**

13
Low Mileage
£1,299
  • 2L
  • 118kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

NJ Vehicle Solutions

0117 233 1369 *
4.9/5 Stars

BMW, 2 Series

2014 (64) - 218i Sport 5dr

23
Reduced
£11,995
  • 1.5L
  • 31.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

The Carfella Ltd

BMW, 3 Series

LEFT HAND DRIVE 320 Ci 2dr Auto 2.2 CABRIO UK REG

17
Reduced
£5,995
Finance available £112 pm
  • 2.2L
  • 81kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Chesham Left Hand Drive Centre

01494 296463 *
3.8/5 Stars

BMW, i3

2020 - 42.2kWh Hatchback 5dr Electric Auto (170 ps)

40
£9,950
Finance available £200 pm
  • 48.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

drivedirect Stockton-on-Tees

BMW, X1

2022 - 2.0 X1 xDrive 20i XLine Auto 4WD 5dr

8
£22,500
  • 2L
  • 29.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, M4

2023 - 3.0 BiTurbo Competition Coupe 2dr Petrol Steptronic M xDrive Euro 6 (s/s) (

49
£53,990
Finance available £1089 pm
  • 3L
  • 28kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

James Paul Car Sales Ltd

BMW, 5 Series

2007 (57) - 525d SE 4dr

38
Low Mileage
£2,995
  • 3L
  • 125kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Sandygate Cars Ltd

01282 509458 *
4.8/5 Stars

BMW, X4

2015 - 3.0 X4 xDrive30d M Sport 5-Door

8
£11,750
Finance available £240 pm
  • 3L
  • 113.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

LMR Trade Car Centre

BMW, X5

2010 (60) - 7 SEATER xDrive30d M Sport 5dr Auto

11
£6,555
Finance available £124 pm
  • 3L
  • 119kMiles
  • Diesel
  • Auto
  • Body StyleSUV

SNT Commercials

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

£27,995
Finance available £555 pm
  • 1.5L
  • 11kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 4 Series

2017 (17) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

50
Low Mileage
£15,749
Finance available £330 pm
  • 3L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Prime Motors

01279 219599 *
4.4/5 Stars

BMW, 1 Series

2015 (15) - 2.0 118d M Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps)

38
Low Mileage
£9,995
  • 2L
  • 81kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

REVENTO MOTORS LTD

BMW, 1 Series

2013 (13) - 120d 2.0 M Sport 3dr TOP SPEC

27
£4,495
Finance available £78 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Quality Car Sales

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto Euro 6 (s/s) 5dr

20
£18,990
Finance available £370 pm
  • 2L
  • 92.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Brothers Motors Limited

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP-Pro pk]

40
Low Mileage
£24,799
Finance available £521 pm
  • 1.5L
  • 8.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Widnes