Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,510 Used BMW 3 Series cars for sale

BMW 3 Series2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door

2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door30

£8,995

£168/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Dunfermline

01383347038 *

BMW 3 Series2017 (17) - 2.0 316d SE Touring 5dr Diesel Auto Euro 6 (s/s) (116 ps)

2017 (17) - 2.0 316d SE Touring 5dr Diesel Auto Euro 6 (s/s) (116 ps)50

£8,695

£162/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

GMC 2000

01134680586 *

0/5 Stars

BMW 3 Series2025 (65) - Luxury 5-Door

2025 (65) - Luxury 5-Door29

Low Mileage

£9,999

  • 2L
  • 50.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

HT NIHON MOTORS LTD

01162165685 *

BMW 3 Series2018 - 335d xDrive M Sport 4dr Step Auto

2018 - 335d xDrive M Sport 4dr Step Auto30

Low Mileage

£19,899

£422/pm (HP)

  • 3L
  • 32.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2019 - 330d M Sport Plus Edition 5-Door

2019 - 330d M Sport Plus Edition 5-Door40

Reduced

£34,990

£659/pm (PCP)

  • 3L
  • 41.6K

    Miles
  • Diesel
  • Automatic
  • Estate

BenzBavarianLtd

01332414520 *

BMW 3 Series2015 (65) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2015 (65) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr67

Low Mileage

£12,295

£237/pm (HP)

  • 2L
  • 77.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2019 (68) - 320d M Sport Shadow Edition 5dr

2019 (68) - 320d M Sport Shadow Edition 5dr12

£13,650

£266/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Estate

GCM VEHICLES LIMITED

01752279698 *

BMW 3 Series2009 (58) - 2.0 320d M Sport Automatic Space Grey Convertible E93 M3 Show Car 2-Door

2009 (58) - 2.0 320d M Sport Automatic Space Grey Convertible E93 M3 Show Car 2-Door18

£4,999

  • 2L
  • 162.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Circuit Automotive Ltd

01252415056 *

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,395

  • 2L
  • 18.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motortrust UK Garstang

01942365158 *

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

2021 (21) - 330e M Sport 5dr Step Auto48

£21,491

  • 2L
  • 66.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

BMW 3 Series2020 - 320i M Sport 4-Door

2020 - 320i M Sport 4-Door46

£15,995

£315/pm (HP)

  • 2L
  • 83.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Premier Car Supermarket Kettering Ltd

01536219120 *

BMW 3 Series2023 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2023 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 635

£27,000

£464/pm (PCP)

  • 2L
  • 56.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

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

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

Low Mileage

£21,532

£370/pm (PCP)

  • 2L
  • 33.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

THORP ARCH MOTOR COMPANY LIMITED

01937220370 *

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

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

£19,899

£455/pm (PCP)

  • 2L
  • 98.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

£33,998

  • 2L
  • 12.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Swansea

01414839956 *

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

2024 - 320i M Sport 5dr Step Auto19

£31,298

  • 2L
  • 12.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Hyundai (Glasgow)

01416118684 *

BMW 3 Series2010 (10) - 2.0 318i M Sport Business Edition Euro 5 4dr

2010 (10) - 2.0 318i M Sport Business Edition Euro 5 4dr60

Low Mileage

£3,450

  • 2L
  • 95.0K

    Miles
  • Petrol
  • Manual
  • Saloon

BMW 3 Series2015 (15) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

2015 (15) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr54

Low Mileage

£9,000

£168/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hounslow Cars Ltd

02039537374 *

BMW 3 Series2016 (66) - 320d [190] M Sport 5dr Step Auto [Business Media]

2016 (66) - 320d [190] M Sport 5dr Step Auto [Business Media]61

Low Mileage

£14,995

£294/pm (HP)

  • 2L
  • 45.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

JWV Motors Ltd

01277284107 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 675

Low Mileage

£28,700

£480/pm (PCP)

  • 2L
  • 26.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

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.