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, X1

2016 - XDRIVE20d XLINE-FULL SERVICE HISTORY PARKING SENSORS-SAT NAVIGATION-HEATED 5-Door

22
£10,499
Finance available £212 pm
  • 2L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Eco Motors

01270 444032 *
4/5 Stars

BMW, 5 Series

2012 (12) - 520d EfficientDynamics 4dr

17
£5,495
Finance available £100 pm
  • 2L
  • 105kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

LRS Trade Cars

BMW, 3 Series

2014 (14) - 2.0 320D M SPORT 4d 181 BHP 4-Door

21
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 85.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd (Straiton)

01665 660510 *
4.2/5 Stars

BMW, 4 Series

2024 - 420i M Sport 2dr Step Auto

34
£38,995
  • 2L
  • 9.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto [Tech Pack] - KEYLESS START - SPORTS SEATS

35
£21,015
Finance available £420 pm
  • 2L
  • 77.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Durham

01388 217377 *
4.4/5 Stars

BMW, 3 Series

2017 - 320d M Sport 5dr Step Auto

36
Low Mileage
£17,005
  • 2L
  • 50.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Marshall BMW Grimsby

BMW, 3 Series

2022 (22) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

77
£24,200
Finance available £459 pm
  • 2L
  • 29kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Sheffield

BMW, 3 Series

2025 - M340i xDrive MHT 4dr Step Auto

19
£52,998
  • 3L
  • 3.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, iX

2022 (22) - 40 76.6kWh M Sport SUV 5dr Electric Auto xDrive (326 ps)

82
£32,200
Finance available £625 pm
  • 36.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Sheffield

BMW, 3 Series

2004 - 2.2 320Ci 320 SE Coupe 2dr Petrol Automatic (226 g/km, 170 bhp)

63
Low Mileage
£2,000
  • 2.2L
  • 119.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

KC KARS UK

01332 418996 *
4.6/5 Stars

BMW, 4 Series

2015 (65) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 2dr

12
Reduced
£7,989
Finance available £156 pm
  • 2L
  • 134kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, 1 Series

2016 - 2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

70
Low Mileage
£14,000
Finance available £290 pm
  • 2L
  • 54.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Sandiforths

BMW, 1 Series

2016 (16) - 120d M Sport 5dr Step Auto

20
£6,999
Finance available £134 pm
  • 2L
  • 140kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Fairfield Car Centre

BMW, 4 Series

2018 (68) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

67
Low Mileage
£20,995
Finance available £411 pm
  • 3L
  • 52.8kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 4 Series

2014 (14) - 2.0 420d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (stop/start) (184 ps)

35
Reduced
£10,700
Finance available £217 pm
  • 2L
  • 72.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

RDM Direct

01283 241526 *
4.5/5 Stars

BMW, 3 Series

2021 - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

37
£18,134
Finance available £391 pm
  • 2L
  • 72.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Carbase - Lympsham

01934 312926 *
4.5/5 Stars