Skip to main content

2,972 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 330e M Sport 5dr Step Auto [Pro Pack]

2022 - 330e M Sport 5dr Step Auto [Pro Pack]41

£25,799

Finance available £543 pm

  • 2L
  • 36.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Castleford

01977800692 *

BMW 3 Series2022 - 330e SE Pro Step Auto 5-Door

2022 - 330e SE Pro Step Auto 5-Door30

£17,197

Finance available £347 pm

  • 2L
  • 60.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Birmingham

01215165158 *

4.6/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 Series2011 (61) - 2.0 318d Exclusive Edition Saloon 4dr Diesel Steptronic Euro 5 (143 ps)

2011 (61) - 2.0 318d Exclusive Edition Saloon 4dr Diesel Steptronic Euro 5 (143 ps)1

Low Mileage

£3,499

Finance available £56 pm

  • 2L
  • 106.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mill House Cars

01948800080 *

BMW 3 Series2011 (61) - 335i M SPORT N55 TOURING PAN ROOF 5-Door

2011 (61) - 335i M SPORT N55 TOURING PAN ROOF 5-Door21

Low Mileage

£11,995

Finance available £246 pm

  • 52.0K

    Miles
  • Petrol
  • Automatic
  • Estate

London Autos Ltd

01628561148 *

BMW 3 Series2016 (66) - 318i Sport 4dr ++ SAT NAV / DAB / BLUETOOTH / CLIMATE / ULEZ ++

2016 (66) - 318i Sport 4dr ++ SAT NAV / DAB / BLUETOOTH / CLIMATE / ULEZ ++21

Low Mileage

£8,275

Finance available £163 pm

  • 1.5L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Nick King Car Sales (Gloucester)

01452227299 *

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

2021 (70) - 330e M Sport 4dr Step Auto10

Reduced

£16,000

Finance available £335 pm

  • 2L
  • 40.2K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Khunais Cars

01216615633 *

BMW 3 Series2022 - 330E Sport Phev 5-Door

2022 - 330E Sport Phev 5-Door37

£19,920

Finance available £423 pm

  • 2L
  • 61.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hippo Approved

01254445378 *

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

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

Low Mileage

£35,000

Finance available £698 pm

  • 2L
  • 14.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Saxton 4x4

01245202306 *

4.4/5 Stars

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

2019 (19) - 330i M Sport 4dr Step Auto Petrol Saloon43

Low Mileage

£22,995

  • 2L
  • 17.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu Ford Glasgow

01414839957 *

4.6/5 Stars

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

2023 - 320i M Sport 4dr Step Auto39

£27,496

  • 2L
  • 24.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2012 (12) - 2.0 318d SE 4dr

2012 (12) - 2.0 318d SE 4dr12

BMW 3 Series2021 (21) - M340i xDrive MHT 4dr Step Auto

2021 (21) - M340i xDrive MHT 4dr Step Auto42

£29,990

Finance available £596 pm

  • 3L
  • 43.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

TMMC The Manchester Motor Company Ltd

01204324191 *

0/5 Stars

BMW 3 Series2021 - 330e xDrive Sport Pro 5dr Step Auto

2021 - 330e xDrive Sport Pro 5dr Step Auto19

£16,698

  • 2L
  • 95.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

4.7/5 Stars

BMW 3 Series2015 (15) - 320d xDrive M Sport 4dr Step Auto

2015 (15) - 320d xDrive M Sport 4dr Step Auto13

£4,950

Finance available £88 pm

  • 2L
  • 177.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 3 Series2011 (61) - 318d ES 4dr

2011 (61) - 318d ES 4dr12

£1,100

  • 2L
  • 180.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Vehicle Trader Centre Ltd

01670332698 *

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

2010 (10) - 318i M Sport Business Edition 4dr19

Low Mileage

£2,489

  • 2L
  • 120.0K

    Miles
  • Petrol
  • Manual
  • Saloon

RIVER COLE MOTORS

01902544523 *

0/5 Stars

BMW 3 Series2020 - 330e M Sport Step Auto 4-Door

2020 - 330e M Sport Step Auto 4-Door30

£15,997

Finance available £322 pm

  • 2L
  • 76.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Scunthorpe

01724514202 *

4.7/5 Stars

BMW 3 Series2010 (10) - 320d SE Business Edition 4dr

2010 (10) - 320d SE Business Edition 4dr8

Reduced

£1,850

  • 2L
  • 154.5K

    Miles
  • Diesel
  • Manual
  • Saloon

D T CARS bristol LTD

01225541204 *

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

2019 (19) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr17

£13,800

Finance available £286 pm

  • 2L
  • 54.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rydding Lane Auto Sale Ltd

01212697810 *

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.