Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,474 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (26

£17,490

  • 2L
  • 75.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

BMW 3 Series2019 (68) - 320i M Sport Shadow Edition 4dr Step Auto Petrol Saloon

2019 (68) - 320i M Sport Shadow Edition 4dr Step Auto Petrol Saloon40

Low Mileage

£15,769

  • 2L
  • 53.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu Skoda Nottingham

01156849527 *

BMW 3 Series2010 - 2.0 320i SE Highline Convertible 2-Door

2010 - 2.0 320i SE Highline Convertible 2-Door17

Low Mileage

£3,995

£67/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Petrol
  • Manual
  • Convertible

NATIONAL VEHICLE SUPPLIERS LTD

01182270649 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto36

Low Mileage

£21,949

£454/pm (HP)

  • 2L
  • 15.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2003 (03) - 330i Sport 4dr Auto

2003 (03) - 330i Sport 4dr Auto14

Low Mileage

£2,500

  • 3L
  • 123.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Edinburgh Automotive Limited

01312875998 *

BMW 3 Series2013 - 2.0 318d SE Touring diesel drives a1 5-Door

2013 - 2.0 318d SE Touring diesel drives a1 5-Door51

£3,995

  • 2L
  • 124.0K

    Miles
  • Diesel
  • Manual
  • Estate

Fine Motors Ltd

01162165628 *

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

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

£17,990

  • 2L
  • 84.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Supermarket

01733794246 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2022 (22) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 669

£22,099

£368/pm (PCP)

  • 2L
  • 37.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut49

Low Mileage

£14,675

£287/pm (HP)

  • 2L
  • 52.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

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

2024 - 320i M Sport 5dr Step Auto21

£28,899

£455/pm (PCP)

  • 2L
  • 24.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2017 (17) - 320d M Sport 5dr Step Auto

2017 (17) - 320d M Sport 5dr Step Auto20

Low Mileage

£16,495

£325/pm (HP)

  • 2L
  • 55.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Next Car Now

01494296465 *

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

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

£20,300

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Valley

02078714290 *

BMW 3 Series1999 (V) - 323i 2dr

1999 (V) - 323i 2dr1

Low Mileage

£3,000

  • 2.5L
  • 118.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Martyns Car Sales

01932687838 *

BMW 3 Series2017 - 320d xDrive M Sport 4dr Step Auto

2017 - 320d xDrive M Sport 4dr Step Auto23

Low Mileage

£15,995

£315/pm (HP)

  • 2L
  • 38.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Ford Centre Dundee

01382768497 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (30

£17,700

  • 2L
  • 48.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

£33,998

  • 2L
  • 13.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Bathgate

01506353072 *

BMW 3 Series2016 - 320d EfficientDynamics Sport 4dr Step Auto

2016 - 320d EfficientDynamics Sport 4dr Step Auto10

£9,995

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Devine Cars

02890023226 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto34

Low Mileage

£38,995

  • 2L
  • 2.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2012 (12) - 320d M Sport 2dr Step Auto

2012 (12) - 320d M Sport 2dr Step Auto26

Low Mileage

£8,695

£162/pm (HP)

  • 2L
  • 56.8K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

BMW 3 Series2013 (13) - 2.0 318D LUXURY TOURING 5d 141 BHP 5-Door

2013 (13) - 2.0 318D LUXURY TOURING 5d 141 BHP 5-Door36

Low Mileage

£9,990

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Manual
  • Estate

Formula One Car Centre

01324374133 *

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.