Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,357 Used BMW 3 Series cars for sale

BMW 3 Series2018 - 1.5 318i Sport 4dr

2018 - 1.5 318i Sport 4dr16

£6,995

£126/pm (HP)

  • 1.5L
  • 99.2K

    Miles
  • Petrol
  • Manual
  • Saloon

Rascasse Motor Company

01604343510 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr32

Reduced

£17,470

£294/pm (PCP)

  • 2L
  • 73.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 3 Series2012 (12) - 318d M Sport 5-Door

2012 (12) - 318d M Sport 5-Door42

Low Mileage

£6,995

£126/pm (HP)

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Manual
  • Estate

Couston Motor Company

01383347938 *

4.4/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]19

£33,998

  • 2L
  • 14.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Huddersfield)

01484506234 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (71) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 625

£18,599

  • 2L
  • 49.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Wirral

01513174819 *

BMW 3 Series2015 (65) - 335d xDrive M Sport 4dr Step Auto TOP SPEC

2015 (65) - 335d xDrive M Sport 4dr Step Auto TOP SPEC25

£9,995

  • 3L
  • 145.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vintage Car Sales

01924927439 *

BMW 3 Series2020 - 330E M SPORT 4-Door

2020 - 330E M SPORT 4-Door24

£18,700

£327/pm (PCP)

  • 2L
  • 45.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)-Factory Extra

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)-Factory Extra33

£20,780

£418/pm (PCP)

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

BMW 3 Series2013 - 320d EfficientDynamics 5dr Step Auto

2013 - 320d EfficientDynamics 5dr Step Auto10

£4,795

  • 2L
  • 170.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Tullyroad Motors

02890023743 *

BMW 3 Series2024 - 320i M Sport 4dr Step Auto

2024 - 320i M Sport 4dr Step Auto34

£29,995

£435/pm (PCP)

  • 2L
  • 18.6K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 5dr [Business Media]

2015 (15) - 320d xDrive M Sport 5dr [Business Media]41

£5,590

  • 2L
  • 151.2K

    Miles
  • Diesel
  • Manual
  • Estate

Veracity Autohaus Ltd

01753379120 *

BMW 3 Series2021 (70) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

2021 (70) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr54

£15,000

£294/pm (HP)

  • 2L
  • 109.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hulton Motors

01204584576 *

BMW 3 Series2005 (55) - 330i SE 4dr Auto 149139 miles full service history high spec

2005 (55) - 330i SE 4dr Auto 149139 miles full service history high spec10

Reduced

£3,495

  • 3L
  • 149.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

DW Motors

01227204262 *

BMW 3 Series2021 - 320i M Sport 4dr Step Auto

2021 - 320i M Sport 4dr Step Auto50

Low Mileage

£23,499

£400/pm (PCP)

  • 2L
  • 20.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Peterborough

01733797063 *

BMW 3 Series2019 (68) - 320d M Sport Shadow Edition 5dr Step Auto

2019 (68) - 320d M Sport Shadow Edition 5dr Step Auto20

£13,995

£273/pm (HP)

  • 2L
  • 93.5K

    Miles
  • Diesel
  • Semi Auto
  • Estate

OR Motors Ltd

01412601338 *

BMW 3 Series2011 (11) - 2.0 318d Exclusive Edition Euro 5 (s/s) 4dr

2011 (11) - 2.0 318d Exclusive Edition Euro 5 (s/s) 4dr27

£2,795

  • 2L
  • 135.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Car Select Derby

01332419207 *

BMW 3 Series2013 - 3.0 330d M Sport Coupe 2-Door

2013 - 3.0 330d M Sport Coupe 2-Door40

Low Mileage

£10,495

£199/pm (HP)

  • 3L
  • 69.7K

    Miles
  • Diesel
  • Manual
  • Coupe

Peak Automotive Limited

01637801278 *

BMW 3 Series2021 (71) - M340i xDrive MHT 4dr Step Auto

2021 (71) - M340i xDrive MHT 4dr Step Auto50

£33,000

£548/pm (PCP)

  • 3L
  • 54.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Trade Cars and Commercials

01661520494 *

0/5 Stars

BMW 3 Series2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) - PARK ASSIS

2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) - PARK ASSIS41

£23,261

  • 30.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Carsa Durham

01388217377 *

0/5 Stars

BMW 3 Series2013 (13) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

2013 (13) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)23

Low Mileage

£7,395

£134/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Petrol
  • Manual
  • Saloon

RIGHTWAY MOTORS LTD

01618048229 *

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.