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

2018 (68) - 33kWh Hatchback 5dr Electric Auto (170 ps)

28
Low Mileage
£9,999
Finance available £201 pm
  • 48.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Wearside Autoparc

BMW, 1 Series

2020 (70) - 2.0 118d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

78
£16,500
Finance available £303 pm
  • 2L
  • 47.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Sheffield

BMW, 3 Series

2020 - 320i SE 5dr Step Auto

19
Reduced
£22,698
  • 2L
  • 23.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Mercedes-Benz of Perth

01738 230553 *
4.7/5 Stars

BMW, 3 Series

2021 - 320d MHT M Sport 5-Door

53
Reduced
£20,495
Finance available £451 pm
  • 2L
  • 45kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Station Ltd

01992 367374 *
4.3/5 Stars

BMW, 5 Series

2023 - 520d xDrive M Sport Touring 5-Door

60
£29,000
Finance available £575 pm
  • 2L
  • 59.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, 5 Series

2020 - 520d MHT SE 4dr Auto

10
£19,199
Finance available £406 pm
  • 2L
  • 65.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, X2

2021 - sDrive 18i [136] M Sport 5dr Step Auto

4
Low Mileage
£22,701
  • 1.5L
  • 23.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 4 Series

2022 - 420i M Sport 2dr Step Auto

35
Low Mileage
£30,995
  • 2L
  • 16.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, iX

2022 - 385kW xDrive50 M Sport Edition 111.5kWh 5dr Auto

45
£48,112
  • 29.9kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, X5

2022 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

24
Low Mileage
£46,480
Finance available £934 pm
  • 3L
  • 28kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Belgrave Motor Company

BMW, X1

2018 (67) - xDrive 20i M Sport 5dr Step Auto

1
Reduced
£17,490
Finance available £339 pm
  • 2L
  • 43kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Amanah Prestige Limited

020 3823 5352 *
4.3/5 Stars

BMW, X3

2024 (74) - xDrive 30e M Sport 5dr Auto

1
Reduced
£47,400
Finance available £953 pm
  • 2L
  • 7.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Paignton

BMW, 1 Series

2016 (66) - 1.5 116d M Sport Auto Euro 6 (s/s) 5dr

20
£7,489
Finance available £145 pm
  • 1.5L
  • 121kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Manor Farm Cars Ltd

BMW, 2 Series Gran Coupe

2023 (23) - 2.0 218d Sport (LCP) Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

70
£21,800
  • 2L
  • 3.1kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Big Motoring World Blue Bell Hill

BMW, X1

2020 (20) - 2.0 20i SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

69
Low Mileage
£17,700
Finance available £381 pm
  • 2L
  • 19.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, X1

2025 - xDrive 23d MHT M Sport 5dr Step Auto

19
£46,998
  • 10Miles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars