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

2025 (74) - 320i M Sport 5dr Step Auto [Pro Pack] Petrol Estate

61
£36,547
  • 2L
  • 5.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Exeter

BMW, X1

2022 - xDrive 20i [178] xLine 5dr Step Auto

6
£23,295
Finance available £518 pm
  • 2L
  • 28.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motor Range Manchester

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 218i SE MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)

30
£13,700
  • 1.5L
  • 44.3kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, 1 Series

2019 - 118d M Sport Shadow Edition 5dr

17
£13,799
Finance available £286 pm
  • 2L
  • 47.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, X4

2015 (65) - xDrive20d M SPORT 5dr Step Auto * EURO 6 * MEGA SPEC * PX WELCOME *

11
£9,495
Finance available £190 pm
  • 2L
  • 143kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Farmhouse Motors

BMW, 5 Series

2007 - SE 4-Door

34
Low Mileage
£3,995
Finance available £67 pm
  • 2L
  • 96kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Motor House

BMW, M3

1996 (98) - 3.2 M3 EVOLUTION 2d 316 BHP 2-Door

21
Low Mileage
£24,995
  • 3.2L
  • 112kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Eclipse Car Sales Limited

023 9200 6073 *
4.6/5 Stars

BMW, 5 Series

2013 (63) - 2.0 520d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (184 ps)

18
Low Mileage
£8,699
  • 2L
  • 68.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Lakeside Car Sales Ltd

BMW, 1 Series

2014 (14) - 116d Sport 5dr

45
£4,995
Finance available £89 pm
  • 2L
  • 91.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Trunk Road Budget Cars

BMW, 4 Series Gran Coupe

2024 - 2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps) - HEATED S

44
Low Mileage
£33,425
  • 2L
  • 4.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Towcester

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP]

19
Low Mileage
£24,698
  • 1.5L
  • 13.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat (Kirkcaldy)

01592 808074 *
4.7/5 Stars

BMW, X3

2024 - xDrive20 M Sport 5dr Step Auto

32
£52,158
  • 2L
  • 6.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

Marshall BMW Grimsby

BMW, 1 Series

2018 - 118i [1.5] SE 5dr [Nav/Servotronic] Step Auto

18
Low Mileage
£13,495
Finance available £279 pm
  • 1.5L
  • 36.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

S J Davidson

BMW, 1 Series

2019 - 1.5 118i GPF M Sport Shadow Edition Hatchback 5dr Petrol Manual Euro 6 (s/s

40
Low Mileage
£16,090
Finance available £317 pm
  • 1.5L
  • 17.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carsa Towcester

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i Sport Euro 6 (s/s) 5dr

56
£10,680
Finance available £216 pm
  • 1.5L
  • 64kMiles
  • Petrol
  • Manual
  • Body StyleEstate

AG Cars Loughborough Limited

01509 278062 *
4.9/5 Stars

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

40
£11,588
Finance available £237 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MMG SPORTS PRESTIGE & 4X4