Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,675 Used BMW 3 Series cars for sale

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

2018 - 320d M Sport Shadow Edition 4dr Step Auto9

£13,495

£262/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

3 Bridge Car Sales

02871221749 *

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2020 (70) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)45

£20,995

£411/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Club Class Cars York Limited

01904917702 *

BMW 3 Series2020 (20) - 330d xDrive M Sport Plus Edition Touring 5-Door

2020 (20) - 330d xDrive M Sport Plus Edition Touring 5-Door40

Low Mileage

£35,999

  • 3L
  • 33.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

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

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

£19,595

  • 2L
  • 61.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motor Trust UK Bury

01612416386 *

BMW 3 Series2012 (62) - 320i SE 2dr

2012 (62) - 320i SE 2dr2

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 37.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Hillwood Motors Ltd incorporating New Forest Minis

01425209729 *

BMW 3 Series2014 (14) - 2.0 318d Sport Euro 5 (s/s) 4dr

2014 (14) - 2.0 318d Sport Euro 5 (s/s) 4dr19

£4,800

£80/pm (HP)

  • 2L
  • 101.3K

    Miles
  • Diesel
  • Manual
  • Saloon

SMS Motors

01144786434 *

BMW 3 Series2018 (18) - 3.0 340i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (18) - 3.0 340i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr78

£18,950

£552/pm (PCP)

  • 3L
  • 80.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hamilton Grays Ltd

07816430599 *

BMW 3 Series2021 (21) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2021 (21) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)37

Reduced

£24,000

  • 2L
  • 18.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motortrust UK Garstang

01942365158 *

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

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)50

Reduced

£12,850

£249/pm (HP)

  • 2L
  • 78.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Zeus Cars Limited

01234237525 *

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

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

Low Mileage

£21,256

£434/pm (CS)

  • 2L
  • 39.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Southampton

01489663574 *

BMW 3 Series2025 (25) - 330e 22.3 kWh M Sport 4dr Step Auto Saloon

2025 (25) - 330e 22.3 kWh M Sport 4dr Step Auto Saloon46

£33,150

  • 2L
  • 4.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Sunderland

01918146399 *

0/5 Stars

BMW 3 Series2013 - 330d M Sport 5-Door

2013 - 330d M Sport 5-Door45

£9,995

  • 3L
  • 121.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodlands Motor Company

01202145719 *

BMW 3 Series2024 (74) - 320i M Sport 5dr Step Auto Petrol Estate

2024 (74) - 320i M Sport 5dr Step Auto Petrol Estate76

Low Mileage

£36,700

  • 2L
  • 4.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW York

01904237114 *

0/5 Stars

BMW 3 Series2011 (11) - 320i M Sport 2dr

2011 (11) - 320i M Sport 2dr26

£3,295

  • 2L
  • 139.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Star Car Sales

01282509224 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,398

  • 2L
  • 11.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

BMW 3 Series2010 (60) - 2.0 320i SE Convertible 2dr Petrol Manual Euro 5 (170 ps)

2010 (60) - 2.0 320i SE Convertible 2dr Petrol Manual Euro 5 (170 ps)25

Reduced

£5,395

£92/pm (HP)

  • 2L
  • 64.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Tony Car Sales Ltd

02393871677 *

BMW 3 Series2019 - 330e M Sport 4-Door

2019 - 330e M Sport 4-Door68

£18,995

£354/pm (PCP)

  • 2L
  • 62.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Stores

01515419312 *

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

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

£18,599

  • 2L
  • 49.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Wirral

01513174819 *

BMW 3 Series2013 (63) - 2.0 320d Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)

2013 (63) - 2.0 320d Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps)11

£6,490

£115/pm (HP)

  • 2L
  • 106.6K

    Miles
  • Diesel
  • Automatic
  • Estate

DWM Enterprises

01772595658 *

BMW 3 Series2013 - 318d M Sport 4dr

2013 - 318d M Sport 4dr18

£5,995

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SM Auto Sales

02890026930 *

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.