Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,502 Used BMW 3 Series cars for sale

BMW 3 Series2018 (67) - 318d M Sport 5dr Step Auto

2018 (67) - 318d M Sport 5dr Step Auto34

Reduced

£7,275

  • 2L
  • 148.5K

    Miles
  • Diesel
  • Automatic
  • Estate

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

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

Low Mileage

£47,200

£768/pm (PCP)

  • 3L
  • 17.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Kingsbridge Automotive Ltd

01904237124 *

BMW 3 Series2022 - 3 SERIES 318i M Sport 4dr Step Auto

2022 - 3 SERIES 318i M Sport 4dr Step Auto39

Low Mileage

£25,332

  • 2L
  • 13.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

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

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto xDrive Euro 6 (s/s) 5dr39

£16,490

£325/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

MFI Motor Group

02039467733 *

BMW 3 Series2007 - 3.0 325i M Sport Convertible 2-Door

2007 - 3.0 325i M Sport Convertible 2-Door28

Low Mileage

£3,995

£113/pm (HP)

  • 3L
  • 119.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

SJH Used Cars Ltd

01174286461 *

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

2021 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Automatic27

£16,795

£240/pm (PCP)

  • 2L
  • 73.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

BMW 3 Series2017 (17) - 335d xDrive M Sport 4dr Step Auto

2017 (17) - 335d xDrive M Sport 4dr Step Auto9

Reduced

£10,990

  • 3L
  • 130.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Vans Limited

01162162471 *

BMW 3 Series2019 (A7) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

2019 (A7) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)32

£22,490

£429/pm (PCP)

  • 3L
  • 65.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vehicle Trade Specialists

01977800682 *

BMW 3 Series2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr32

£17,888

£300/pm (PCP)

  • 2L
  • 62.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Auto Group

02037808971 *

0/5 Stars

BMW 3 Series2022 - 2.0 330e SE Professional Auto 5dr

2022 - 2.0 330e SE Professional Auto 5dr27

Reduced

£13,250

£211/pm (HP)

  • 2L
  • 98.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Car World - Braunstone

01164028881 *

BMW 3 Series2017 (17) - 320d Sport 4dr

2017 (17) - 320d Sport 4dr27

£5,995

  • 2L
  • 143.0K

    Miles
  • Diesel
  • Manual
  • Saloon

ENZO CARS & VANS LTD

01254916863 *

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

2015 (15) - 320d M Sport 4dr Step Auto [Business Media]44

Low Mileage

£8,995

£168/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

HUDDERSFIELD CAR SALES

01484505020 *

BMW 3 Series2016 (66) - 335d xDrive M Sport 5dr Step Auto [Business Media]

2016 (66) - 335d xDrive M Sport 5dr Step Auto [Business Media]50

Low Mileage

£19,499

£380/pm (HP)

  • 3L
  • 48.1K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Rom Motors Ltd

01455240096 *

BMW 3 Series2020 - 320d xDrive MHT M Sport 4dr Step Auto [Tec-Pro Pk]

2020 - 320d xDrive MHT M Sport 4dr Step Auto [Tec-Pro Pk]46

Low Mileage

£28,699

£526/pm (PCP)

  • 2L
  • 19.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

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)40

Reduced

£19,984

£308/pm (PCP)

  • 2L
  • 43.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

K W Motors Ltd

01582329327 *

BMW 3 Series2018 - 320i xDrive M Sport 4dr Step Auto

2018 - 320i xDrive M Sport 4dr Step Auto29

Low Mileage

£14,495

£283/pm (HP)

  • 2L
  • 43.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

NATIONAL CAR HUB

01922665543 *

BMW 3 Series2020 - 318d SE 4dr

2020 - 318d SE 4dr19

£14,495

£283/pm (HP)

  • 2L
  • 56.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Brandon Car Centre

01842819999 *

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

2021 - 318d MHT M Sport 4dr Step Auto14

£22,995

£409/pm (PCP)

  • 2L
  • 65.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

HILLVIEW MOTORS Ltd

02890023629 *

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

2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)46

£12,899

£250/pm (HP)

  • 2L
  • 99.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorplus Car Supermarket

01633742350 *

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

2020 - 330e M Sport 4dr Auto [Tech Pack]42

£17,499

£357/pm (HP)

  • 2L
  • 70.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

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.