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

2009 - 2.0 123d M Sport 3dr

75
Low Mileage
£3,445
Finance available £55 pm
  • 2L
  • 122kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RallySport Automotive Limited

BMW, 3 Series

2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

85
£18,500
Finance available £323 pm
  • 2L
  • 51.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Leeds

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

41
£20,637
Finance available £403 pm
  • 2L
  • 60.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Edward Johnson Otley Ltd

BMW, 2 Series

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

21
Low Mileage
£20,199
Finance available £429 pm
  • 1.5L
  • 25.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2013 (63) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

28
Low Mileage
£6,480
Finance available £122 pm
  • 2L
  • 91kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Blue Sky Motors Ltd

BMW, 3 Series

2017 (67) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

6
£10,899
  • 2L
  • 74.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Affordable Cars Prestige Car Supermarket

BMW, X3

2020 - xDrive20d MHT M Sport 5dr Step Auto

12
Low Mileage
£29,498
  • 2L
  • 26kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.6/5 Stars

BMW, 8 Series

1991 (H) - 5.0 850i 2dr

89
Low Mileage
£27,500
Finance available £544 pm
  • 5L
  • 134kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Sports and Prestige of Lichfield Ltd

BMW, 2 Series

2025 - 225e xDrive Luxury 5dr DCT

33
£35,995
  • 1.5L
  • 4kMiles
  • Auto
  • Body StyleHatchback

Stratstone BMW Tunbridge Wells

BMW, X5

2018 - xDrive30d M Sport 5dr Auto

13
£23,731
Finance available £518 pm
  • 3L
  • 63.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Lympsham

01934 312926 *
4.9/5 Stars

BMW, 1 Series

2020 (69) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

32
Low Mileage
£17,940
  • 1.5L
  • 22.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 3 Series

2015 (65) - 320d xDrive M Sport 4dr Step Auto

100
£12,490
Finance available £257 pm
  • 2L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Peverel car company ltd

BMW, 2 Series

2024 (24) - 220i MHT M Sport 5dr DCT Petrol Hatchback

36
£25,994
  • 1.5L
  • 10kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Sunderland

BMW, X3

2024 - xDrive 30e M Sport 5dr Auto

32
Low Mileage
£44,819
  • 2L
  • 4.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, 2 Series

2021 (21) - 220d M Sport 4dr Step Auto Diesel Saloon

51
Low Mileage
£23,745
  • 2L
  • 27.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vertu BMW Bridgwater

BMW, X5

2016 (65) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

49
Low Mileage
£25,975
Finance available £513 pm
  • 3L
  • 65.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Landmark 4x4