Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,350 Used BMW 3 Series cars for sale

BMW 3 Series2022 (72) - 330e xDrive M Sport 5dr Step Auto

2022 (72) - 330e xDrive M Sport 5dr Step Auto1

£29,490

  • 2L
  • 35.3K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2016 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr

2016 (65) - 2.0 320i Sport Touring Euro 6 (s/s) 5dr52

BMW 3 Series2012 - 2.0 316d ES Saloon 4-Door

2012 - 2.0 316d ES Saloon 4-Door23

£3,795

  • 2L
  • 125.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Car Buyer 247.com LTD

01202059717 *

3.7/5 Stars

BMW 3 Series2013 (13) - 320i xDrive M Sport 4x4 4-Door

2013 (13) - 320i xDrive M Sport 4x4 4-Door20

Reduced

£3,900

  • 2L
  • 131.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Midlands Trade Centre Limited

01217288666 *

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

2025 - 320i M Sport 5dr Step Auto35

£40,034

  • 2L
  • 8.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Tunbridge Wells

01892571854 *

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

2021 - 330e M Sport 4dr Step Auto18

£19,999

£336/pm (PCP)

  • 2L
  • 36.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Coventry

02475187133 *

BMW 3 Series2022 - 2.0 330E M Sport Auto 5dr

2022 - 2.0 330E M Sport Auto 5dr58

£17,100

£338/pm (HP)

  • 2L
  • 83.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2021 (71) - M340i 4-Door

2021 (71) - M340i 4-Door51

Low Mileage

£34,950

  • 3L
  • 30.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW Newcastle

01916070816 *

BMW 3 Series2019 (19) - 330i M Sport 4dr Step Auto

2019 (19) - 330i M Sport 4dr Step Auto48

£21,999

£453/pm (PCP)

  • 2L
  • 65.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Rom Motors Ltd

01455240096 *

BMW 3 Series2009 (59) - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 5 (177 ps)

2009 (59) - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 5 (177 ps)11

Low Mileage

£2,695

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Manual
  • Estate

Signature Cars Of Portadown

02838298868 *

BMW 3 Series2016 (16) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2016 (16) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr74

£11,750

£226/pm (HP)

  • 3L
  • 101.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cambridgeshire Motor House LTD

01733666971 *

4.6/5 Stars

BMW 3 Series2021 - 3.0 M340d MHT Touring Auto xDrive Euro 6 (s/s) 5dr

2021 - 3.0 M340d MHT Touring Auto xDrive Euro 6 (s/s) 5dr79

£34,450

£577/pm (PCP)

  • 3L
  • 49.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Max Motors 2 Ltd

01223930121 *

BMW 3 Series2020 (20) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2020 (20) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (27

£11,790

  • 2L
  • 98.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

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

2019 - 320d xDrive M Sport 4dr Step Auto26

£22,494

  • 2L
  • 67.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2021 - 2.0 318i Sport Touring 5-Door

2021 - 2.0 318i Sport Touring 5-Door32

£18,250

£279/pm (PCP)

  • 2L
  • 58.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Ball Automotive Ltd

01246387161 *

BMW 3 Series2021 (71) - M340i xDrive MHT 5dr Step Auto

2021 (71) - M340i xDrive MHT 5dr Step Auto35

£29,990

£494/pm (PCP)

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Sell Your Car

01753915464 *

BMW 3 Series2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2019 (68) - 2.0 320d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr52

£13,995

£273/pm (HP)

  • 2L
  • 107.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Blackline Motors

01612415074 *

BMW 3 Series2019 (19) - 2.0 320d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 320d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)25

Low Mileage

£17,999

  • 2L
  • 34.0K

    Miles
  • Diesel
  • Manual
  • Saloon

HPL Wirral

01513174819 *

BMW 3 Series2021 (71) - M340i xDrive Saloon 4-Door

2021 (71) - M340i xDrive Saloon 4-Door60

£31,222

  • 3L
  • 41.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2015 (65) - 320d Luxury 4dr Steptronic Auto 4 door saloon

2015 (65) - 320d Luxury 4dr Steptronic Auto 4 door saloon10

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 63.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Central Motor Company

01536851806 *

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.