Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,528 Used BMW 3 Series cars for sale

BMW 3 Series(63) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

(63) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr9

£10,495

  • 113.0K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

R Line Motors

01618042359 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto [Tech Pack]

2021 - 330e M Sport 4dr Step Auto [Tech Pack]40

£17,419

£356/pm (HP)

  • 2L
  • 72.1K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2011 (61) - 2.0 318d ES Touring Steptronic Euro 5 5dr

2011 (61) - 2.0 318d ES Touring Steptronic Euro 5 5dr34

Low Mileage

£3,499

£52/pm (HP)

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Affordable Car Centre Ltd

01234230806 *

BMW 3 Series2020 - 320i M Sport 5dr Step Auto [Professional Media]

2020 - 320i M Sport 5dr Step Auto [Professional Media]42

£17,649

£364/pm (HP)

  • 2L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Portsmouth

02382146197 *

BMW 3 Series2015 (64) - 320i xDrive M Sport 5dr

2015 (64) - 320i xDrive M Sport 5dr20

Low Mileage

£8,975

£167/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

JMV Cars Ltd of Shorne

01474616035 *

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto19

Low Mileage

£21,498

  • 2L
  • 20.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow Garscube Road Vauxhall / Leapmotor

01414736408 *

BMW 3 Series2009 - 2.0 SE Convertible 2dr Diesel Manual Euro 5 (177 ps)

2009 - 2.0 SE Convertible 2dr Diesel Manual Euro 5 (177 ps)19

Low Mileage

£3,990

£68/pm (HP)

  • 2L
  • 114.2K

    Miles
  • Diesel
  • Manual
  • Convertible

Swindon Vehicle Solutions

01793550991 *

0/5 Stars

BMW 3 Series2021 - 2.0 320D M Sport MHEV Auto 5dr

2021 - 2.0 320D M Sport MHEV Auto 5dr42

Reduced

£18,495

£358/pm (PCP)

  • 2L
  • 91.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Gloucester Motor Group

01452227252 *

4.6/5 Stars

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 Series2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

Low Mileage

£21,682

  • 2L
  • 25.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Ormskirk Vauxhall

01695661518 *

BMW 3 Series2020 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

2020 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)33

Reduced

£17,095

  • 2L
  • 23.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Motor Trust UK Bury

01612416386 *

BMW 3 Series2018 - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2018 - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr61

£12,495

£241/pm (HP)

  • 2L
  • 100.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Crystal Automotive Group Ltd

01733915008 *

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

2020 - 330e M Sport 4dr Step Auto14

£15,995

£315/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

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

2024 - 320d MHT M Sport 5dr Step Auto19

Reduced

£33,798

  • 2L
  • 17.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Vauxhall (Glenrothes)

01592803918 *

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

2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto19

£12,998

  • 2L
  • 94.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

BMW 3 Series2020 (20) - 330e M Sport 4dr Auto

2020 (20) - 330e M Sport 4dr Auto72

£16,999

£336/pm (HP)

  • 2L
  • 59.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

TMMC The Manchester Motor Company Ltd

01204324191 *

0/5 Stars

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

2021 - 330e M Sport 4dr Step Auto28

£20,299

£360/pm (PCP)

  • 2L
  • 46.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Oldbury

01217525220 *

BMW 3 Series2012 - 318d M Sport 5dr

2012 - 318d M Sport 5dr1

£2,995

  • 2L
  • 130.0K

    Miles
  • Diesel
  • Manual
  • Estate

Stockwood Village Automotive

01174400893 *

2.1/5 Stars

BMW 3 Series2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)35

£17,999

  • 2L
  • 75.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Pinetree Car Superstore Tonypandy

01443803252 *

BMW 3 Series2019 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2019 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)47

£28,000

£520/pm (PCP)

  • 74.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

FS Performance Ltd

01582280332 *

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.