Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,713 Used BMW 3 Series cars for sale

BMW 3 Series2020 - 330e M Sport 4dr Step Auto

2020 - 330e M Sport 4dr Step Auto14

£15,995

£315/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

BMW 3 Series2022 - 330e M Sport Step Auto 5-Door

2022 - 330e M Sport Step Auto 5-Door25

£20,697

£422/pm (HP)

  • 2L
  • 75.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW 3 Series2018 (67) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6-Factor

2018 (67) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6-Factor5

£17,600

£341/pm (HP)

  • 3L
  • 85.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

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

2025 - 320i M Sport 4dr Step Auto34

Low Mileage

£33,890

  • 2L
  • 6.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2021 - 320d MHT M Sport 4dr Step Auto

2021 - 320d MHT M Sport 4dr Step Auto36

£22,798

  • 2L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Chesterfield

01246388445 *

BMW 3 Series2021 - 330E M SPORT PRO EDITION 4-Door

2021 - 330E M SPORT PRO EDITION 4-Door27

£20,500

£350/pm (PCP)

  • 2L
  • 64.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2020 (20) - 330i M Sport 4dr Step Auto

2020 (20) - 330i M Sport 4dr Step Auto52

£21,364

£351/pm (PCP)

  • 2L
  • 55.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2019 (19) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 (19) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)50

£24,949

£481/pm (PCP)

  • 2L
  • 56.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Paragon Cars London

01923313765 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Coupe 2dr Diesel Manual Euro 5 (s/s) (184 ps)

2013 (13) - 2.0 320d M Sport Coupe 2dr Diesel Manual Euro 5 (s/s) (184 ps)34

£5,495

  • 2L
  • 130.8K

    Miles
  • Diesel
  • Manual
  • Coupe

Botley Car Centre Limited

01489661104 *

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

2024 - 320i M Sport 4dr Step Auto27

Low Mileage

£29,949

£483/pm (PCP)

  • 2L
  • 9.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

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

2021 (21) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr56

£20,384

£316/pm (PCP)

  • 2L
  • 48.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2018 - 320d M Sport Shadow Edition 4-Door

2018 - 320d M Sport Shadow Edition 4-Door21

£16,490

£325/pm (HP)

  • 2L
  • 62.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Whitley Bay Motors LTD

01916075847 *

BMW 3 Series2020 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]

2020 - 330e M Sport 4dr Step Auto [Tech/Pro Pack]43

£20,899

£431/pm (HP)

  • 2L
  • 47.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2014 - 330d M Sport 4dr Step Auto

2014 - 330d M Sport 4dr Step Auto19

£10,495

£199/pm (HP)

  • 3L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Newport Motor Company

01566700819 *

BMW 3 Series2018 (18) - 330d M Sport 5dr Step Auto

2018 (18) - 330d M Sport 5dr Step Auto1

£16,450

£324/pm (HP)

  • 3L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Tudor Prestige Ltd

01733797069 *

BMW 3 Series2015 - 2.0 320d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps) Manual

2015 - 2.0 320d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps) Manual28

£7,395

  • 2L
  • 87.6K

    Miles
  • Diesel
  • Manual
  • Saloon

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 3 Series2020 (69) - 3.0 M340i Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2020 (69) - 3.0 M340i Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)16

Reduced

£27,999

£554/pm (PCP)

  • 3L
  • 85.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Empressive Motor Company

01865591236 *

4.5/5 Stars

BMW 3 Series2007 - 3.0 335i M Sport Auto Euro 4 4dr

2007 - 3.0 335i M Sport Auto Euro 4 4dr27

Low Mileage

£6,950

£224/pm (HP)

  • 3L
  • 95.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Red Vehicle Company Ltd

01491525449 *

BMW 3 Series2023 - 330e M Sport 5dr Step Auto

2023 - 330e M Sport 5dr Step Auto44

£28,599

£492/pm (PCP)

  • 2L
  • 32.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Ipswich

01473354033 *

BMW 3 Series2014 (64) - 330d xDrive M Sport 4dr Step Auto

2014 (64) - 330d xDrive M Sport 4dr Step Auto41

Low Mileage

£13,995

  • 3L
  • 64.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hillington Motor Co Ltd

01414730658 *

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.