Reserve your car online
For just £99
Home delivery service
Now available
Nobody beats us on price.
That's a promise

Filter by:

Clear all

Options

Branch

Price

Monthly Payments £0 - £750

Mileage

Fuel Type

Gearbox

Colour

Body Type

4x4s
Crossovers
People Carriers
Convertibles
Saloons
Coupes
Hatchbacks
Estates

Seats

Engine size

Doors

Emissions

Registration Plate

Found 401 used BMW cars for sale

£14,799 Including £860 worth of optional extras £222 Per Month

BMW 1 Series Hatchback 118i [1.5] Sport 5dr [Nav-Servotronic]

Stock ID: 1097524
  • 2018 68 Plate
  • Mediterranean Blue
  • Petrol
  • 9,409 Miles
  • Manual
  • Hatchback
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£15,999 Including £860 worth of optional extras £245 Per Month

BMW 2 Series Active Tourer 218i Sport 5dr

Stock ID: 1091028
  • 2019 19 Plate
  • Glacier Silver
  • Petrol
  • 11,558 Miles
  • Manual
  • Hatchback
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£16,299 Including £560 worth of optional extras £256 Per Month

BMW 1 Series Diesel Hatchback 118d M Sport 5dr [Nav-Servotronic]

Stock ID: 1109721
  • 2019 19 Plate
  • Estoril Blue
  • Diesel
  • 17,017 Miles
  • Manual
  • Hatchback
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£17,699 Including £560 worth of optional extras £270 Per Month

BMW 2 Series Diesel Gran Tourer 220d xDrive Sport 5dr Step Auto

Stock ID: 1099122
  • 2018 18 Plate
  • Flamenco Red
  • Diesel
  • 28,045 Miles
  • Automatic
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£17,999 Including £550 worth of optional extras £342 Per Month

BMW X1 Diesel Estate sDrive 18d M Sport 5dr

Stock ID: 1097207
  • 2017 17 Plate
  • Mineral Grey
  • Diesel
  • 15,025 Miles
  • Manual
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£18,799 Including £860 worth of optional extras £281 Per Month

BMW 2 Series Active Tourer 218i M Sport 5dr Step Auto

Stock ID: 1096719
  • 2019 69 Plate
  • Mineral Grey
  • Petrol
  • 10,501 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£18,999 | £297 Per Month

BMW 2 Series Gran Tourer 218i M Sport 5dr Step Auto

Stock ID: 1091115
  • 2018 68 Plate
  • Alpine White
  • Petrol
  • 12,942 Miles
  • Automatic
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£18,999 Including £860 worth of optional extras £283 Per Month

BMW 2 Series Active Tourer 218i M Sport 5dr Step Auto

Stock ID: 1096682
  • 2019 69 Plate
  • Estoril Blue
  • Petrol
  • 6,462 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£18,999 Including £860 worth of optional extras £285 Per Month

BMW 2 Series Active Tourer 218i M Sport 5dr Step Auto

Stock ID: 1096697
  • 2019 69 Plate
  • Glacier Silver
  • Petrol
  • 8,966 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£19,499 Including £1,335 worth of optional extras £287 Per Month

BMW 3 Series Touring 320i M Sport 5dr Step Auto

Stock ID: 1069990
  • 2019 19 Plate
  • Black Sapphire
  • Petrol
  • 17,328 Miles
  • Automatic
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£19,499 Including £1,175 worth of optional extras £297 Per Month

BMW 2 Series Gran Tourer 218i M Sport 5dr Step Auto

Stock ID: 1084144
  • 2019 19 Plate
  • Mineral Grey
  • Petrol
  • 12,083 Miles
  • Automatic
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£19,499 Including £1,175 worth of optional extras £297 Per Month

BMW 2 Series Gran Tourer 218i M Sport 5dr Step Auto

Stock ID: 1084148
  • 2019 19 Plate
  • Black Sapphire
  • Petrol
  • 11,111 Miles
  • Automatic
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£19,599 Including £645 worth of optional extras £302 Per Month

BMW 4 Series Gran Diesel Coupe 420d [190] M Sport 5dr Auto [Professional Media]

Stock ID: 1081325
  • 2017 67 Plate
  • Estoril Blue
  • Diesel
  • 13,727 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£19,699 Including £665 worth of optional extras £301 Per Month

BMW 3 Series Saloon Special Edition 320i M Sport Shadow Edition 4dr Step Auto

Stock ID: 1102382
  • 2018 18 Plate
  • Estoril Blue
  • Petrol
  • 21,701 Miles
  • Automatic
  • Saloon
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£19,999 Including £665 worth of optional extras £297 Per Month

BMW 3 Series Touring Special Edition 320i M Sport Shadow Edition 5dr Step Auto

Stock ID: 1100680
  • 2018 68 Plate
  • Black Sapphire
  • Petrol
  • 22,506 Miles
  • Automatic
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£20,599 Including £645 worth of optional extras £317 Per Month

BMW 3 Series Saloon 330e M Sport 4dr Step Auto

Stock ID: 1077225
  • 2017 67 Plate
  • Glacier Silver
  • Petrol/PlugIn Elec Hybrid
  • 17,389 Miles
  • Automatic
  • Saloon
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£20,599 Including £560 worth of optional extras £318 Per Month

BMW X1 Diesel Estate xDrive 20d Sport 5dr Step Auto

Stock ID: 1097211
  • 2018 18 Plate
  • Atlantic Grey
  • Diesel
  • 6,304 Miles
  • Automatic
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£20,999 Including £550 worth of optional extras £312 Per Month

BMW 2 Series Coupe M240i 2dr [Nav] Step Auto

Stock ID: 1109108
  • 2017 17 Plate
  • Mineral White
  • Petrol
  • 17,588 Miles
  • Automatic
  • Coupe
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£21,499 Including £1,015 worth of optional extras £315 Per Month

BMW 3 Series Touring Special Edition 320i M Sport Shadow Edition 5dr Step Auto

Stock ID: 1096876
  • 2019 19 Plate
  • Glacier Silver
  • Petrol
  • 15,902 Miles
  • Automatic
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare
£21,499 Including £1,015 worth of optional extras £313 Per Month

BMW 3 Series Touring Special Edition 320i M Sport Shadow Edition 5dr Step Auto

Stock ID: 1096887
  • 2019 19 Plate
  • Mineral Grey
  • Petrol
  • 14,691 Miles
  • Automatic
  • Estate
Located at Motorpoint Birmingham

Move this vehicle to another Motorpoint branch from £49 to £99

Compare

We have 14 ranges manufactured by BMW in stock

*MPG figures stated are estimated & based on figures supplied by the Manufacturers’ data, collected under test conditions

Compare vehicles Please add at least 2 vehicles to compare.