Filter by:

Clear all

Options

Branch

Price

Monthly Payments £0 - £650

Mileage

Fuel Type

Gearbox

Colour

Body Type

4x4s
Crossovers
People Carriers
Convertibles
Saloons
Coupes
Hatchbacks
Estates

Seats

Engine size

Doors

Emissions

Registration Plate

Found 73 used BMW 3 Series cars for sale

At Motorpoint, we’re proud to bring you a range of quality nearly new and used BMW 3 Series cars. Boasting impressive design, winning performance and a wealth of great features, these vehicles are a top choice for business use and for using as a comfortable, stylish family car. Better still, within our collection you can find options on everything from different trim levels, to transmission options, choice of colour and much more. This means you’re sure to find the second-hand BMW 3 Series car that suits you.

If you can’t find what you’re looking for, then you can make use of our search filters. These on-site tools can narrow our listings of used and nearly new BMW 3 Series cars by the abovementioned features, as well as by other aspects like price, mileage and economy. Part-exchange and different finance options are also available at our dealerships.

Page 1 of 4
£19,599 | £277 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1040179
  • 2017 17 Plate
  • Alpine White
  • Diesel
  • 17,021 Miles
  • Automatic
  • Saloon
Located at Motorpoint Birmingham

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

Compare
£19,599 | £276 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1044874
  • 2017 17 Plate
  • Black Sapphire
  • Diesel
  • 15,564 Miles
  • Automatic
  • Saloon
Located at Motorpoint Castleford

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

Compare
£19,599 | £281 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1056016
  • 2017 17 Plate
  • Estoril Blue
  • Diesel
  • 21,607 Miles
  • Automatic
  • Saloon
Located at Motorpoint Birtley

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

Compare
£19,599 | £281 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1065825
  • 2017 17 Plate
  • Black Sapphire
  • Diesel
  • 22,045 Miles
  • Automatic
  • Saloon
Located at Motorpoint Birmingham

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

Compare
£19,599 | £282 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1060149
  • 2017 17 Plate
  • Alpine White
  • Diesel
  • 23,087 Miles
  • Automatic
  • Saloon
Located at Motorpoint Peterborough

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

Compare
£19,699 Including £5,365 worth of optional extras £307 Per Month

BMW 3 Series Diesel Saloon 320d M Sport 4dr Step Auto

Stock ID: 1061268
  • 2017 67 Plate
  • Mineral Grey
  • Diesel
  • 15,839 Miles
  • Automatic
  • Saloon
Located at Motorpoint Newport

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

Compare
£19,999 | £287 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1069804
  • 2017 67 Plate
  • Alpine White
  • Diesel
  • 20,318 Miles
  • Automatic
  • Saloon
Located at Motorpoint Oldbury

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

Compare
£20,599 | £300 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1061740
  • 2017 67 Plate
  • Black Sapphire
  • Diesel
  • 19,956 Miles
  • Automatic
  • Saloon
Located at Motorpoint Widnes

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

Compare
£20,999 | £304 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1061352
  • 2017 67 Plate
  • Black Sapphire
  • Diesel
  • 14,115 Miles
  • Automatic
  • Saloon
Located at Motorpoint Chingford

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

Compare
£20,999 | £301 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1058092
  • 2017 17 Plate
  • Black Sapphire
  • Diesel
  • 7,246 Miles
  • Automatic
  • Saloon
Located at Motorpoint Newport

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

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

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

Stock ID: 1051292
  • 2017 17 Plate
  • Alpine White
  • Petrol/PlugIn Elec Hybrid
  • 18,321 Miles
  • Automatic
  • Saloon
Located at Motorpoint Chingford

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

Compare
£21,599 Including £1,835 worth of optional extras £326 Per Month

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

Stock ID: 1072014
  • 2018 68 Plate
  • Estoril Blue
  • Diesel
  • 15,658 Miles
  • Automatic
  • Saloon
Located at Motorpoint Derby

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

Compare
£21,999 Including £1,835 worth of optional extras £330 Per Month

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

Stock ID: 1072018
  • 2018 68 Plate
  • Estoril Blue
  • Diesel
  • 9,142 Miles
  • Automatic
  • Saloon
Located at Motorpoint Chingford

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

Compare
£21,999 Including £680 worth of optional extras £317 Per Month

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

Stock ID: 1074029
  • 2019 19 Plate
  • Alpine White
  • Diesel
  • 8,125 Miles
  • Automatic
  • Estate
Located at Motorpoint Castleford

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

Compare
£21,999 Including £645 worth of optional extras £324 Per Month

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

Stock ID: 1041192
  • 2017 67 Plate
  • Black Sapphire
  • Petrol/PlugIn Elec Hybrid
  • 22,269 Miles
  • Automatic
  • Saloon
Located at Motorpoint Glasgow

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

Compare
£21,999 Including £680 worth of optional extras £315 Per Month

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

Stock ID: 1053464
  • 2019 19 Plate
  • Alpine White
  • Diesel
  • 6,070 Miles
  • Automatic
  • Estate
Located at Motorpoint Sheffield

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

Compare
£21,999 Including £1,835 worth of optional extras £333 Per Month

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

Stock ID: 1072056
  • 2018 68 Plate
  • Glacier Silver
  • Diesel
  • 13,458 Miles
  • Automatic
  • Saloon
Located at Motorpoint Glasgow

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

Compare
£21,999 Including £680 worth of optional extras

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

Stock ID: 1074442
  • 2019 19 Plate
  • Alpine White
  • Diesel
  • 7,182 Miles
  • Automatic
  • Estate
Located at Motorpoint Newport

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

Compare
£21,999 Including £680 worth of optional extras £318 Per Month

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

Stock ID: 1074025
  • 2019 19 Plate
  • Alpine White
  • Diesel
  • 9,626 Miles
  • Automatic
  • Estate
Located at Motorpoint Derby

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

Compare
£21,999 Including £680 worth of optional extras £317 Per Month

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

Stock ID: 1074027
  • 2019 19 Plate
  • Alpine White
  • Diesel
  • 8,672 Miles
  • Automatic
  • Estate
Located at Motorpoint Burnley

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

Compare

Featured Car

£19,599 | £277 Per Month

BMW 3 Series Diesel Saloon 335d xDrive M Sport 4dr Step Auto

Stock ID: 1040179
  • 2017 17 Plate
  • Alpine White
  • Diesel
  • 17,021 Miles
  • Automatic
  • Saloon
Located at Motorpoint Birmingham

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

Compare

We have 8 models of BMW 3 Series in stock

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