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

2022 - 530e M Sport 4dr Auto

40
£25,499
Finance available £536 pm
  • 2L
  • 33.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Peterborough

BMW, 3 Series

2015 - 2.0 328i M Sport 4dr

80
Low Mileage
£12,970
Finance available £267 pm
  • 2L
  • 34.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

RallySport Automotive Limited

BMW, 2 Series

2017 - 218d M Sport 2dr Step Auto [Nav]

9
£11,250
Finance available £229 pm
  • 2L
  • 71kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

JB Autos Sales

BMW, iX3

2022 (22) - 80kWh Premier Edition SUV 5dr Electric Auto (286 ps)

78
£23,000
  • 46.2kMiles
  • Electric
  • Auto
  • Body StyleEstate

Big Motoring World Sheffield

BMW, 3 Series

2014 (64) - 320d xDrive M Sport 4dr Step Auto

20
Reduced
£7,795
Finance available £152 pm
  • 2L
  • 122kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

INDEPENDENT MOTOR GROUP LTD

BMW, 3 Series

2019 (19) - 320d M Sport 4dr Step Auto

21
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 38kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

OTLEY ROAD CAR CENTRE LTD

BMW, X1

2017 (17) - xDrive 18d xLine 5dr Diesel Estate

33
Low Mileage
£16,601
  • 2L
  • 13.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Vertu Ford Durham

0191 814 1213 *
4.7/5 Stars

BMW, X5M

2018 (18) - 4.4 BiTurbo V8 Auto xDrive Euro 6 (s/s) 5dr (5 Seat)

77
Low Mileage
£36,981
Finance available £739 pm
  • 4.4L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Raima Motors LTD

BMW, 1 Series

2014 (64) - 2.0 120d SE Hatchback 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

40
Low Mileage
£8,700
  • 2L
  • 41.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Napier Motor Company

BMW, 3 Series

1997 (R) - 2.8 328i Sport 2dr

71
Reduced
£17,990
Finance available £349 pm
  • 2.8L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

MB Cars Swindon

BMW, 5 Series

2024 (24) - 520i M Sport 4dr Auto

20
£37,400
Finance available £748 pm
  • 2L
  • 8.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Ocean Group BMW Paignton

BMW, i4

2024 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

37
£41,995
Finance available £842 pm
  • 8.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 7 Series

2016 (16) - 3.0 730d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

38
Reduced
£15,995
  • 3L
  • 94.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, X5

2024 (24) - xDrive40d MHT M Sport 5dr Auto

20
Low Mileage
£64,900
Finance available £1313 pm
  • 3L
  • 7.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Penryn

BMW, 5 Series

2012 (62) - 2.0 520d M Sport Touring Auto Euro 5 (s/s) 5dr

35
£6,722
Finance available £128 pm
  • 2L
  • 108kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Class Auto Ltd

01254 947714 *
4.8/5 Stars

BMW, 3 Series

2019 - 320d M Sport 4dr

17
£16,295
Finance available £342 pm
  • 2L
  • 72.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

The AutoGrid Used Car Centre Ltd