Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,528 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 330i M Sport 4dr Step Auto [Pro Pack]

2021 - 330i M Sport 4dr Step Auto [Pro Pack]48

Low Mileage

£27,999

£497/pm (PCP)

  • 2L
  • 22.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Glasgow

01412601249 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)2

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Autoselect

01482428561 *

3.3/5 Stars

BMW 3 Series2017 (66) - 2.0 320i M Sport Touring xDrive Euro 6 (s/s) 5dr

2017 (66) - 2.0 320i M Sport Touring xDrive Euro 6 (s/s) 5dr26

£9,999

  • 2L
  • 86.4K

    Miles
  • Petrol
  • Manual
  • Estate

Top Gear Car Sales

01634568068 *

BMW 3 Series2007 (56) - 320d SE 5dr Auto

2007 (56) - 320d SE 5dr Auto19

Reduced

£2,499

  • 2L
  • 118.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Shotton Part EX Change Centre

01913002315 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr43

Low Mileage

£12,885

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

IM Car Supermarket

01582341915 *

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

2021 - 330e M Sport 4dr Step Auto6

Low Mileage

£22,695

£371/pm (PCP)

  • 2L
  • 32.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SERE Belfast

02895908111 *

BMW 3 Series2014 (14) - 1.6 316i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)

2014 (14) - 1.6 316i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)50

Low Mileage

£7,998

£147/pm (HP)

  • 1.6L
  • 83.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Capital Ltd

02038933681 *

BMW 3 Series2008 - 335i M Sport 2dr Step Auto

2008 - 335i M Sport 2dr Step Auto11

Low Mileage

£6,495

£154/pm (HP)

  • 3L
  • 75.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Y S Motors

01494928876 *

3.2/5 Stars

BMW 3 Series2019 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) EXTENSIVE S/

2019 (68) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps) EXTENSIVE S/23

Reduced

£12,795

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Motor Trust UK Lancaster

01524938891 *

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

2015 - 2.0 320d xDrive M Sport Touring 5-Door29

£9,500

£178/pm (HP)

  • 2L
  • 105.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Wootton Motor Company

01553602430 *

0/5 Stars

BMW 3 Series2025 (25) - 320i M Sport Touring 5-Door

2025 (25) - 320i M Sport Touring 5-Door20

£35,999

  • 2L
  • 11.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series(70) - 330d xDrive M Sport Saloon 4-Door

(70) - 330d xDrive M Sport Saloon 4-Door22

£25,450

  • 68.0K

    Miles
  • Hybrid
  • Automatic
  • Not Supplied

Halliwell Jones Chester BMW

01704660087 *

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

2022 - 330e M Sport 4dr Step Auto39

Low Mileage

£24,249

£423/pm (PCP)

  • 2L
  • 23.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Ipswich

01473354033 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto43

Low Mileage

£19,491

£305/pm (PCP)

  • 2L
  • 41.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cardiff Trade Sales Ltd

02922679489 *

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

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

£17,167

£325/pm (PCP)

  • 2L
  • 71.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2010 (60) - 318i Exclusive Edition 4dr Step Auto

2010 (60) - 318i Exclusive Edition 4dr Step Auto16

Low Mileage

£3,295

£48/pm (HP)

  • 2L
  • 114.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

AB And Cars Ltd

01782389102 *

3.6/5 Stars

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

2024 - 3 SERIES 320d MHT M Sport 5dr Step Auto [Pro Pack]32

Low Mileage

£35,991

  • 2L
  • 11.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Marshall BMW Grimsby

01472806814 *

BMW 3 Series2015 - 2.0 318d M Sport 5dr

2015 - 2.0 318d M Sport 5dr96

£8,450

£156/pm (HP)

  • 2L
  • 100.6K

    Miles
  • Diesel
  • Manual
  • Estate

Infinity Motors Ltd

01793957947 *

BMW 3 Series2014 - 1.6 316i Sport Petrol ULEZ COMPLIANT 4-Door

2014 - 1.6 316i Sport Petrol ULEZ COMPLIANT 4-Door12

Low Mileage

£4,950

£83/pm (HP)

  • 1.6L
  • 86.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Trade Car Sales

01217288898 *

BMW 3 Series2015 (65) - 330d xDrive Luxury 4dr Step Auto [Business Media]

2015 (65) - 330d xDrive Luxury 4dr Step Auto [Business Media]30

£10,995

£210/pm (HP)

  • 3L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars Of Conwy

01493807069 *

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.