Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,723 Used BMW 3 Series cars for sale

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

2022 - 330e M Sport Step Auto 5-Door30

£19,987

£407/pm (HP)

  • 2L
  • 60.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Sheffield

01145537264 *

4.7/5 Stars

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

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

Reduced

£29,995

  • 2L
  • 31.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Enkae Prestige Motors

01484240747 *

4.6/5 Stars

BMW 3 Series2017 - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2017 - 335d xDrive M Sport Shadow Edition 4dr Step Auto20

Low Mileage

£19,490

  • 3L
  • 59.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Cheshire Performance Cars Ltd

01614700167 *

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

2021 - 330e M Sport 4dr Step Auto46

£20,995

£355/pm (PCP)

  • 2L
  • 64.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Donnelly Mallusk Motorstore

02895908087 *

BMW 3 Series(67) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

(67) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr9

Low Mileage

£14,295

  • 71.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

R Line Motors

01618042359 *

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

2019 - 320d M Sport 4dr Step Auto7

Low Mileage

£21,995

£399/pm (PCP)

  • 2L
  • 45.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

iGEN Autos

02890023662 *

BMW 3 Series2021 - 330E M SPORT 5-Door

2021 - 330E M SPORT 5-Door26

£17,600

£291/pm (PCP)

  • 2L
  • 69.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2022 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2022 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)27

Low Mileage

£28,799

  • 2L
  • 23.7K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Hartwell Dunstable

01582342137 *

BMW 3 Series2021 (21) - 330d MHT M Sport 4dr Step Auto

2021 (21) - 330d MHT M Sport 4dr Step Auto42

£23,990

£407/pm (PCP)

  • 3L
  • 64.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brownroyd Motors Limited

01706398652 *

BMW 3 Series2017 (17) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

2017 (17) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr16

Reduced

£5,789

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series2020 - 320d M Sport 4dr

2020 - 320d M Sport 4dr27

Low Mileage

£21,950

£367/pm (PCP)

  • 2L
  • 39.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Roy Hanna Motors

02894338774 *

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

2016 (16) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr73

£14,950

£293/pm (HP)

  • 3L
  • 108.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Tudor Prestige Ltd

01733797069 *

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

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

Reduced

£25,795

£551/pm (HP)

  • 3L
  • 79.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Tenby Car Supermarket

01908106203 *

BMW 3 Series2018 - 2.0 320i M Sport Shadow Edition Auto 4dr

2018 - 2.0 320i M Sport Shadow Edition Auto 4dr41

£12,794

£248/pm (HP)

  • 2L
  • 82.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Highline Car Group Ltd

01306772306 *

BMW 3 Series2015 (15) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (184 p

2015 (15) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (184 p67

Reduced

£12,450

£240/pm (HP)

  • 2L
  • 59.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2021 - M340D XDRIVE 4-Door

2021 - M340D XDRIVE 4-Door66

£24,500

£419/pm (PCP)

  • 3L
  • 73.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto50

£13,995

£273/pm (HP)

  • 3L
  • 99.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Merlin Performance

01202076893 *

BMW 3 Series2008 - 320i M Sport 2dr

2008 - 320i M Sport 2dr17

Low Mileage

£2,995

  • 2L
  • 100.0K

    Miles
  • Petrol
  • Manual
  • Convertible

VW Audi Auto Sales

02890026940 *

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

2020 - 318d M Sport 4dr Step Auto31

£19,995

£357/pm (PCP)

  • 2L
  • 74.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Armagh Auto Sales

02837442284 *

BMW 3 Series2015 - 318i Sport 5dr Step Auto

2015 - 318i Sport 5dr Step Auto29

£9,490

£178/pm (HP)

  • 1.5L
  • 91.0K

    Miles
  • Petrol
  • Automatic
  • Estate

V P I Used Car Sales Limited

02039377580 *

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.