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

2024 - 320i M Sport 5dr Step Auto

35
Reduced
£35,815
  • 2L
  • 3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, 2 Series Gran Tourer

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

1
Low Mileage
£10,723
  • 1.5L
  • 38kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Thurlow Nunn Kings Lynn

BMW, 1 Series

2025 (74) - 123 xDrive M Sport 5dr Step Auto Petrol Hatchback

51
Low Mileage
£30,638
  • 2L
  • 4.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater

BMW, X4

2019 - xDrive20d Sport 5dr Step Auto

36
£21,595
Finance available £423 pm
  • 2L
  • 66.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Derby

BMW, X5

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

35
Reduced
£35,950
  • 3L
  • 45.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JMC Stratford Ltd

BMW, X1

2017 (67) - sDrive 18d SE 5dr

10
Reduced
£10,450
Finance available £211 pm
  • 2L
  • 73kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Cleveland Car Sales

BMW, M4

2016 (16) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

44
Reduced
£32,982
Finance available £657 pm
  • 3L
  • 58kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Madeley Heath Motors

BMW, iX3

2022 - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps) - HUD - PARK ASSIST - HK A

51
Low Mileage
£31,772
Finance available £646 pm
  • 12.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Gloucester

BMW, 3 Series

2020 (20) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£16,295
Finance available £342 pm
  • 2L
  • 96.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Tenby Car Supermarket

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£35,998
  • 2L
  • 12.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246 381032 *
4.7/5 Stars

BMW, X3

2020 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - LEATHER

41
£22,340
Finance available £448 pm
  • 2L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, 5 Series

2012 - 2.0 520d M Sport Touring 5-Door

68
£7,995
  • 2L
  • 126.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mint Cars Needham Market

01473 938813 *
4.5/5 Stars

BMW, X1

2019 (19) - 2.0 20i M Sport Auto xDrive Euro 6 (s/s) 5dr

28
Low Mileage
£18,500
  • 2L
  • 47.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

JC Select Perth

BMW, X1

2021 (21) - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

70
£16,200
Finance available £333 pm
  • 1.5L
  • 70.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, M4

2021 - COMPETITION ** SATIN BLACK + ONLY 11,000 MILES ** 2-Door

28
Low Mileage
£49,990
Finance available £1006 pm
  • 3L
  • 11kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

German Car Specialist

020 3892 4826 *
4.3/5 Stars

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 218i Luxury Euro 6 (s/s) 5dr

24
Reduced
£12,845
Finance available £209 pm
  • 1.5L
  • 12.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

KZ Autos Ltd