Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,698 Used BMW 3 Series cars for sale

BMW 3 Series2017 (67) - 320d EfficientDynamics Sport 5dr Step Auto

2017 (67) - 320d EfficientDynamics Sport 5dr Step Auto19

Reduced

£6,895

  • 2L
  • 149.4K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Noahs Automotive LTD

02476936621 *

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

2022 (71) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (29

£15,400

  • 2L
  • 73.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

BMW 3 Series2015 (15) - 325d M Sport 4dr Step Auto

2015 (15) - 325d M Sport 4dr Step Auto30

£6,495

£115/pm (HP)

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crawford Motor Centre

01902907842 *

BMW 3 Series2017 - 2.0 320d M Sport Auto 5dr

2017 - 2.0 320d M Sport Auto 5dr52

£11,990

£231/pm (HP)

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars Of Essex Ltd

01992367362 *

BMW 3 Series2015 - 2.0 320d xDrive Sport Touring 5-Door

2015 - 2.0 320d xDrive Sport Touring 5-Door22

£9,950

£188/pm (HP)

  • 2L
  • 98.9K

    Miles
  • Diesel
  • Automatic
  • Estate

JLF 99 Ltd

01953665292 *

BMW 3 Series2024 - 330e xDrive M Sport 4dr Step Auto

2024 - 330e xDrive M Sport 4dr Step Auto20

£31,249

£544/pm (PCP)

  • 2L
  • 22.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

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

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

Low Mileage

£21,400

£437/pm (CS)

  • 2L
  • 39.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Southampton

01489663574 *

BMW 3 Series2012 (62) - 330d M Sport 4dr Step Auto

2012 (62) - 330d M Sport 4dr Step Auto20

Low Mileage

£8,500

£157/pm (HP)

  • 3L
  • 96.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

OR Motors Ltd

01412601338 *

BMW 3 Series2019 (19) - 320i Sport 4dr Step Auto

2019 (19) - 320i Sport 4dr Step Auto1

Low Mileage

£18,950

£401/pm (HP)

  • 2L
  • 34.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x

2021 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x42

£20,745

£423/pm (CS)

  • 2L
  • 72.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Shrewsbury

01743292169 *

BMW 3 Series2014 (64) - 2.0 325d BluePerformance M Sport Euro 6 (s/s) 4dr

2014 (64) - 2.0 325d BluePerformance M Sport Euro 6 (s/s) 4dr39

£7,991

£147/pm (HP)

  • 2L
  • 94.1K

    Miles
  • Diesel
  • Manual
  • Saloon

STATION SPECIALIST CARS LTD

07999300826 *

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

2021 - 3 SERIES 330e M Sport 4dr Step Auto61

£20,395

  • 2L
  • 45.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall Mercedes-Benz of Winchester

01962676278 *

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

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

Low Mileage

£34,795

  • 2L
  • 2.4K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2018 (18) - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps

2018 (18) - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps49

Reduced

£19,490

£514/pm (PCP)

  • 3L
  • 41.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Per4mance Cars Limited

01625468256 *

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

2022 (22) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (30

£22,120

£338/pm (PCP)

  • 2L
  • 32.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Approved

01254961071 *

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

2015 (65) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr54

£7,950

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Manual
  • Estate

Windmill Motors Ltd

01778308209 *

BMW 3 Series2021 - M340d xDrive Touring 5-Door

2021 - M340d xDrive Touring 5-Door61

£29,700

£489/pm (PCP)

  • 3L
  • 60.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

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

2017 - 320d M Sport 4dr Step Auto10

£10,995

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Devine Cars

02890023226 *

BMW 3 Series2021 (21) - 320i M Sport 4dr Step Auto

2021 (21) - 320i M Sport 4dr Step Auto32

Reduced

£17,995

  • 2L
  • 69.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

NETHERTON ROAD CAR SALES LTD

01698533313 *

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

2021 (71) - 330e M Sport 4dr Step Auto50

£21,491

  • 2L
  • 56.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

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.