Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,634 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr Automatic

2022 - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr Automatic27

£20,295

£396/pm (HP)

  • 2L
  • 93.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Wolverhampton

01902544572 *

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

2025 - 320i M Sport 5dr Step Auto33

£34,995

£497/pm (PCP)

  • 2L
  • 11.6K

    Miles
  • Petrol
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

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

2013 (63) - 320d Luxury 4dr Step Auto41

£5,995

£105/pm (HP)

  • 2L
  • 107.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Trunk Road Budget Cars

01642061101 *

0/5 Stars

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

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

£29,499

  • 2L
  • 14.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2013 (13) - 2.0 320i M Sport Euro 6 (s/s) 4dr

2013 (13) - 2.0 320i M Sport Euro 6 (s/s) 4dr41

Reduced

£4,995

£84/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Fame Cars Limited

01216474010 *

BMW 3 Series2010 (10) - 3.0 325i SE Euro 5 4dr

2010 (10) - 3.0 325i SE Euro 5 4dr23

Low Mileage

£6,490

£115/pm (HP)

  • 3L
  • 45.0K

    Miles
  • Petrol
  • Manual
  • Saloon

PH Cars Arundel

01903947593 *

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

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

£32,798

  • 2L
  • 12.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Thurrock

01416118466 *

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

2020 - 330e M Sport 4dr Auto [Tech Pack]42

£16,899

£344/pm (HP)

  • 2L
  • 70.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2017 (67) - 2.0 318d Sport Euro 6 (s/s) 4dr

2017 (67) - 2.0 318d Sport Euro 6 (s/s) 4dr25

£6,995

£126/pm (HP)

  • 2L
  • 117.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Shore Cars

01243215639 *

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

2021 (71) - 330e xDrive M Sport 5dr Step Auto16

£21,994

£372/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Alisons Automotive Group

01453701529 *

0/5 Stars

BMW 3 Series2021 - 318d MHT M Sport 4dr Step Auto

2021 - 318d MHT M Sport 4dr Step Auto14

£22,995

£405/pm (PCP)

  • 2L
  • 65.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

HILLVIEW MOTORS Ltd

02890023629 *

BMW 3 Series2012 (12) - 320d M Sport 2dr Step Auto

2012 (12) - 320d M Sport 2dr Step Auto26

Low Mileage

£8,695

£162/pm (HP)

  • 2L
  • 56.8K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

Cars2u

01473354250 *

3.8/5 Stars

BMW 3 Series2021 (71) - 330e SE Pro 5dr Step Auto

2021 (71) - 330e SE Pro 5dr Step Auto19

£10,195

  • 2L
  • 122.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2016 (16) - 1.5 318i Sport Euro 6 (s/s) 4dr

2016 (16) - 1.5 318i Sport Euro 6 (s/s) 4dr41

£7,250

£131/pm (HP)

  • 1.5L
  • 90.0K

    Miles
  • Petrol
  • Manual
  • Saloon

B&F Cars Northampton

01604343399 *

BMW 3 Series2019 (69) - 330e M Sport 4dr Auto Saloon

2019 (69) - 330e M Sport 4dr Auto Saloon76

£15,984

  • 2L
  • 78.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Yeovil

01935311780 *

0/5 Stars

BMW 3 Series2019 - 318d M Sport 5dr Step Auto

2019 - 318d M Sport 5dr Step Auto17

£12,420

  • 2L
  • 86.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Evans Halshaw Ford Glasgow

01414060647 *

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

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

Reduced

£33,498

  • 2L
  • 15.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

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

2022 - 320i M Sport 4dr Step Auto22

Low Mileage

£25,270

  • 2L
  • 10.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Evans Halshaw BYD Rotherham

01709212100 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

2013 (63) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)38

Low Mileage

£10,490

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SM Specialist Cars Ltd

01234860417 *

4.9/5 Stars

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

2020 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)46

£17,995

£396/pm (PCP)

  • 2L
  • 90.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Sandhaven Car Sales

01917314499 *

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.