Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,344 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 2.0 330e Sport Professional Auto 5dr

2021 - 2.0 330e Sport Professional Auto 5dr72

£17,495

£339/pm (HP)

  • 2L
  • 88.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

SZ MOTORGROUP LIMITED

01156977750 *

0/5 Stars

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) (50

Reduced

£15,199

  • 2L
  • 93.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Affordable Cars Prestige Car Supermarket

01904238447 *

BMW 3 Series2018 (18) - 3.0 340i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps) DAKOTA LEATHE

2018 (18) - 3.0 340i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps) DAKOTA LEATHE38

£17,150

£339/pm (HP)

  • 3L
  • 61.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2025 (60) - 320i M Sport Business Edition 5dr Step Auto

2025 (60) - 320i M Sport Business Edition 5dr Step Auto32

Low Mileage

£8,249

£152/pm (HP)

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Estate

M Cars Surrey Ltd

01342649540 *

BMW 3 Series2013 (63) - 316i Sport 4dr

2013 (63) - 316i Sport 4dr37

Low Mileage

£5,250

£89/pm (HP)

  • 1.6L
  • 74.7K

    Miles
  • Petrol
  • Manual
  • Saloon

BMW 3 Series2008 (08) - 2.0 320i M Sport Convertible 2dr Petrol Steptronic Euro 4 (170 ps)

2008 (08) - 2.0 320i M Sport Convertible 2dr Petrol Steptronic Euro 4 (170 ps)62

Low Mileage

£4,320

£106/pm (HP)

  • 2L
  • 93.1K

    Miles
  • Petrol
  • Automatic
  • Convertible

Horsepower Motor Centre Ltd

01732927681 *

BMW 3 Series2018 - 320d M Sport Shadow Edition 5dr Step Auto

2018 - 320d M Sport Shadow Edition 5dr Step Auto10

Low Mileage

£20,599

£438/pm (HP)

  • 2L
  • 29.8K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Winsford

01606535848 *

BMW 3 Series2022 - 330e M Sport 5-Door

2022 - 330e M Sport 5-Door40

Reduced

£24,195

£391/pm (PCP)

  • 2L
  • 62.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Phoenix Car Centre

01962670197 *

BMW 3 Series2021 - 330E M SPORT PRO EDITION 4-Door

2021 - 330E M SPORT PRO EDITION 4-Door26

£20,200

£340/pm (PCP)

  • 2L
  • 60.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Wimbledon

02038235453 *

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

2023 - 330e M Sport 4dr Step Auto36

£27,490

  • 2L
  • 52.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 3 Series2025 - 2.0 320i Luxury Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2025 - 2.0 320i Luxury Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)42

Reduced

£10,995

£210/pm (HP)

  • 2L
  • 40.6K

    Miles
  • Petrol
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507308080 *

BMW 3 Series2014 - 330d xDrive M Sport 4dr Step Auto

2014 - 330d xDrive M Sport 4dr Step Auto31

£17,449

£338/pm (HP)

  • 3L
  • 16.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Car Guys

01582342093 *

BMW 3 Series2019 - 2.0 318d M Sport Shadow Edition Touring 5-Door

2019 - 2.0 318d M Sport Shadow Edition Touring 5-Door87

Low Mileage

£19,500

£400/pm (PCP)

  • 2L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Central Motor Solutions Limited

01506376844 *

4.7/5 Stars

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

2019 - 320i M Sport 4dr Step Auto40

Low Mileage

£19,133

£389/pm (CS)

  • 2L
  • 39.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£32,498

  • 2L
  • 12.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Stirling Citroen / DS / Peugeot / Vanstore

01786232183 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr47

£9,995

  • 3L
  • 113.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ecomotive

02038235339 *

BMW 3 Series2016 (16) - 320d [190] M Sport 5dr Step Auto [Business Media]

2016 (16) - 320d [190] M Sport 5dr Step Auto [Business Media]23

£10,500

£199/pm (HP)

  • 2L
  • 83.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

SMS Motors

01144786434 *

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

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

£33,599

  • 2L
  • 8.8K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2018 - 318d Sport 5dr Step Auto

2018 - 318d Sport 5dr Step Auto19

£11,698

  • 2L
  • 88.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Glasgow Garscube Road Vauxhall / Leapmotor

01414736408 *

BMW 3 Series2025 - 320i M Sport 4dr Step Auto [Pro Pack]

2025 - 320i M Sport 4dr Step Auto [Pro Pack]19

£44,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

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.