Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,571 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 320d MHT M Sport 5dr Step Auto

2022 - 320d MHT M Sport 5dr Step Auto19

£27,698

  • 2L
  • 34.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Irvine BMW

01294440528 *

BMW 3 Series2022 - 330e M Sport Step Auto 5-Door

2022 - 330e M Sport Step Auto 5-Door24

£19,197

£390/pm (HP)

  • 2L
  • 75.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW 3 Series2013 (13) - 2.0 318d SE Euro 5 (s/s) 4dr

2013 (13) - 2.0 318d SE Euro 5 (s/s) 4dr33

Low Mileage

£6,795

£122/pm (HP)

  • 2L
  • 50.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Hickman Motors Limited

01924973393 *

BMW 3 Series2014 - 2.0 320d xDrive Luxury Auto 4WD 4dr

2014 - 2.0 320d xDrive Luxury Auto 4WD 4dr73

Low Mileage

£7,990

£263/pm (HP)

  • 2L
  • 90.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Westbrook Car Sales

01733794312 *

0/5 Stars

BMW 3 Series2018 (18) - 320i xDrive M Sport 4dr

2018 (18) - 320i xDrive M Sport 4dr27

Low Mileage

£12,600

£243/pm (HP)

  • 2L
  • 62.3K

    Miles
  • Petrol
  • Manual
  • Saloon

Essex Car Company

01708973745 *

4.1/5 Stars

BMW 3 Series2017 (17) - 2.0 316d SE Touring (s/s) 5dr

2017 (17) - 2.0 316d SE Touring (s/s) 5dr11

Reduced

£4,989

  • 2L
  • 144.0K

    Miles
  • Diesel
  • Manual
  • Estate

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

2019 (19) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr71

£19,990

£385/pm (PCP)

  • 2L
  • 59.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

DAXTER LIMITED

01245678447 *

BMW 3 Series2020 - 330D M SPORT PLUS EDITION 5-Door

2020 - 330D M SPORT PLUS EDITION 5-Door27

£29,800

£630/pm (HP)

  • 3L
  • 49.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Big Motoring World Camberley

01276983839 *

BMW 3 Series2015 - 3.0 330d xDrive M Sport Auto 4WD 5dr

2015 - 3.0 330d xDrive M Sport Auto 4WD 5dr32

£9,300

  • 3L
  • 140.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Westley Motor Company Ltd

01215165545 *

0/5 Stars

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door23

Reduced

£27,799

  • 2L
  • 14.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones North Wales BMW

01492552127 *

BMW 3 Series2002 (02) - 318i SE 5dr

2002 (02) - 318i SE 5dr32

£7,995

  • 2L
  • 29.3K

    Miles
  • Petrol
  • Manual
  • Estate

Stone Cold Classics Ltd

01732496590 *

0/5 Stars

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

2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 629

£14,700

  • 2L
  • 97.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

BMW 3 Series2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps25

Reduced

£17,495

£339/pm (HP)

  • 2L
  • 8.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quest Motor Group

01376312247 *

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

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

Reduced

£32,498

  • 2L
  • 11.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Wakefield Motorstore / Vanstore

01924664046 *

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

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

£20,368

£298/pm (PCP)

  • 2L
  • 68.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Rochdale

01615298277 *

BMW 3 Series2014 (64) - 320d xDrive M Sport 5dr

2014 (64) - 320d xDrive M Sport 5dr24

£7,570

£138/pm (HP)

  • 2L
  • 111.9K

    Miles
  • Diesel
  • Manual
  • Estate

MOTOR EXPRESS PENDLE LTD

07305693901 *

BMW 3 Series2016 (16) - 320d EfficientDynamics Sport 4dr

2016 (16) - 320d EfficientDynamics Sport 4dr20

£5,995

£105/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Best Car Trading

01922665531 *

0/5 Stars

BMW 3 Series2018 - 2.0 330i M Sport Shadow Edition Auto 4dr

2018 - 2.0 330i M Sport Shadow Edition Auto 4dr55

Low Mileage

£18,950

£460/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2023 (72) - 320i M Sport Saloon 4-Door

2023 (72) - 320i M Sport Saloon 4-Door35

£26,199

  • 2L
  • 25.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2017 - 335d XDRIVE M SPORT 4-Door

2017 - 335d XDRIVE M SPORT 4-Door51

£13,999

£273/pm (HP)

  • 3L
  • 107.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Group 1 Motor Company Ltd

01942365317 *

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.