Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,706 Used BMW 3 Series cars for sale

BMW 3 Series2025 (62) - 320I XDrive 4-Door

2025 (62) - 320I XDrive 4-Door42

Low Mileage

£6,300

£111/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Drive Zone Uk Limited

01217288697 *

BMW 3 Series2008 (08) - 3.0 335i M Sport Convertible 2dr Petrol Steptronic Euro 4 (306 ps)

2008 (08) - 3.0 335i M Sport Convertible 2dr Petrol Steptronic Euro 4 (306 ps)50

Low Mileage

£10,995

£320/pm (HP)

  • 3L
  • 42.6K

    Miles
  • Petrol
  • Automatic
  • Convertible

Mark Hopkins Car Sales

02380017609 *

4.7/5 Stars

BMW 3 Series2021 - 320I Xdrive M Sport 4Dr Step Auto

2021 - 320I Xdrive M Sport 4Dr Step Auto26

Low Mileage

£25,899

£421/pm (PCP)

  • 2L
  • 30.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Stoke-on-Trent BMW

01782917219 *

BMW 3 Series2018 - 3.0 335d xDrive M Sport Shadow Edition 5-Door

2018 - 3.0 335d xDrive M Sport Shadow Edition 5-Door12

£19,990

  • 3L
  • 85.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Horsepower Cars

01463218770 *

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

2021 (21) - 320i M Sport 4dr Step Auto32

Reduced

£17,995

  • 2L
  • 69.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

NETHERTON ROAD CAR SALES LTD

01698533313 *

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

2021 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr40

£20,995

£325/pm (PCP)

  • 2L
  • 41.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Magna Motor Group

01925597096 *

BMW 3 Series2018 (18) - 2.0 330i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps

2018 (18) - 2.0 330i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps50

£14,875

£291/pm (HP)

  • 2L
  • 71.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

BMW 3 Series2015 - 320d Sport 5-Door

2015 - 320d Sport 5-Door22

Low Mileage

£9,990

£189/pm (HP)

  • 2L
  • 65.8K

    Miles
  • Diesel
  • Manual
  • Estate

Whitley Bay Motors LTD

01916075847 *

BMW 3 Series2025 - 3 SERIES 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 3 SERIES 330e 22.3 kWh M Sport 4dr Step Auto53

Low Mileage

£33,929

  • 2L
  • 5.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Bournemouth

01202068625 *

BMW 3 Series2020 - 320I M SPORT 4-Door

2020 - 320I M SPORT 4-Door27

Low Mileage

£21,500

£370/pm (PCP)

  • 2L
  • 25.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2015 (15) - 2.0 320d BluePerformance Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (184 ps

2015 (15) - 2.0 320d BluePerformance Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (184 ps42

Low Mileage

£11,990

£231/pm (HP)

  • 2L
  • 36.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpod LTD

01633831062 *

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

£33,998

  • 2L
  • 14.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Huddersfield)

01484506234 *

BMW 3 Series1990 - 325i 2dr

1990 - 325i 2dr13

Reduced

£15,500

  • 2.5L
  • 178.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Chilton Motoring

01296324583 *

0/5 Stars

BMW 3 Series2015 (15) - 2.0 318d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)

2015 (15) - 2.0 318d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)27

Low Mileage

£9,695

£183/pm (HP)

  • 2L
  • 57.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Ltd Falkirk

01324465357 *

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

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

Reduced

£34,698

  • 2L
  • 11.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

BMW 3 Series2021 (70) - 330e xDrive M Sport 4dr Step Auto

2021 (70) - 330e xDrive M Sport 4dr Step Auto54

£15,250

£299/pm (HP)

  • 2L
  • 109.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hulton Motors

01204584576 *

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door24

£27,800

£465/pm (PCP)

  • 2L
  • 30.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Leeds

01134689988 *

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

2021 (71) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr55

£17,689

£286/pm (PCP)

  • 2L
  • 71.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2008 (58) - 325i M Sport 2dr

2008 (58) - 325i M Sport 2dr10

Low Mileage

£3,495

£70/pm (HP)

  • 3L
  • 89.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Premier Motors

01156977774 *

BMW 3 SeriesM-Tech II

M-Tech II32

Low Mileage

£24,000

  • 170.1K

    Miles
  • Petrol
  • Manual
  • Saloon

Fairmont Sports And Classics Ltd

01277286716 *

0/5 Stars

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.