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

2004 - 2.5i Sport 5dr Auto

10
Low Mileage
£1,695
  • 2.5L
  • 135kMiles
  • Petrol
  • Auto
  • Body StyleSUV

MOORGATE AUTOS LTD

BMW, X5

2024 - xDrive30d MHT M Sport 5dr Auto

21
£59,995
Finance available £1212 pm
  • 3L
  • 9.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, X5

2002 (02) - 3.0i 5dr LPG Autogas Spares or Repair

10
Low Mileage
£795
  • 3L
  • 160kMiles
  • LPG
  • Manual
  • Body StyleSUV

PEMBROKESHIRE 4X4

BMW, 6 Series Gran Coupe

2016 (66) - 3.0 640d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (313 ps)

2
£13,995
  • 3L
  • 101kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motortrust UK Garstang

BMW, 5 Series

2019 - 4.4 M5 Auto 4WD 4dr

30
Low Mileage
£40,989
  • 4.4L
  • 43.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Essex Prestige Autos Ltd

BMW, Z4

2014 - 20i M Sport 2-Door

35
Low Mileage
£12,950
Finance available £267 pm
  • 2L
  • 42.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Urban Car Company Ltd

BMW, i8

(66) - 1.5 7.1kWh Auto 4WD Euro 6 (s/s) 2dr

40
Low Mileage
£35,995
Finance available £719 pm
  • 59kMiles
  • Hybrid
  • Auto

BMW, M3

2017 - 3.0 BiTurbo Saloon 4dr Petrol DCT Euro 6 (s/s) (431 ps) - CONCIERGE SERVICE

49
£28,530
Finance available £578 pm
  • 3L
  • 63.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, i3

2017 (67) - 0.6 I3 RANGE EXTENDER 94AH 5d 168 BHP 5-Door

50
Low Mileage
£9,100
Finance available £185 pm
  • 53kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Ponko

01223 857211 *
4.5/5 Stars

BMW, 3 Series

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) - EXTE

46
£24,666
Finance available £497 pm
  • 2L
  • 32kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

35
£26,649
Finance available £561 pm
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Peterborough

BMW, 3 Series

2021 - 2.0 318d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps) Manual

37
£14,999
Finance available £313 pm
  • 2L
  • 91.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Days of Neath

01639 501087 *
5/5 Stars

BMW, 2 Series Active Tourer

2019 (19) - 2.0 220d M Sport MPV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

81
Low Mileage
£15,800
  • 2L
  • 22.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Big Motoring World Leeds

BMW, 3 Series

2019 - 318d SE 5dr Step Auto

40
£12,699
Finance available £253 pm
  • 2L
  • 71.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X1

2022 - sDrive 18d xLine 5dr Step Auto Estate

58
£20,630
  • 2L
  • 43.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Perrys Doncaster Vauxhall

01302 248564 *
4.5/5 Stars

BMW, 1 Series

2013 (13) - 1.6 116i M Sport Euro 5 (s/s) 5dr

32
Low Mileage
£6,495
Finance available £123 pm
  • 1.6L
  • 76kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stevenage Cars

01438 908360 *
3.8/5 Stars