Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,697 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 330E XDRIVE M SPORT PRO EDITION 4-Door

2022 - 330E XDRIVE M SPORT PRO EDITION 4-Door25

£19,400

£342/pm (PCP)

  • 2L
  • 84.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Auto Euro 5 2dr

2013 (13) - 2.0 320d M Sport Auto Euro 5 2dr31

Low Mileage

£8,000

£147/pm (HP)

  • 2L
  • 61.8K

    Miles
  • Diesel
  • Automatic
  • Convertible

Muirhead Motor Company

01592407413 *

BMW 3 Series2024 (24) - 330e M Sport Saloon 4-Door

2024 (24) - 330e M Sport Saloon 4-Door24

£31,799

  • 2L
  • 18.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2013 (63) - 320d SE 5dr

2013 (63) - 320d SE 5dr23

£4,995

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Cars4You Dunfermline

01383347038 *

4.5/5 Stars

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

2013 (6P) - 2.0 320i M Sport Coupe 2dr Petrol Manual Euro 5 (s/s) (170 ps)36

Low Mileage

£6,250

£110/pm (HP)

  • 2L
  • 75.7K

    Miles
  • Petrol
  • Manual
  • Coupe

Ink Car Sales Ltd

01204324374 *

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

2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr84

£19,284

£308/pm (PCP)

  • 2L
  • 61.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

New Street Car Centre

01952446905 *

4.8/5 Stars

BMW 3 Series2020 - M340d xDrive MHT 4dr Step Auto

2020 - M340d xDrive MHT 4dr Step Auto20

£29,990

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Cheshire Performance Cars Ltd

01614700167 *

BMW 3 Series2019 (68) - 2.0 318d M Sport Shadow Edition Touring Euro 6 (s/s) 5dr

2019 (68) - 2.0 318d M Sport Shadow Edition Touring Euro 6 (s/s) 5dr45

Reduced

£10,499

£199/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Estate

Prestige Motoring Group

01215160648 *

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

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

£6,595

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

IK UNIQUE MOTORZ LTD

01782389088 *

BMW 3 Series2022 (72) - 330e M Sport 5dr Step Auto

2022 (72) - 330e M Sport 5dr Step Auto52

£22,227

£360/pm (PCP)

  • 2L
  • 76.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Edward Johnson Otley Ltd

01943660538 *

BMW 3 Series2020 - 3.0 330d M Sport Plus Edition Touring Auto Euro 6 (s/s) 5dr

2020 - 3.0 330d M Sport Plus Edition Touring Auto Euro 6 (s/s) 5dr52

Low Mileage

£34,500

£580/pm (PCP)

  • 3L
  • 27.7K

    Miles
  • Diesel
  • Automatic
  • Estate

H & S Autos Ltd

01932565026 *

BMW 3 Series2018 (18) - 330d AUTO XDRIVE 5dr - LONG MOT - RECENTLY SERVICED

2018 (18) - 330d AUTO XDRIVE 5dr - LONG MOT - RECENTLY SERVICED24

£8,950

£167/pm (HP)

  • 3L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Enclave Automotive Ltd

01922660927 *

BMW 3 Series2025 - 2.0 330E M Sport Auto 5dr

2025 - 2.0 330E M Sport Auto 5dr43

Low Mileage

£37,977

  • 2L
  • 6.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Best Car Ltd

01580231545 *

BMW 3 Series2012 (12) - 2.0 318i Sport Plus Edition Coupe 2dr Petrol Manual Euro 5 (143 ps)

2012 (12) - 2.0 318i Sport Plus Edition Coupe 2dr Petrol Manual Euro 5 (143 ps)16

£3,995

  • 2L
  • 140.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Central Car Sales

01524917288 *

3.9/5 Stars

BMW 3 Series2021 (70) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2021 (70) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr38

£28,950

£475/pm (PCP)

  • 3L
  • 55.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AMS Specialist Cars

01633358554 *

BMW 3 Series2017 (17) - 330e SE 4dr Step Auto

2017 (17) - 330e SE 4dr Step Auto34

£7,750

£142/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

DIRECT CAR SALES LIMITED

01233229365 *

4.5/5 Stars

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

2024 (74) - 320i M Sport 4dr Step Auto

£27,999

  • 2L
  • 20.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2013 - 320d SE 4dr Step Auto

2013 - 320d SE 4dr Step Auto15

£5,295

£90/pm (HP)

  • 2L
  • 99.9K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Affordable Cars and Commercials

02890022225 *

BMW 3 Series2024 (24) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon

2024 (24) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon78

£33,156

  • 2L
  • 20.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Yeovil

01935311780 *

0/5 Stars

BMW 3 Series2013 - 2.0 320d EfficientDynamics Touring - £35 TAX - GREAT CAR 5-Door

2013 - 2.0 320d EfficientDynamics Touring - £35 TAX - GREAT CAR 5-Door18

Reduced

£2,795

  • 2L
  • 180.0K

    Miles
  • Diesel
  • Manual
  • Estate

Lum Head Motor Services

01614700148 *

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.