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, 4 Series Gran Coupe

2018 (18) - 3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

50
Low Mileage
£22,999
Finance available £452 pm
  • 3L
  • 35kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Rom Motors Ltd

BMW, 1 Series

2023 - M135i xDrive 5dr Step Auto [Pro Pack]

39
Low Mileage
£34,352
  • 2L
  • 8.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, 7 Series

2017 (66) - 3.0 730d Auto Euro 6 (s/s) 4dr

50
Low Mileage
£19,550
Finance available £414 pm
  • 3L
  • 51.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 2 Series Gran Coupe

2021 - 218i M Sport 4dr DCT

39
£17,749
  • 1.5L
  • 63.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01473 356705 *
4.3/5 Stars

BMW, X1

2018 - 1.5 18i GPF xLine DCT sDrive Euro 6 (s/s) 5dr

41
Reduced
£15,995
  • 1.5L
  • 42.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Testers Autos Limited

BMW, X2

2021 - xDrive 20i [178] Sport 5dr Step Auto

34
Low Mileage
£21,199
Finance available £438 pm
  • 2L
  • 25.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch

01482 697731 *
4.3/5 Stars

BMW, 3 Series

2014 (64) - 330d SE 5dr Step Auto

32
£9,995
Finance available £201 pm
  • 3L
  • 93kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BMW, 5 Series

2017 (67) - 2.0 520d SE Touring Auto Euro 6 (s/s) 5dr

25
£10,900
  • 2L
  • 120kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Sea Ltd

020 3953 7442 *
4.9/5 Stars

BMW, 3 Series

2022 - 320i M Sport 4dr Step Auto

27
Low Mileage
£24,449
Finance available £513 pm
  • 2L
  • 21.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Oldbury

BMW, X5

2007 (57) - 3.0d SE 5dr Auto

20
£3,995
Finance available £67 pm
  • 3L
  • 146kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Marsh Lane Car Sales and Repairs Ltd

BMW, i3

2022 (71) - 42.2kWh Hatchback 5dr Electric Auto (170 ps)

32
£10,700
  • 54.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, i3

2021 (21) - 125kW 42kWh 5dr Auto

25
Low Mileage
£32,950
Finance available £656 pm
  • 15kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Ocean Group BMW Paignton

BMW, 1 Series

2022 (71) - 1.5 116d SE (LCP) Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

8
£12,700
  • 1.5L
  • 94.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, X5

2020 - xDrive30d MHT M Sport 5dr Auto

56
£40,299
Finance available £807 pm
  • 3L
  • 49.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Shelbourne AutoSelect Newry

BMW, X1

2023 - xDrive 25e M Sport 5dr Step Auto

37
£31,299
Finance available £663 pm
  • 1.5L
  • 20.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Swansea

BMW, 4 Series Gran Coupe

(65) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr

34
£9,700
Finance available £194 pm
  • 140kMiles
  • Diesel
  • Auto

Browns Car Company

01621 733495 *
4.4/5 Stars