Skip to main content

2,965 Used BMW 3 Series cars for sale

BMW 3 Series325i E30 4dr Auto

325i E30 4dr Auto31

Reduced

£14,695

Finance available £306 pm

  • 2.5L
  • 70.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Chesham Left Hand Drive Centre

01494296463 *

5/5 Stars

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

2021 (21) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr50

Reduced

£22,199

Finance available £474 pm

  • 2L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 3 Series2017 - 2.0 320d M Sport Saloon 4-Door

2017 - 2.0 320d M Sport Saloon 4-Door8

£11,999

Finance available £246 pm

  • 2L
  • 81.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MMC Specialist Cars

01642573541 *

BMW 3 Series2016 (16) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2016 (16) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr60

Low Mileage

£12,298

Finance available £252 pm

  • 2L
  • 66.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stonebrook Motors

01932502422 *

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

2022 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 643

£21,263

Finance available £425 pm

  • 2L
  • 58.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Bradford

01274087627 *

4.4/5 Stars

BMW 3 Series2020 (69) - 2.0 Plugin Hybrid 330e PCO Ready 12kWh M Sport Saloon 4dr Euro 6 ULEZ Free

2020 (69) - 2.0 Plugin Hybrid 330e PCO Ready 12kWh M Sport Saloon 4dr Euro 6 ULEZ Free33

Reduced

£13,495

Finance available £279 pm

  • 2L
  • 137.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

TM UK TRADING LTD

02037637078 *

0/5 Stars

BMW 3 Series2018 (18) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2018 (18) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr49

£11,497

Finance available £235 pm

  • 3L
  • 138.0K

    Miles
  • Diesel
  • Automatic
  • Estate

EVM Sports and Prestige

01613887697 *

4.3/5 Stars

BMW 3 Series2013 (13) - 320d Sport 5dr

2013 (13) - 320d Sport 5dr23

£4,500

Finance available £78 pm

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Estate

BUDGET CARS (NW) LTD

01614139818 *

0/5 Stars

BMW 3 Series2016 (65) - 2.0 320i M Sport xDrive Euro 6 (s/s) 4dr

2016 (65) - 2.0 320i M Sport xDrive Euro 6 (s/s) 4dr30

Reduced

£9,250

Finance available £184 pm

  • 2L
  • 97.1K

    Miles
  • Petrol
  • Manual
  • Saloon

H N S Motors

01274059857 *

BMW 3 Series2025 (25) - 320i M Sport 5dr Step Auto [Pro Pack] Petrol Estate

2025 (25) - 320i M Sport 5dr Step Auto [Pro Pack] Petrol Estate48

£41,490

  • 2L
  • 3.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Durham

01918146639 *

0/5 Stars

BMW 3 Series2023 - 320i M Sport 4dr Step Auto

2023 - 320i M Sport 4dr Step Auto36

£26,049

Finance available £548 pm

  • 2L
  • 14.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Portsmouth

02382146197 *

BMW 3 Series2013 - 320d M Sport 2dr Step Auto

2013 - 320d M Sport 2dr Step Auto16

Low Mileage

£7,996

Finance available £156 pm

  • 2L
  • 51.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Trade Centre Yorkshire Ltd

01904917547 *

0/5 Stars

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

2021 - 2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)37

£18,789

Finance available £406 pm

  • 2L
  • 72.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Carbase - Lympsham

01934312926 *

4.5/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto37

£39,450

Finance available £790 pm

  • 2L
  • 9.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2014 - 330d XDRIVE LUXURY TOURING [10X BMW SERVICES, SAT NAV, LEATHER, 4WD, PANORA 5-Door

2014 - 330d XDRIVE LUXURY TOURING [10X BMW SERVICES, SAT NAV, LEATHER, 4WD, PANORA 5-Door28

Reduced

£12,750

  • 3L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Brooklands Motor Centres

01135321282 *

4.6/5 Stars

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2016 (66) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (233

Low Mileage

£10,000

Finance available £201 pm

  • 2L
  • 50.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hammond Cars Great Yarmouth

01493806041 *

4.5/5 Stars

BMW 3 Series2015 (65) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (18

2015 (65) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (1830

£9,995

Finance available £201 pm

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Manual
  • Estate

SKY AUTOMOTIVE

01566701222 *

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

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (40

£18,474

Finance available £367 pm

  • 2L
  • 64.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

4.4/5 Stars

BMW 3 Series2011 (11) - 2.0 318d M Sport Steptronic Euro 5 4dr

2011 (11) - 2.0 318d M Sport Steptronic Euro 5 4dr41

Reduced

£5,650

Finance available £104 pm

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

iCars Automotive Ltd

07482502192 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)33

Reduced

£19,690

Finance available £384 pm

  • 2L
  • 23.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car City UK Catterick

01748900779 *

3.9/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

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.