Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,346 Used BMW 3 Series cars for sale

BMW 3 Series2013 - 316d SE-GREAT CAR WITH FANTASTIC SERVICE HISTORY-ONLT £35 ROAD TAX!! 4-Door

2013 - 316d SE-GREAT CAR WITH FANTASTIC SERVICE HISTORY-ONLT £35 ROAD TAX!! 4-Door18

£4,999

£84/pm (HP)

  • 2L
  • 113.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Eco Motors

01270444032 *

3.9/5 Stars

BMW 3 Series2012 (62) - 318d M Sport 4dr

2012 (62) - 318d M Sport 4dr14

Reduced

£3,499

£52/pm (HP)

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AMC Custom Motors

01274087668 *

BMW 3 Series2018 - 318i Sport 5dr Step Auto

2018 - 318i Sport 5dr Step Auto10

£9,830

  • 1.5L
  • 77.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Evans Halshaw Ford Chorley

01257447794 *

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door26

£22,600

£381/pm (PCP)

  • 2L
  • 40.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Sheffield

01145510576 *

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

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

£35,490

  • 2L
  • 7.0K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Doncaster

01302203473 *

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

2021 - 330e M Sport 4dr Step Auto56

Low Mileage

£22,995

£367/pm (PCP)

  • 2L
  • 28.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SERE Belfast

02895908111 *

BMW 3 Series2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr52

Reduced

£9,995

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

R Line Motors

01618042359 *

BMW 3 Series(G) - 2.5 325i SE 4dr

(G) - 2.5 325i SE 4dr23

Low Mileage

£14,995

  • 86.8K

    Miles
  • Petrol
  • Manual
  • Not Supplied

Atherstone Garage

01827215683 *

4/5 Stars

BMW 3 Series2012 (12) - 320d [184] M Sport 5dr Step Auto

2012 (12) - 320d [184] M Sport 5dr Step Auto32

£4,995

£84/pm (HP)

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MOTORZONE CAR SALES LTD

01282506557 *

BMW 3 Series2015 (15) - 2.0 320d SE Touring Auto xDrive Euro 5 (s/s) 5dr

2015 (15) - 2.0 320d SE Touring Auto xDrive Euro 5 (s/s) 5dr28

£9,295

£174/pm (HP)

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Estate

EuropaVAG

01805640270 *

BMW 3 Series2022 - 330E XDRIVE M SPORT PRO EDITION 4-Door

2022 - 330E XDRIVE M SPORT PRO EDITION 4-Door24

£18,600

£322/pm (PCP)

  • 2L
  • 84.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2013 - 320d M Sport 4dr Step Auto [Business Media]

2013 - 320d M Sport 4dr Step Auto [Business Media]31

£5,845

  • 2L
  • 135.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

2k Motor Group

01733667083 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 2.0 320d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr50

Reduced

£20,450

£398/pm (PCP)

  • 2L
  • 44.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Rivendell Cars Limited

01434629055 *

BMW 3 Series2015 (65) - 2.0 320i M Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)

2015 (65) - 2.0 320i M Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)22

Reduced

£9,645

£181/pm (HP)

  • 2L
  • 90.6K

    Miles
  • Petrol
  • Manual
  • Estate

Cars4You Ltd (Straiton)

01665660510 *

4/5 Stars

BMW 3 Series2022 - 330E SPORT 4-Door

2022 - 330E SPORT 4-Door26

£21,900

£375/pm (PCP)

  • 2L
  • 52.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

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

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr38

£16,290

£321/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

TM Car Sales Ltd

02475187136 *

4.4/5 Stars

BMW 3 Series2019 - 330e M Sport 4dr Auto

2019 - 330e M Sport 4dr Auto43

£18,430

£335/pm (PCP)

  • 2L
  • 53.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2019 (19) - 320d xDrive M Sport 4dr Step Auto

2019 (19) - 320d xDrive M Sport 4dr Step Auto19

£12,994

£252/pm (HP)

  • 2L
  • 82.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

BVG Automotive

01618048253 *

4.8/5 Stars

BMW 3 Series2011 (11) - 2.0 320d M Sport Touring Euro 5 (s/s) 5dr

2011 (11) - 2.0 320d M Sport Touring Euro 5 (s/s) 5dr25

£2,995

  • 2L
  • 176.1K

    Miles
  • Diesel
  • Manual
  • Estate

The Drivers Gallery Ltd

01572491189 *

0/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£32,498

  • 2L
  • 10.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Linwood Omoda & Jaecoo

01414049404 *

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.