Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,367 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr10

£11,850

£228/pm (HP)

  • 2L
  • 93.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cotswolds Cars and Commercials Ltd

07860560059 *

3.7/5 Stars

BMW 3 Series2017 - 2.0 320d M Sport Auto 4dr

2017 - 2.0 320d M Sport Auto 4dr44

£10,499

£212/pm (HP)

  • 2L
  • 96.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)31

£11,400

£218/pm (HP)

  • 2L
  • 66.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hammond Cars Great Yarmouth

01493806041 *

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

2021 (71) - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s32

£15,575

£228/pm (PCP)

  • 2L
  • 71.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hilton Car Supermarket Milton Keynes

01908049370 *

BMW 3 Series2013 (63) - 320d M Sport 2dr

2013 (63) - 320d M Sport 2dr18

£4,999

£84/pm (HP)

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Manual
  • Coupe

ist choice Car Co

01918237767 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 640

Low Mileage

£23,931

£395/pm (PCP)

  • 2L
  • 12.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Towcester

01327221488 *

BMW 3 Series2021 (71) - 2.0 320d MHT M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (71) - 2.0 320d MHT M Sport Touring Auto xDrive Euro 6 (s/s) 5dr54

£24,495

£391/pm (PCP)

  • 2L
  • 55.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorvana

01618042233 *

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

2020 (70) - 2.0 320d MHT M Sport Touring Auto xDrive Euro 6 (s/s) 5dr72

£17,895

  • 2L
  • 97.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Cars and Commercials Ltd

01227203373 *

BMW 3 Series2018 (68) - 2.0 318d Sport Euro 6 (s/s) 4dr

2018 (68) - 2.0 318d Sport Euro 6 (s/s) 4dr5

£8,794

£164/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Vivian Price Cars

01172331344 *

BMW 3 Series2016 (16) - 330e M Sport 4dr Step Auto

2016 (16) - 330e M Sport 4dr Step Auto62

£8,995

£168/pm (HP)

  • 2L
  • 106.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Elite Motor Group LTD

01782389098 *

BMW 3 Series2025 (15) - 1.5 318i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)

2025 (15) - 1.5 318i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)49

Reduced

£9,840

£186/pm (HP)

  • 1.6L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Smart Wheel Motors

02039467705 *

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

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

£28,990

  • 2L
  • 16.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hedin BMW Bromley

02038730345 *

BMW 3 Series2019 - 320I M SPORT 4-Door

2019 - 320I M SPORT 4-Door25

Low Mileage

£19,300

  • 2L
  • 39.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

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

2025 - 330e 22.3 kWh M Sport 4dr Step Auto33

£33,590

  • 2L
  • 5.9K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 3 Series2011 (61) - 318d Exclusive Edition 5dr

2011 (61) - 318d Exclusive Edition 5dr

Low Mileage

£3,895

£61/pm (HP)

  • 2L
  • 111.3K

    Miles
  • Diesel
  • Manual
  • Estate

Cadnam Car Sales

02382149488 *

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

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

£18,399

£290/pm (PCP)

  • 2L
  • 76.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Car Supermarket Ltd - Birmingham

01217288838 *

4.3/5 Stars

BMW 3 Series2018 - 318d SE 4dr Step Auto

2018 - 318d SE 4dr Step Auto19

£12,998

  • 2L
  • 62.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Genesis Glasgow

01416118864 *

BMW 3 Series2017 (67) - 320d xDrive Sport 5dr Step Auto

2017 (67) - 320d xDrive Sport 5dr Step Auto8

Reduced

£14,995

£294/pm (HP)

  • 2L
  • 36.8K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Marello Car Sales

01463217394 *

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

2023 - 330e M Sport 4dr Step Auto43

£23,490

£396/pm (PCP)

  • 2L
  • 69.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

InstaCars

01138878934 *

BMW 3 Series2019 - 320i xDrive M Sport 4dr Step Auto

2019 - 320i xDrive M Sport 4dr Step Auto29

Low Mileage

£23,299

£488/pm (HP)

  • 2L
  • 37.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Portsmouth

02382146197 *

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.