Get the app

powered by motors

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

2022 (22) - 2.0 118d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

70
Reduced
£20,900
Finance available £436 pm
  • 2L
  • 34.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 3 Series

2000 (G) - 5-Door

6
Low Mileage
£1,498
  • 2.5L
  • 165.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

PSG Car And Van Hire Limited

BMW, X1

2025 - xDrive 25e M Sport 5dr Step Auto

32
£47,510
  • 1.5L
  • 101Miles
  • Auto
  • Body StyleEstate

Stratstone BMW Harrogate

BMW, 1 Series

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

54
£28,018
  • 1.5L
  • 6.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater

BMW, M3

2023 (73) - 3.0 BiTurbo Competition Touring 5dr Petrol Steptronic M xDrive Euro 6 (s/s)

84
Low Mileage
£69,990
  • 3L
  • 12.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Jaguar Brighton

BMW, X1

2013 (63) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

26
£5,995
  • 2L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fairview Autos

BMW, X5

2022 - xDrive45e xLine 5dr Auto

34
£36,599
  • 3L
  • 43.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Marshall BMW Grimsby

BMW, 2 Series Gran Coupe

2022 - 218i [136] M Sport 4dr DCT

34
£17,629
  • 1.5L
  • 64.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 1 Series

2016 (16) - 3.0 M135i Hatchback 5dr Petrol Manual Euro 6 (s/s) (326 ps)

1
Low Mileage
£15,989
Finance available £335 pm
  • 3L
  • 50.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stirling Cars Ltd

BMW, 3 Series

2019 - 330e M Sport 4dr Auto

6
Low Mileage
£19,650
  • 2L
  • 43.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Invicta Motors Ramsgate

BMW, X3

2012 (61) - 3.0 30d M Sport SUV 5dr Diesel Steptronic xDrive Euro 5 (s/s) (258 ps)

36
Low Mileage
£9,000
  • 3L
  • 89.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

31
£28,995
Finance available £575 pm
  • 1.5L
  • 7.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 3 Series

2024 (24) - 320i M Sport 5dr Step Auto

20
Low Mileage
£35,900
Finance available £717 pm
  • 2L
  • 7.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, 2 Series Gran Coupe

2021 - 218i [136] M Sport 4dr -FULL SERVICE HISTORY-

36
£15,490
  • 1.5L
  • 69kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Glasshoughton Car Sales

BMW, X5

2025 - xDrive50e M Sport 5dr Auto

35
Low Mileage
£76,990
  • 3L
  • 538Miles
  • Auto
  • Body StyleSUV

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, 1 Series

2011 - 3.0 M Sport Convertible 2dr Petrol Manual Euro 5 (306 ps)

32
Low Mileage
£10,990
  • 3L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

James Paul Car Sales Ltd