Used BMW cars for sale in Bedford, Bedfordshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Bedford or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, X4

2021 - xDrive20d MHT M Sport 5dr Step Auto

58
£26,408
  • 2L
  • 64.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Marshall Land Rover Bedford

BMW, 5 Series

2011 (11) - 520d SE 4dr Step Auto

39
Low Mileage
£5,350
Finance available £97 pm
  • 2L
  • 84.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

FHL Automotive

BMW, 8 Series

2020 - 840i sDrive 4dr Auto

60
£29,882
  • 3L
  • 53.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marshall Land Rover Bedford

BMW, iX

2022 (NK) - 50 111.5kWh M Sport SUV 5dr Electric Auto xDrive (523 ps)

32
£32,989
Finance available £657 pm
  • 89.4kMiles
  • Electric
  • Auto
  • Body StyleSUV

Powerlease Ltd

BMW, X2

2018 (68) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

6
£13,790
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Bedford Car Centre

01234 987603 *
4.7/5 Stars

BMW, 7 Series

2005 (05) - 3.0 730d SE Auto Euro 3 4dr

46
Low Mileage
£2,990
  • 3L
  • 139.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Prestigio Cars Ltd

01908 767389 *
4.8/5 Stars

BMW, 4 Series

2015 - 420d SPORT 2-Door

45
Low Mileage
£10,600
Finance available £214 pm
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

A R Used Cars Ltd

BMW, 8 Series

1997 - 840 Ci 2dr Auto

37
Reduced
£19,990
Finance available £390 pm
  • 4.4L
  • 75.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Empire Cars Bedford

01234 237238 *
4.9/5 Stars

BMW, X3

2013 (13) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

11
£8,190
Finance available £161 pm
  • 2L
  • 98.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Town Autos

BMW, i3

2017 - 125kW Range Extender 33kWh 5dr Auto

11
£5,995
Finance available £112 pm
  • 107.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Beadlow Motors Ltd

BMW, X5

2018 (18) - xDrive40d M Sport 5dr Auto [7 Seat]

51
£28,490
Finance available £565 pm
  • 3L
  • 65.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Empire Cars Bedford

01234 237238 *
4.9/5 Stars

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Euro 6 (s/s) 4dr

34
£7,195
Finance available £138 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ace Autos

01234 987597 *
3.8/5 Stars

BMW, 6 Series Gran Turismo

2018 (18) - 3.0 630d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

37
£16,495
Finance available £346 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motorhouse (Beds) Ltd

BMW, 1 Series

2013 (13) - 2.0 120d Sport Plus Edition Euro 5 (s/s) 2dr

37
Reduced
£4,990
Finance available £89 pm
  • 2L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Prestigio Cars Ltd

01908 767389 *
4.8/5 Stars

BMW, 3 Series

2014 (14) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr

36
£5,999
Finance available £112 pm
  • 3L
  • 153kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Milton Motor Centre

BMW, 3 Series

2018 - 2.0 320i SE Euro 6 (s/s) 4dr

47
Low Mileage
£10,595
Finance available £214 pm
  • 2L
  • 51.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Master Cars Biggleswade Ltd