Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,362 Used BMW 3 Series cars for sale

BMW 3 Series2014 (14) - 2.0cc Diesel Estate Automatic...Only 22947 Miles 5-Door

2014 (14) - 2.0cc Diesel Estate Automatic...Only 22947 Miles 5-Door26

Low Mileage

£11,950

£230/pm (HP)

  • 2L
  • 22.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Four Crosses Garage

01743292166 *

4.1/5 Stars

BMW 3 Series2010 - SE BUSINESS EDITION 4-Door

2010 - SE BUSINESS EDITION 4-Door1

Low Mileage

£4,495

£73/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Croft Car Sales

01515411130 *

BMW 3 Series2016 (65) - Luxury 5-Door

2016 (65) - Luxury 5-Door29

Reduced

£9,499

£178/pm (HP)

  • 2L
  • 50.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

HT NIHON MOTORS LTD

01162165685 *

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

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

Low Mileage

£24,995

£398/pm (PCP)

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

H & S Autos Ltd

01932565026 *

BMW 3 Series2015 (65) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr

2015 (65) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr47

£11,991

  • 2L
  • 91.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

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

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

Low Mileage

£28,995

£638/pm (HP)

  • 3L
  • 25.2K

    Miles
  • Diesel
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

4.3/5 Stars

BMW 3 Series2023 - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2023 - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)40

£45,995

£752/pm (PCP)

  • 3L
  • 28.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Riviera Automotive Ltd

01274505967 *

BMW 3 Series2021 - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (19

2021 - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (1940

£28,391

  • 2L
  • 42.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Preston Nissan

01772965520 *

BMW 3 Series2015 (65) - 320d EfficientDynamics Plus 4dr

2015 (65) - 320d EfficientDynamics Plus 4dr27

£5,690

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Penistone Motor Group

07342799724 *

BMW 3 Series2025 - 320i M Sport 5dr Step Auto [Pro Pack]

2025 - 320i M Sport 5dr Step Auto [Pro Pack]19

£46,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Inverness BMW

01463211082 *

BMW 3 Series2024 (24) - M340d xDrive MHT 5dr Step Auto Diesel Estate

2024 (24) - M340d xDrive MHT 5dr Step Auto Diesel Estate76

Low Mileage

£54,936

  • 3L
  • 11.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Vertu BMW York

01904237114 *

0/5 Stars

BMW 3 Series2017 - 318d M Sport 4dr Step Auto

2017 - 318d M Sport 4dr Step Auto15

£11,995

£231/pm (HP)

  • 2L
  • 94.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

JB Autosales NI Ltd

02890023688 *

BMW 3 Series1997 (P) - 328i Sport 2dr HELLROT RED NOW SOLD MORE REQUIRED!

1997 (P) - 328i Sport 2dr HELLROT RED NOW SOLD MORE REQUIRED!27

Low Mileage

£11,995

  • 2.8L
  • 118.9K

    Miles
  • Petrol
  • Manual
  • Coupe

FR PERFORMANCE

01844391503 *

BMW 3 Series2011 - 3 series m sport 2-Door

2011 - 3 series m sport 2-Door45

Low Mileage

£11,995

£231/pm (HP)

  • 3L
  • 67.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Motor House

01423396247 *

BMW 3 Series2016 - 2.0 330i Luxury Auto Euro 6 (s/s) 4dr

2016 - 2.0 330i Luxury Auto Euro 6 (s/s) 4dr61

Low Mileage

£11,995

£231/pm (HP)

  • 2L
  • 62.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hampden Cars SALES LTD

01603397630 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£30,998

  • 2L
  • 11.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/Leapmotor

01224451052 *

BMW 3 Series(17) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

(17) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)55

Reduced

£10,650

  • 53.3K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

WORCESTER CARS LIMITED

07422406495 *

0/5 Stars

BMW 3 Series2021 - 3.0 M340I xDrive MHEV Auto 4WD 4dr

2021 - 3.0 M340I xDrive MHEV Auto 4WD 4dr52

£34,990

£596/pm (PCP)

  • 3L
  • 47.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Panacea Motors Ltd

01616727308 *

0/5 Stars

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

2022 - 330e M Sport Step Auto 5-Door24

£19,397

£394/pm (HP)

  • 2L
  • 75.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

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

2019 - 320i M Sport 4dr Step Auto36

£16,990

  • 2L
  • 61.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Mercedes-Benz of Chelmsford

01245208823 *

4.1/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.