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

2023 (23) - 1.5 118i SE (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

32
£16,995
  • 1.5L
  • 31.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Luton Trade Centre

01582 280724 *
4.5/5 Stars

BMW, X1

2017 (67) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

24
£12,900
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Sea Ltd

020 3953 7442 *
4.8/5 Stars

BMW, 2 Series Active Tourer

2016 - 2.0 218d Luxury MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps)

49
Low Mileage
£8,750
  • 2L
  • 68.1kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

drivedirect Bristol North

0117 370 1262 *
4.2/5 Stars

BMW, i4

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

18
£25,799
  • 27.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

HPL Motors Stockport

BMW, 1 Series

2015 (65) - 2.0 118d M Sport 3dr EURO6

13
£7,495
Finance available £145 pm
  • 2L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

I A PERFORMANCE 78 LTD TA EX POLICE CARS

BMW, 3 Series

2019 (2B) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

32
£18,490
Finance available £359 pm
  • 2L
  • 62.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Spa Motors Brecon

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

35
£19,995
Finance available £390 pm
  • 2L
  • 96kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

J.K. Car Sales NI LTD

BMW, iX3

2021 (71) - 80kWh Premier Edition Pro SUV 5dr Electric Auto (286 ps)

72
Low Mileage
£24,600
Finance available £506 pm
  • 29.7kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Blue Bell Hill

BMW, 1 Series

2017 (67) - 2.0 118D M SPORT 3d 147 BHP 3-Door

17
£8,995
Finance available £179 pm
  • 2L
  • 107.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Cars 4 You Ltd

01506 376842 *
4/5 Stars

BMW, M8

Competition 4dr Step Auto

36
Low Mileage
£63,994
  • 4.4L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Hull

BMW, 1 Series

2022 - 128ti 5dr Step Auto [Live Cockpit Professional]

6
£22,950
Finance available £451 pm
  • 2L
  • 63.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Jack Reid Cars Carrickfergus

BMW, X2

2025 - Sdrive 20I M Sport 5Dr [Tech/Pro Pack] Step Auto

28
£41,799
Finance available £838 pm
  • 1.5L
  • 1.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lookers Stoke-on-Trent BMW

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto [Tech Pack]

19
£29,998
  • 2L
  • 37.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Motorstore / BYD (Linwood)

0141 473 6404 *
4.7/5 Stars

BMW, X7

2024 - xDrive40i MHT M Sport 5dr Step Auto

36
Low Mileage
£72,990
  • 3L
  • 4.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, X2

2019 - 2.0 20i M Sport X SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps) - NAV - D

33
Low Mileage
£17,247
Finance available £348 pm
  • 2L
  • 43.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Durham

01388 217377 *
4.3/5 Stars

BMW, X3

2019 - 2.0 X3 xDrive 20d M Sport Auto 4WD 5dr

55
£18,150
  • 2L
  • 96.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Liberty Green Cars

01329 559706 *
4.4/5 Stars