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, X6

2016 (16) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

55
£18,495
Finance available £359 pm
  • 3L
  • 87.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Greenlight Automotive Ltd

BMW, X3

2016 (55) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

25
Reduced
£14,995
Finance available £313 pm
  • 3L
  • 68.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

My Next Car

BMW, 3 Series

2022 - 320i M Sport 5dr Step Auto

35
£29,250
  • 2L
  • 28kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Bury St Edmunds

01284 338953 *
4.4/5 Stars

BMW, 5 Series

2021 - 520D M Sport Touring Mhev 5-Door

£25,420
Finance available £545 pm
  • 2L
  • 45kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, 3 Series

2020 - 320d M Sport 5dr

8
£20,899
Finance available £444 pm
  • 2L
  • 49.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X1

x drive 18D 5-Door

11
£3,450
Finance available £55 pm
  • 160kMiles
  • Diesel
  • Manual

Michael Fee Motors

BMW, i4

2023 - 400kW M50 83.9kWh 5dr Auto

25
£41,990
  • 30.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Grange Brentwood

BMW, 3 Series

2020 (70) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

8
Low Mileage
£18,990
  • 2L
  • 34.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, 2 Series Gran Coupe

2021 - 218i [136] M Sport 4dr

39
Low Mileage
£18,949
  • 1.5L
  • 21.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

cinch

01273 121210 *
4.3/5 Stars

BMW, 7 Series

2021 (71) - 3.0 740d MHT M Sport Auto xDrive Euro 6 (s/s) 4dr

50
Low Mileage
£39,968
Finance available £800 pm
  • 3L
  • 15.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
Reduced
£30,998
  • 2L
  • 8.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore (Preston)

01772 957336 *
4.7/5 Stars

BMW, i4

2022 (22) - M50 83.9kWh Gran Coupe 5dr Electric Auto 4WD (544 ps)

73
£34,500
Finance available £641 pm
  • 27.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 1 Series

2021 (71) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

33
£15,045
  • 1.5L
  • 67.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Trust UK Bury

BMW, 5 Series

2016 (66) - 3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr

77
£14,000
Finance available £290 pm
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Raima Motors LTD

BMW, 3 Series

2020 - 320i Sport Step Auto 5-Door

6
£18,697
Finance available £379 pm
  • 2L
  • 57.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CarSupermarket.com Birmingham

0121 516 5158 *
4.7/5 Stars

BMW, M2

2018 - 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

28
£25,750
Finance available £508 pm
  • 3L
  • 67kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FS Performance Ltd