Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,400 Used BMW 3 Series cars for sale

BMW 3 Series2016 (66) - 330e M Sport 4dr Step Auto

2016 (66) - 330e M Sport 4dr Step Auto17

Reduced

£10,995

£210/pm (HP)

  • 2L
  • 54.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

4 FAB WHEELS

02039122513 *

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

2015 - 320d M Sport 4dr Step Auto [Business Media]9

Low Mileage

£11,950

£230/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

JPM Motors Ltd

02890023665 *

BMW 3 Series2022 (22) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2022 (22) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)16

Reduced

£32,495

£494/pm (PCP)

  • 3L
  • 28.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

TF Car Sales Ltd

01455241626 *

4.1/5 Stars

BMW 3 Series2021 (21) - 330e M Sport 5dr Step Auto

2021 (21) - 330e M Sport 5dr Step Auto50

£21,491

  • 2L
  • 52.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2019 - 320i M Sport Shadow Edition 5dr Step Auto- Parking Sensors Semi-Auto

2019 - 320i M Sport Shadow Edition 5dr Step Auto- Parking Sensors Semi-Auto40

Reduced

£19,450

  • 2L
  • 34.6K

    Miles
  • Petrol
  • Semi Auto
  • Estate

TrustFord Belfast (Newtownards Road)

02890026951 *

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

2024 - 320d MHT M Sport 5dr Step Auto19

Low Mileage

£34,498

  • 2L
  • 13.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

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

2019 (2B) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p32

£18,490

£379/pm (PCP)

  • 2L
  • 62.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Spa Motors Brecon

01874640370 *

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

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

£12,690

  • 3L
  • 120.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Keywise Cars Ltd

01392344397 *

BMW 3 Series2014 (00) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

2014 (00) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)50

Low Mileage

£5,999

£105/pm (HP)

  • 2L
  • 87.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Nova Motor Group

01915005812 *

BMW 3 Series2015 - 318d Sport 4dr

2015 - 318d Sport 4dr27

£6,995

£126/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Knightsbridge Cars NI

02890023756 *

BMW 3 Series2011 (11) - 320d SE 2dr Step Auto

2011 (11) - 320d SE 2dr Step Auto7

£3,495

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

Motor Mania

01614700093 *

3.5/5 Stars

BMW 3 Series2018 - 320d EfficientDynamics Plus 4dr Step Auto

2018 - 320d EfficientDynamics Plus 4dr Step Auto9

£9,995

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Chris Waite Car Sales Ltd

01495369898 *

BMW 3 Series2016 - 320d EfficientDynamics Plus 4dr Step Auto

2016 - 320d EfficientDynamics Plus 4dr Step Auto23

£7,495

£142/pm (HP)

  • 2L
  • 106.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

North End Motor Company

01382213491 *

BMW 3 Series2022 - 330E XDRIVE M SPORT 5-Door

2022 - 330E XDRIVE M SPORT 5-Door24

£17,400

£297/pm (PCP)

  • 2L
  • 82.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto43

Low Mileage

£17,749

£313/pm (PCP)

  • 2L
  • 37.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr72

Reduced

£15,495

£304/pm (HP)

  • 2L
  • 102.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2011 (11) - 320d EfficientDynamics 4dr

2011 (11) - 320d EfficientDynamics 4dr10

£1,750

  • 2L
  • 178.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Alexanders

01204584583 *

BMW 3 Series2025 (25) - M Sport 4-Door

2025 (25) - M Sport 4-Door77

Reduced

£36,449

  • 2L
  • 4.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW South Lakes

01538712251 *

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

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

Low Mileage

£35,998

  • 2L
  • 9.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Huddersfield)

01484506234 *

BMW 3 Series2012 - 320i M Sport 2dr

2012 - 320i M Sport 2dr43

Low Mileage

£5,650

£98/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Manual
  • Convertible

B C S LTD

01162162529 *

4.7/5 Stars

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.