Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,604 Used BMW 3 Series cars for sale

BMW 3 Series2016 (66) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) 18'' A

2016 (66) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) 18'' A39

Low Mileage

£19,850

£430/pm (HP)

  • 3L
  • 36.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2016 - 2.0 320d ED Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)

2016 - 2.0 320d ED Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)33

Low Mileage

£10,000

  • 2L
  • 54.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2017 (17) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2017 (17) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)50

£13,500

£262/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodson Cars Ltd

01616965101 *

BMW 3 Series2022 - 318d MHT M Sport 4dr Step Auto

2022 - 318d MHT M Sport 4dr Step Auto18

Reduced

£24,995

£418/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

ELS Autos Ltd

02890023605 *

BMW 3 Series2016 - 318d Sport 4dr Step Auto

2016 - 318d Sport 4dr Step Auto14

£10,250

£194/pm (HP)

  • 2L
  • 89.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

MCM Cars NI

02890023741 *

BMW 3 Series2017 - 320d M Sport 4dr Step Auto

2017 - 320d M Sport 4dr Step Auto17

Low Mileage

£13,995

£273/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

McCormick Fleet Solutions

02890023784 *

BMW 3 Series2019 (19) - 320d M Sport Shadow Edition 5dr

2019 (19) - 320d M Sport Shadow Edition 5dr25

£11,990

£231/pm (HP)

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Manual
  • Estate

David Wren Cars

01635884926 *

BMW 3 Series2020 - 330E M SPORT PLUS EDITION 4-Door

2020 - 330E M SPORT PLUS EDITION 4-Door36

£18,400

£316/pm (PCP)

  • 2L
  • 58.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2014 (14) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2014 (14) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr17

£14,250

£278/pm (HP)

  • 3L
  • 102.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

BMW 3 Series2015 - 335d xDrive M Sport 5dr Step Auto

2015 - 335d xDrive M Sport 5dr Step Auto18

Low Mileage

£14,999

£294/pm (HP)

  • 3L
  • 79.9K

    Miles
  • Diesel
  • Automatic
  • Estate

BAV Motors

01935311742 *

4.6/5 Stars

BMW 3 Series2024 - 330e 22.3 kWh M Sport 4dr Step Auto

2024 - 330e 22.3 kWh M Sport 4dr Step Auto33

Low Mileage

£32,699

  • 2L
  • 6.2K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2024 - 320d MHT M Sport 5dr Step Auto

2024 - 320d MHT M Sport 5dr Step Auto19

Reduced

£33,798

  • 2L
  • 17.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Vauxhall (Glenrothes)

01592803918 *

BMW 3 Series2013 - 318d SE 4dr Step Auto

2013 - 318d SE 4dr Step Auto17

Low Mileage

£6,495

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

James Little Street Cars

01563591198 *

BMW 3 Series2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6-Factory Extras Worth

2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6-Factory Extras Worth36

£13,980

£272/pm (HP)

  • 3L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

BMW 3 Series2015 (65) - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr

2015 (65) - 3.0 330d M Sport Auto xDrive Euro 6 (s/s) 4dr62

£11,450

£219/pm (HP)

  • 3L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

FM MOTORS GB LTD

02039484610 *

3.8/5 Stars

BMW 3 Series2013 - 320d EfficientDynamics Business 4dr

2013 - 320d EfficientDynamics Business 4dr67

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 95.1K

    Miles
  • Diesel
  • Manual
  • Saloon

MB Motors

02825440802 *

BMW 3 Series2020 - 3 SERIES 320d xDrive Sport 5dr Step Auto

2020 - 3 SERIES 320d xDrive Sport 5dr Step Auto46

Low Mileage

£22,667

  • 2L
  • 45.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Marshall Volvo Milton Keynes

01908104558 *

BMW 3 Series2024 - 320i M Sport 4dr Step Auto [Pro Pack]

2024 - 320i M Sport 4dr Step Auto [Pro Pack]28

Low Mileage

£31,399

£522/pm (PCP)

  • 2L
  • 14.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Coventry

02475187133 *

BMW 3 Series2013 (63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2013 (63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr39

£9,450

£177/pm (HP)

  • 3L
  • 111.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MF Motors Norwich Ltd

01603337394 *

BMW 3 Series2019 - 2.0 320d xDrive M Sport Saloon 4-Door

2019 - 2.0 320d xDrive M Sport Saloon 4-Door39

Reduced

£16,395

£323/pm (HP)

  • 2L
  • 99.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crescent Car Sales

01302248782 *

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Jack Evans

Author: Jack Evans

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.