View our mobile site?

We have a specific mobile experience just for you.

If you would like to view the mobile version of the site please use the button below.

Show Mobile Site Hide this notification

Filter 156 Cars

Reset all search filters

Price

Body Type

4x4s
Crossovers
People Carriers
Convertibles
Saloons
Coupes
Hatchbacks
Estates

Fuel Type

Transmission

Economy

The amount of miles you can expect to travel per gallon of fuel. The higher this number the more economical the car.

Colour

Seats

Doors

Road Tax

Emissions

The amount of Carbon Dioxide (C02) emitted by the vehicle. The smaller this number the less C02 the vehicle will release into the atmosphere.

Engine size

The cubic capacity of the engine.

Mileage

Used BMW 3 Series cars for sale

A lot of car for your money!

Take a little time to browse the catalogue of used BMW 3 series available at Motorpoint. Both powerful and efficient, this compact executive car is a pleasure to drive, and frugal when it comes to fuel consumption. Available in both petrol and diesel options, our second hand BMW 3 Series cars are sporty in appearance and feature a comfortable interior, making your driving experience a pleasant one.

Whether you need a car with room for your family, or an executive vehicle for work, the BMW 3 Series is versatile and a pleasure to drive, whatever the situation. Call us to arrange a test drive and thanks to the finance options available on each of our cars; you could be driving away your perfect car today. Motorpoint are proud to boast low prices and great deals, so whatever your budget you’re guaranteed to find the car for you.

Read Ken Gibson's full review for the BMW 3 Series

Choose how much you want to pay …

Drag the slider below to set your preferred monthly payment figures

We have 156 vehicles in stock at great finance rates.

To see a larger range of vehicles adjust the slider above and click the update button.

Sort By:

BMW 3 Series Petrol Estate 316i Sport 5dr

Includes fitted extras worth £645

Metallic paint
£645
Includes 8 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 14,863 Miles
  • Glacier Silver
  • Manual
  • 1598 cc
  • 143 g/km
  • £145 (Band F)
  • Petrol
  • 46 mpg
  • 5 doors
  • 5 seats
  • Estate
£15,999 Save £11,166* *Savings shown against new list price
£259 Per Month
Stock ID: 767298

BMW 3 Series Diesel Saloon 316d Sport 4dr Step Auto [Business Media]

Includes fitted extras worth £645

Metallic paint
£645
Includes 12 months remainder of manufacturer's warranty
  • 2015 64 Plate
  • 8,135 Miles
  • Liquid Blue
  • Automatic
  • 1995 cc
  • 117 g/km
  • £30 (Band C)
  • Diesel
  • 64 mpg
  • 4 doors
  • 5 seats
  • Saloon
£16,999 Save £12,566* *Savings shown against new list price
£285 Per Month
Stock ID: 766794

BMW 3 Series Diesel Estate 320d EfficientDynamics 5dr [Business Media]

Includes fitted extras worth £645

Metallic paint
£645
Includes 17 months remainder of manufacturer's warranty
  • 2015 15 Plate
  • 16,391 Miles
  • Black Sapphire
  • Manual
  • 1995 cc
  • 114 g/km
  • £30 (Band C)
  • Diesel
  • 66 mpg
  • 5 doors
  • 5 seats
  • Estate
£16,999 Save £14,366* *Savings shown against new list price
£279 Per Month
Stock ID: 769306

BMW 3 Series Petrol Saloon 318i SE 4dr

Includes fitted extras worth £155

Heated steering wheel
£155
Includes 27 months remainder of manufacturer's warranty
  • 2016 16 Plate
  • 3,492 Miles
  • Jet Black
  • Manual
  • 1499 cc
  • 124 g/km
  • £110 (Band D)
  • Petrol
  • 52 mpg
  • 4 doors
  • 5 seats
  • Saloon
£16,999 Save £8,261* *Savings shown against new list price
£268 Per Month
Stock ID: 758395

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

Includes fitted extras worth £645

Metallic paint
£645
Includes 23 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 14,255 Miles
  • Glacier Silver
  • Automatic
  • 1995 cc
  • 111 g/km
  • £30 (Band C)
  • Diesel
  • 67 mpg
  • 4 doors
  • 5 seats
  • Saloon
£18,599 Save £13,951* *Savings shown against new list price
£303 Per Month
Stock ID: 764995

BMW 3 Series Petrol Saloon 320i xDrive Sport 4dr Step Auto [Business Media]

Includes fitted extras worth £1,295

Dakota leather - Black/red
£1,295
Includes 16 months remainder of manufacturer's warranty
  • 2015 15 Plate
  • 10,908 Miles
  • Jet Black
  • Automatic
  • 1997 cc
  • 150 g/km
  • £145 (Band F)
  • Petrol
  • 44 mpg
  • 4 doors
  • 5 seats
  • Saloon
£18,599 Save £13,116* *Savings shown against new list price
£294 Per Month
Stock ID: 771588

BMW 3 Series Petrol Saloon 320i Sport 4dr

Includes fitted extras worth £645

Metallic paint
£645
Includes 26 months remainder of manufacturer's warranty
  • 2016 16 Plate
  • 14,260 Miles
  • Mineral Grey
  • Manual
  • 1998 cc
  • 134 g/km
  • £130 (Band E)
  • Petrol
  • 49 mpg
  • 4 doors
  • 5 seats
  • Saloon
£18,699 Save £9,501* *Savings shown against new list price
£305 Per Month
Stock ID: 768288

BMW 3 Series Petrol Hatchback 320i xDrive M Sport 5dr [Business Media]

Includes fitted extras worth £645

Metallic paint
£645
Includes 11 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 12,020 Miles
  • Estoril Blue
  • Manual
  • 1997 cc
  • 167 g/km
  • £205 (Band H)
  • Petrol
  • 39 mpg
  • 5 doors
  • 5 seats
  • Hatchback
£18,999 Save £15,601* *Savings shown against new list price
£303 Per Month
Stock ID: 772753

BMW 3 Series Diesel Saloon 320d EfficientDynamics Plus 4dr Step Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 22 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 13,428 Miles
  • Melbourne Red
  • Automatic
  • 1995 cc
  • 99 g/km
  • £0 (Band A)
  • Diesel
  • 74 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,299 Save £13,511* *Savings shown against new list price
£316 Per Month
Stock ID: 771849

BMW 3 Series Diesel Saloon 320d EfficientDynamics Plus 4dr Step Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 20 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 15,467 Miles
  • Mineral Grey
  • Automatic
  • 1995 cc
  • 99 g/km
  • £0 (Band A)
  • Diesel
  • 74 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,299 Save £13,511* *Savings shown against new list price
£317 Per Month
Stock ID: 764286

BMW 3 Series Diesel Estate 316d SE 5dr Step Auto

Includes fitted extras worth £645

Metallic paint
£645
Includes 27 months remainder of manufacturer's warranty
  • 2016 16 Plate
  • 4,234 Miles
  • Jatoba
  • Automatic
  • 1995 cc
  • 116 g/km
  • £30 (Band C)
  • Diesel
  • 64 mpg
  • 5 doors
  • 5 seats
  • Estate
£19,599 Save £11,461* *Savings shown against new list price
£331 Per Month
Stock ID: 765951

BMW 3 Series Diesel Saloon 330d M Sport 4dr Step Auto [Business Media]

Includes 8 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 18,333 Miles
  • Estoril Blue
  • Automatic
  • 2993 cc
  • 129 g/km
  • £110 (Band D)
  • Diesel
  • 58 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,699 Save £17,221* *Savings shown against new list price
£318 Per Month
Stock ID: 771939

BMW 3 Series Diesel Saloon 320d EfficientDynamics Plus 4dr

Includes fitted extras worth £645

Metallic paint
£645
Includes 26 months remainder of manufacturer's warranty
  • 2016 16 Plate
  • 9,582 Miles
  • Mineral Grey
  • Manual
  • 1995 cc
  • 102 g/km
  • £20 (Band B)
  • Diesel
  • 72 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,799 Save £11,461* *Savings shown against new list price
£329 Per Month
Stock ID: 770567

BMW 3 Series Diesel Saloon 320d EfficientDynamics Sport 4dr

Includes fitted extras worth £1,805

Metallic paint
£645
19" Star spoke alloy wheels - style 407
£1,160
Includes 21 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 7,872 Miles
  • Mineral Grey
  • Manual
  • 1995 cc
  • 113 g/km
  • £30 (Band C)
  • Diesel
  • 69 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,799 Save £13,121* *Savings shown against new list price
£325 Per Month
Stock ID: 758137

BMW 3 Series Diesel Saloon 320d EfficientDynamics Sport 4dr

Includes fitted extras worth £1,805

Metallic paint
£645
19" Star spoke alloy wheels - style 407
£1,160
Includes 26 months remainder of manufacturer's warranty
  • 2016 16 Plate
  • 17,716 Miles
  • Jet Black
  • Manual
  • 1995 cc
  • 113 g/km
  • £30 (Band C)
  • Diesel
  • 69 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,799 Save £13,121* *Savings shown against new list price
£329 Per Month
Stock ID: 753930

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

Includes fitted extras worth £1,160

19" Star spoke alloy wheels - style 407
£1,160
Includes 21 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 15,022 Miles
  • Alpine White
  • Automatic
  • 1995 cc
  • 109 g/km
  • £20 (Band B)
  • Diesel
  • 71 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,999 Save £13,966* *Savings shown against new list price
£329 Per Month
Stock ID: 763409

BMW 3 Series Diesel Saloon 330d M Sport 4dr Step Auto [Business Media]

Includes 9 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 12,303 Miles
  • Black Sapphire
  • Automatic
  • 2993 cc
  • 129 g/km
  • £110 (Band D)
  • Diesel
  • 58 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,999 Save £16,921* *Savings shown against new list price
£321 Per Month
Stock ID: 770500

BMW 3 Series Diesel Saloon 320d EfficientDynamics Sport 4dr

Includes fitted extras worth £1,160

19" Star spoke alloy wheels - style 407
£1,160
Includes 28 months remainder of manufacturer's warranty
  • 2016 16 Plate
  • 11,188 Miles
  • Jet Black
  • Manual
  • 1995 cc
  • 113 g/km
  • £30 (Band C)
  • Diesel
  • 69 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,999 Save £12,276* *Savings shown against new list price
£329 Per Month
Stock ID: 769332

BMW 3 Series Diesel Saloon 330d M Sport 4dr Step Auto [Business Media]

Includes 9 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 13,109 Miles
  • Black Sapphire
  • Automatic
  • 2993 cc
  • 129 g/km
  • £110 (Band D)
  • Diesel
  • 58 mpg
  • 4 doors
  • 5 seats
  • Saloon
£19,999 Save £16,921* *Savings shown against new list price
£321 Per Month
Stock ID: 774944

BMW 3 Series Diesel Saloon 330d M Sport 4dr Step Auto [Business Media]

Includes 8 months remainder of manufacturer's warranty
  • 2014 64 Plate
  • 9,210 Miles
  • Estoril Blue
  • Automatic
  • 2993 cc
  • 129 g/km
  • £110 (Band D)
  • Diesel
  • 58 mpg
  • 4 doors
  • 5 seats
  • Saloon
£20,299 Save £16,621* *Savings shown against new list price
£326 Per Month
Stock ID: 773058

Featured Car

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

Includes fitted extras worth £645

Metallic paint
£645
Includes 20 months remainder of manufacturer's warranty
  • 2015 65 Plate
  • 10,265 Miles
  • Black Sapphire
  • Automatic
  • 1995 cc
  • 116 g/km
  • £30 (Band C)
  • Diesel
  • 64 mpg
  • 4 doors
  • 5 seats
  • Saloon
£20,999 Save £14,951* *Savings shown against new list price
£345 Per Month
Stock ID: 736574

We have 43 trims for BMW 3 Series

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