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

2017 - 40e 9.0kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (

39
£19,495
  • 2L
  • 72.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Anchor Vans

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

25
£18,199
Finance available £353 pm
  • 2L
  • 77.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 4 Series

2014 - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 2dr

59
Low Mileage
£11,495
  • 2L
  • 72.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Woodcroft Motors

BMW, X3

2021 - xDrive M40i 5dr Auto

56
Low Mileage
£41,990
  • 3L
  • 13.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

Marshall BMW Bournemouth

BMW, X2

2023 (23) - xDrive 20i Sport 5dr Step Auto Petrol Hatchback

66
£24,651
  • 2L
  • 19.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, i4

2022 - 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]

19
Reduced
£28,498
  • 42.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall/Kia (Northwich)

01606 535710 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)

25
Reduced
£14,799
  • 1.5L
  • 41.7kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

HPL Motors Oldham

BMW, 3 Series

2020 - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 s/s 190 Ps

40
Low Mileage
£24,595
  • 2L
  • 26.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

EMG Motor Group Huntingdon

01480 597486 *
4.6/5 Stars

BMW, M4

2020 (20) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

65
Low Mileage
£35,495
Finance available £709 pm
  • 3L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Signature Car Specialists LTD

BMW, M3

2024 - M3 xDrive Competition M 5dr Step Auto

51
Low Mileage
£75,950
Finance available £1540 pm
  • 3L
  • 7.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, 3 Series

2012 (62) - 320d Sport Plus 2dr

29
£3,750
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Craven Cars Limited

BMW, iX1

2023 (73) - 230kW xDrive30 M Sport 65kWh 5dr Auto Electric Estate

63
Low Mileage
£33,905
  • 9.8kMiles
  • Electric
  • Auto
  • Body StyleEstate

Vertu BMW Teesside

BMW, X3

2025 (74) - M50 5-Door

21
Reduced
£65,500
  • 3L
  • 6.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Listers Kings Lynn (BMW)

BMW, i4

2022 (72) - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)

25
Low Mileage
£29,999
  • 13.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

HPL Motors Preston

BMW, 3 Series

2021 (21) - 320i M Sport 4dr Step Auto

15
£17,995
Finance available £349 pm
  • 2L
  • 65kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Ainsdale Car Centre

01704 337328 *
4.8/5 Stars

BMW, 4 Series Gran Coupe

2019 - 420i M Sport 5dr [Professional Media]

37
£14,549
  • 2L
  • 60.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars