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 41 used BMW 3 Series cars for sale

£18,499 Including £2,130 worth of optional extras £289 Per Month

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

Stock ID: 1083877
  • 2018 18 Plate
  • Glacier Silver
  • Diesel
  • 22,808 Miles
  • Automatic
  • Saloon
Located at Motorpoint Derby

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

Compare
£18,999 Including £2,130 worth of optional extras £293 Per Month

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

Stock ID: 1090969
  • 2018 18 Plate
  • Glacier Silver
  • Diesel
  • 10,539 Miles
  • Automatic
  • Saloon
Located at Motorpoint Widnes

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

Compare
£19,599 | £300 Per Month

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

Stock ID: 1097883
  • 2017 67 Plate
  • Glacier Silver
  • Diesel
  • 23,551 Miles
  • Automatic
  • Saloon
Located at Motorpoint Newport

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

Compare
£19,999 | £380 Per Month

BMW 3 Series Saloon 340i M Sport 4dr Step Auto

Stock ID: 1094542
  • 2017 17 Plate
  • Estoril Blue
  • Petrol
  • 11,222 Miles
  • Automatic
  • Saloon
Located at Motorpoint Castleford

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

Compare
£20,999 Including £665 worth of optional extras £328 Per Month

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

Stock ID: 1098778
  • 2018 18 Plate
  • Black Sapphire
  • Diesel
  • 17,635 Miles
  • Automatic
  • Saloon
Located at Motorpoint Oldbury

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

Compare
£20,999 Including £1,925 worth of optional extras £327 Per Month

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

Stock ID: 1107909
  • 2018 68 Plate
  • Mineral Grey
  • Diesel
  • 16,995 Miles
  • Automatic
  • Saloon
Located at Motorpoint Peterborough

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

Compare
£21,599 Including £2,155 worth of optional extras £335 Per Month

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

Stock ID: 1085415
  • 2018 68 Plate
  • Melbourne Red
  • Diesel
  • 8,986 Miles
  • Automatic
  • Saloon
Located at Motorpoint Burnley

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

Compare
£21,699 Including £3,055 worth of optional extras £324 Per Month

BMW 3 Series Gran Turismo Hatchback 320i M Sport 5dr Step Auto [Professional Media]

Stock ID: 1095728
  • 2019 19 Plate
  • Alpine White
  • Petrol
  • 13,318 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Burnley

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

Compare
£21,699 Including £3,055 worth of optional extras £318 Per Month

BMW 3 Series Gran Turismo Hatchback 320i M Sport 5dr Step Auto [Professional Media]

Stock ID: 1055214
  • 2019 19 Plate
  • Alpine White
  • Petrol
  • 7,140 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Swansea

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

Compare
£21,999 Including £2,350 worth of optional extras £352 Per Month

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

Stock ID: 1082199
  • 2017 67 Plate
  • Mineral Grey
  • Petrol/PlugIn Elec Hybrid
  • 22,094 Miles
  • Automatic
  • Saloon
Located at Motorpoint Glasgow

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

Compare
£22,999 Including £3,055 worth of optional extras £349 Per Month

BMW 3 Series Gran Turismo Diesel Hatchback 320d [190] M Sport 5dr Step Auto [Business Media]

Stock ID: 1100395
  • 2019 69 Plate
  • Alpine White
  • Diesel
  • 8,879 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Birtley

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

Compare
£22,999 Including £3,700 worth of optional extras £346 Per Month

BMW 3 Series Gran Turismo Hatchback 320i M Sport 5dr Step Auto [Business Media]

Stock ID: 1098996
  • 2019 69 Plate
  • Estoril Blue
  • Petrol
  • 9,183 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Derby

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

Compare
£22,999 Including £3,700 worth of optional extras £346 Per Month

BMW 3 Series Gran Turismo Hatchback 320i M Sport 5dr Step Auto [Business Media]

Stock ID: 1098528
  • 2019 69 Plate
  • Estoril Blue
  • Petrol
  • 8,866 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Chingford

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

Compare
£22,999 Including £1,015 worth of optional extras £343 Per Month

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

Stock ID: 1105020
  • 2019 69 Plate
  • Black Sapphire
  • Diesel
  • 12,739 Miles
  • Automatic
  • Estate
Located at Motorpoint Oldbury

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

Compare
£22,999 Including £3,700 worth of optional extras £346 Per Month

BMW 3 Series Gran Turismo Hatchback 320i M Sport 5dr Step Auto [Business Media]

Stock ID: 1102969
  • 2019 69 Plate
  • Estoril Blue
  • Petrol
  • 8,745 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Glasgow

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

Compare
£22,999 Including £3,700 worth of optional extras £349 Per Month

BMW 3 Series Gran Turismo Diesel Hatchback 320d [190] M Sport 5dr Step Auto [Business Media]

Stock ID: 1102977
  • 2019 69 Plate
  • Black Sapphire
  • Diesel
  • 8,718 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Castleford

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

Compare
£22,999 Including £3,700 worth of optional extras £349 Per Month

BMW 3 Series Gran Turismo Diesel Hatchback 320d [190] M Sport 5dr Step Auto [Business Media]

Stock ID: 1102979
  • 2019 69 Plate
  • Mineral Grey
  • Diesel
  • 8,575 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Widnes

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

Compare
£22,999 Including £3,200 worth of optional extras £348 Per Month

BMW 3 Series Gran Turismo Diesel Hatchback 320d [190] M Sport 5dr Step Auto [Business Media]

Stock ID: 1111839
  • 2019 69 Plate
  • Black Sapphire
  • Diesel
  • 7,210 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Sheffield

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

Compare
£22,999 Including £3,700 worth of optional extras £348 Per Month

BMW 3 Series Gran Turismo Diesel Hatchback 320d [190] M Sport 5dr Step Auto [Business Media]

Stock ID: 1111846
  • 2019 69 Plate
  • Black Sapphire
  • Diesel
  • 7,279 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Birtley

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

Compare
£22,999 Including £3,700 worth of optional extras £348 Per Month

BMW 3 Series Gran Turismo Diesel Hatchback 320d [190] M Sport 5dr Step Auto [Business Media]

Stock ID: 1111859
  • 2019 69 Plate
  • Mineral Grey
  • Diesel
  • 7,687 Miles
  • Automatic
  • Hatchback
Located at Motorpoint Castleford

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

Compare vehicles Please add at least 2 vehicles to compare.