Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,491 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu33

£22,990

£367/pm (PCP)

  • 2L
  • 43.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BSB AUTOMOTIVE LIMITED

01474552426 *

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

2021 - 320i M Sport 4dr Step Auto9

£21,595

£383/pm (PCP)

  • 2L
  • 46.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

BMW 3 Series2011 - 3 series m sport 2-Door

2011 - 3 series m sport 2-Door45

Low Mileage

£11,995

£231/pm (HP)

  • 3L
  • 67.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Motor House

01423396247 *

BMW 3 Series2017 - 2.0 320d M Sport Gran Turismo 5-Door

2017 - 2.0 320d M Sport Gran Turismo 5-Door29

Low Mileage

£13,995

£273/pm (HP)

  • 2L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Assured Automotive Ltd

01924908931 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto26

£17,799

£375/pm (HP)

  • 2L
  • 58.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2024 (74) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon

2024 (74) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon73

£31,900

  • 2L
  • 9.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW York

01904237114 *

0/5 Stars

BMW 3 Series2013 - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (184

2013 - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (1843

Low Mileage

£11,495

£220/pm (HP)

  • 57.2K

    Miles
  • Diesel
  • Automatic
  • Estate

MERIDIAN MOTOR VEHICLES LIMITED

01507308080 *

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) 4dr39

Reduced

£16,290

£321/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

TM Car Sales Ltd

02475187136 *

BMW 3 Series2008 (58) - 320d Edition SE 5dr

2008 (58) - 320d Edition SE 5dr3

£2,500

  • 2L
  • 186.5K

    Miles
  • Diesel
  • Manual
  • Estate

Blackline Motors

01612415074 *

BMW 3 Series2022 (22) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr

2022 (22) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr83

Reduced

£27,995

£469/pm (PCP)

  • 3L
  • 82.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

R Line Motors

01618042359 *

BMW 3 Series2015 (15) - 320d M Sport 5dr

2015 (15) - 320d M Sport 5dr19

£9,999

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Manual
  • Estate

Nottingham Road Car Sales

01332418937 *

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

2008 - 320i M Sport 4dr Step Auto11

Low Mileage

£2,950

  • 2L
  • 96.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Gates Cars LTD

02037808217 *

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

2016 - 320d EfficientDynamics Sport 4dr Step Auto12

Low Mileage

£11,290

£216/pm (HP)

  • 2L
  • 57.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars Of Essex Ltd

01992367362 *

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

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

Low Mileage

£33,699

£530/pm (PCP)

  • 2L
  • 4.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2021 - 330E M SPORT 5DR STEP AUTO

2021 - 330E M SPORT 5DR STEP AUTO1

£22,898

  • 2L
  • 36.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Brayley Nissan Altrincham

01616720399 *

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

2019 - 320i M Sport 4dr Step Auto50

Low Mileage

£20,550

£332/pm (PCP)

  • 2L
  • 38.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Mantles Used Cars Royston

01763291130 *

BMW 3 Series2013 (63) - 320d EfficientDynamics Business 4dr Step Auto

2013 (63) - 320d EfficientDynamics Business 4dr Step Auto11

Low Mileage

£8,250

£152/pm (HP)

  • 2L
  • 64.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

JMF Automotive NI

02825440706 *

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

2022 - 320i M Sport 5dr Step Auto39

£26,399

£444/pm (PCP)

  • 2L
  • 28.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Glasgow

01412601249 *

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

2020 (70) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr55

£15,499

£304/pm (HP)

  • 2L
  • 97.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2021 (21) - 330e xDrive M Sport 5dr Step Auto

2021 (21) - 330e xDrive M Sport 5dr Step Auto60

£16,984

£336/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

New Street Car Centre

01952967003 *

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.