Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,324 Used BMW 3 Series cars for sale

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

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

Reduced

£19,977

£341/pm (PCP)

  • 2L
  • 62.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Liverpool Car Centre

01515417928 *

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

2024 - 320i M Sport 4dr Step Auto45

£27,499

£447/pm (PCP)

  • 2L
  • 23.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Norwich

01332419206 *

BMW 3 Series2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps25

£18,495

£386/pm (PCP)

  • 2L
  • 8.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quest Motor Group

01376312247 *

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

2019 - 320i M Sport 4dr Step Auto28

£16,995

£336/pm (HP)

  • 2L
  • 72.5K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

CarBrothers NI

02894339938 *

BMW 3 Series2014 (14) - 3.0 335i ActiveHybrid 3 M Sport Auto Euro 6 (s/s) 4dr

2014 (14) - 3.0 335i ActiveHybrid 3 M Sport Auto Euro 6 (s/s) 4dr39

Reduced

£10,490

  • 3L
  • 105.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2018 (18) - 2.0 318d Sport Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 318d Sport Touring Auto Euro 6 (s/s) 5dr59

£7,392

  • 2L
  • 135.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Bazaar ltd

01143086594 *

4.7/5 Stars

BMW 3 Series2021 - 330E XDRIVE M SPORT 4-Door

2021 - 330E XDRIVE M SPORT 4-Door1

Low Mileage

£23,500

£402/pm (PCP)

  • 2L
  • 24.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

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

2024 - 320i M Sport 4dr Step Auto30

£35,697

£559/pm (PCP)

  • 2L
  • 18.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

CarSupermarket.com Barnsley

01226448498 *

4.7/5 Stars

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

2025 - 330e 22.3 kWh M Sport 5dr Step Auto35

Low Mileage

£38,790

  • 2L
  • 3.2K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Derby

01332318252 *

BMW 3 Series2009 (09) - 325i Se Auto 4-Door

2009 (09) - 325i Se Auto 4-Door14

Low Mileage

£3,995

£75/pm (HP)

  • 3L
  • 95.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Woodville Car Sales

01414049407 *

0/5 Stars

BMW 3 Series2012 (62) - 320d Sport Plus 2dr Step Auto

2012 (62) - 320d Sport Plus 2dr Step Auto23

Low Mileage

£5,495

£94/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

PRO PLATINUM AUTOMOTIVE LTD T/A Platinum Auto Ctrs

01143086616 *

BMW 3 Series2014 (64) - 2.0 318d Sport Euro 5 (s/s) 4dr

2014 (64) - 2.0 318d Sport Euro 5 (s/s) 4dr14

Low Mileage

£6,294

£111/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Vivian Price Cars

01172331344 *

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto xDrive Euro

2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto xDrive Euro50

Reduced

£25,000

£397/pm (PCP)

  • 2L
  • 41.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Umesh Samani Specialist Cars

01782390990 *

BMW 3 Series2011 (61) - 318d Sport Plus Edition 4dr

2011 (61) - 318d Sport Plus Edition 4dr29

Reduced

£3,250

£47/pm (HP)

  • 2L
  • 119.9K

    Miles
  • Diesel
  • Manual
  • Saloon

FALLOWFIELD CARS LIMITED

01618048196 *

0/5 Stars

BMW 3 Series2021 - 330E XDRIVE M SPORT PRO EDITION 5-Door

2021 - 330E XDRIVE M SPORT PRO EDITION 5-Door36

£20,100

£331/pm (PCP)

  • 2L
  • 68.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

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

2019 (68) - 2.0 318d M Sport Shadow Edition Touring Euro 6 (s/s) 5dr45

Reduced

£10,499

£199/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Estate

Prestige Motoring Group

01215160648 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr50

£22,491

  • 2L
  • 44.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2020 (20) - 2.0 320d M Sport Plus Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2020 (20) - 2.0 320d M Sport Plus Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)28

£21,220

£424/pm (HP)

  • 2L
  • 59.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hippo Approved

01254961071 *

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

2014 - 335d xDrive M Sport 4dr Step Auto19

Low Mileage

£12,698

  • 3L
  • 79.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

01316034404 *

BMW 3 Series2016 (16) - 3.0 340i M Sport Auto Euro 6 (s/s) 4dr

2016 (16) - 3.0 340i M Sport Auto Euro 6 (s/s) 4dr48

Low Mileage

£17,999

  • 3L
  • 70.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Blakedown Car Company Ltd

01902916102 *

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.