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

2016 (16) - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr

41
£6,485
Finance available £123 pm
  • 2L
  • 119kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

AJ Motor Group

BMW, X1

2017 (67) - 2.0 18d SE SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

44
£9,995
Finance available £201 pm
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BLOFIELD MC

01603 931807 *
4.2/5 Stars

BMW, 4 Series

2014 (64) - 3.0 430d M Sport Auto Euro 6 (s/s) 2dr

25
£8,795
Finance available £174 pm
  • 3L
  • 108kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Car Market Yorkshire

01924 668146 *
1.9/5 Stars

BMW, X5

2013 - xDrive30d M Sport 5dr Auto [7 Seat]

15
Low Mileage
£16,995
  • 3L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Roxforde Cars

BMW, X1

2022 (22) - sDrive 18d xLine 5dr Step Auto

25
£22,950
Finance available £451 pm
  • 2L
  • 41.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Penryn

BMW, Z3

1997 - 1997 2.8 2dr 6 CYLINDER CONVERTIBLE SILVER RED LEATHER RARE CAR

23
Low Mileage
£3,999
  • 2.8L
  • 146kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

GT Sports & 4x4

BMW, 3 Series

2020 (69) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

50
Reduced
£22,991
  • 2L
  • 44.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, 3 Series

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

1
£21,950
  • 2L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

City Cars Scotland Ltd

BMW, 1 Series

2022 - 116d Sport 5dr Step Auto [Live Cockpit Pro]

25
£18,099
Finance available £382 pm
  • 1.5L
  • 29.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series Gran Tourer

2020 (20) - 1.5 218i M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (140 ps)

31
£13,400
Finance available £277 pm
  • 1.5L
  • 69.9kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 5dr Step Auto

34
Low Mileage
£44,750
Finance available £899 pm
  • 2L
  • 1kMiles
  • Auto
  • Body StyleEstate

Stratstone BMW Doncaster

BMW, 1 Series

2021 (21) - 116d SE 5dr**ONE OWNER FROM NEW**FULL MAIN DEALER SERVICE HISTORY**

50
£12,870
Finance available £205 pm
  • 1.5L
  • 75.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Hailsham Motoring Centre

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

6
£13,390
Finance available £277 pm
  • 2L
  • 85.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AutoVenue LTD

01633 747902 *
4.7/5 Stars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto [Pro Pack]

41
£22,549
Finance available £467 pm
  • 2L
  • 45.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

0151 317 4824 *
4.2/5 Stars

BMW, 3 Series

2020 - 2.0 330e M Sport Saloon 4-Door

31
£15,495
Finance available £324 pm
  • 2L
  • 92.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Cardiff Car Sales

029 2267 9545 *
4.9/5 Stars

BMW, X5

2021 (21) - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

29
Reduced
£44,695
Finance available £898 pm
  • 3L
  • 30.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Evolve Motor Company

01633 741704 *
4.6/5 Stars