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, 2 Series

2019 (19) - 225xe M Sport Premium 5dr Auto

27
Reduced
£8,350
Finance available £164 pm
  • 1.5L
  • 124kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Topyard Automotives Ltd

BMW, X7

2025 - xDrive40i MHT M Sport 5dr Step Auto

35
£80,950
  • 3L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, 1 Series

2023 (73) - 118i M Sport 5-Door

22
Low Mileage
£24,500
  • 1.5L
  • 9.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, iX3

2023 - 210kW M Sport Pro 80kWh 5dr Auto

35
Low Mileage
£38,995
  • 10.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, X5

2019 (69) - X5 xDrive30d M Sport 5-Door

28
£36,300
  • 3L
  • 53.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

John Clark BMW Aberdeen

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

46
£15,957
Finance available £314 pm
  • 2L
  • 90.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Shrewsbury

BMW, 1 Series

2017 - 118i [1.5] M Sport 5dr [Nav] Step Auto

36
Low Mileage
£12,899
Finance available £258 pm
  • 1.5L
  • 49.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, Z4

2009 (09) - 2.0i Edition Sport 2dr

19
Low Mileage
£4,495
Finance available £78 pm
  • 2L
  • 90kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

BMW, X1

2017 - sDrive 18d SE 5dr

10
£8,995
Finance available £179 pm
  • 2L
  • 99.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

JRS Commercials & Cars

BMW, 2 Series Gran Tourer

2017 (17) - 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)

41
Reduced
£9,770
  • 1.5L
  • 69.3kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 2 Series Active Tourer

2020 (20) - 2.0 220i GPF SE MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

68
Low Mileage
£14,300
  • 2L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 5 Series

2021 (21) - 520d MHT SE 4dr Step Auto

28
£18,995
  • 2L
  • 58kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Hinckley

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

45
£23,699
Finance available £492 pm
  • 2L
  • 41kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2016 (16) - 3 3.0 M135i Hatchback 5dr Petrol Auto Euro 6 (s/s) (326 ps) 5d AUTO 322 BHP

28
Low Mileage
£15,995
Finance available £335 pm
  • 3L
  • 58.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Mss Motor Group Ltd

01255 440166 *
4.9/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

86
£17,750
  • 1.5L
  • 39kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Leeds

BMW, 4 Series

2018 - 2.0 420D M Sport Auto 2dr

56
Low Mileage
£16,600
Finance available £349 pm
  • 2L
  • 34.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Bournemouth Cars

01202 051971 *
4.9/5 Stars