Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,318 Used BMW 3 Series cars for sale

BMW 3 Series2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)25

Low Mileage

£20,499

  • 2L
  • 33.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

HPL Wirral

01513174819 *

BMW 3 Series2014 (14) - ActiveHybrid 3 3.0 Luxury Step Saloon 4-Door

2014 (14) - ActiveHybrid 3 3.0 Luxury Step Saloon 4-Door50

Reduced

£12,491

  • 3L
  • 23.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Nottinghamcar com

01156848096 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr57

£15,508

£305/pm (HP)

  • 2L
  • 81.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2021 (71) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2021 (71) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)50

£33,000

£548/pm (PCP)

  • 3L
  • 54.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Trade Cars and Commercials

01661520494 *

0/5 Stars

BMW 3 Series2015 - 320d xDrive M Sport 4dr Step Auto

2015 - 320d xDrive M Sport 4dr Step Auto1

£9,995

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Gallagher Cars LTD

02871226307 *

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

2017 - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)25

£11,850

£228/pm (HP)

  • 2L
  • 83.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Freeway Car Sales

01795502169 *

BMW 3 Series2015 - 320d M Sport 5dr Step Auto [Business Media]

2015 - 320d M Sport 5dr Step Auto [Business Media]28

£10,495

£199/pm (HP)

  • 2L
  • 104.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Suitor Autos

02890026903 *

BMW 3 Series2016 (16) - 320i Sport 4dr

2016 (16) - 320i Sport 4dr36

Low Mileage

£5,999

£105/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Prestige Motoring Group

01215160648 *

BMW 3 Series2025 - M340i xDrive MHT 4dr Step Auto

2025 - M340i xDrive MHT 4dr Step Auto33

£51,995

  • 3L
  • 4.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Milton Keynes

01908104093 *

BMW 3 Series2025 (25) - M340i 4-Door

2025 (25) - M340i 4-Door50

Low Mileage

£49,950

  • 3L
  • 3.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2012 - 2.0 320i M Sport Coupe 2dr Petrol Manual Euro 5 (s/s) (170 ps)

2012 - 2.0 320i M Sport Coupe 2dr Petrol Manual Euro 5 (s/s) (170 ps)48

£9,799

£185/pm (HP)

  • 2L
  • 15.4K

    Miles
  • Petrol
  • Manual
  • Coupe

Cavectra Centre

01375801050 *

0/5 Stars

BMW 3 Series2015 (15) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (15) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)50

£11,975

£230/pm (HP)

  • 3L
  • 102.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Van Centre Bury

01618048245 *

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

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)34

£20,633

£366/pm (PCP)

  • 2L
  • 45.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)39

Low Mileage

£21,582

£368/pm (PCP)

  • 2L
  • 35.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dave Fox Car Sales

01785336592 *

4.4/5 Stars

BMW 3 Series2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)37

£17,470

  • 2L
  • 77.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Dace German Car Centre

01616969152 *

BMW 3 Series2015 (15) - 2.0 320d Luxury Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2015 (15) - 2.0 320d Luxury Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)50

£8,990

£168/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

BMW 3 Series2010 - 325i M Sport 2dr Step Auto

2010 - 325i M Sport 2dr Step Auto57

Low Mileage

£6,795

£122/pm (HP)

  • 3L
  • 102.9K

    Miles
  • Petrol
  • Automatic
  • Coupe

JWV Motors Ltd

01277284107 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

2018 (18) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p40

£12,990

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AutoUnit Ltd

01633741698 *

4.8/5 Stars

BMW 3 Series2019 (19) - 2.0 318d Sport Touring Auto Euro 6 (s/s) 5dr

2019 (19) - 2.0 318d Sport Touring Auto Euro 6 (s/s) 5dr39

£10,445

£198/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Meadway Autoland

01216475215 *

1/5 Stars

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

2016 - 320d M Sport 4dr Step Auto23

Low Mileage

£12,995

£252/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Richlee Motor Company Rayleigh

01268219714 *

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.