Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,440 Used BMW 3 Series cars for sale

BMW 3 Series2013 (63) - 3.0 330d M Sport Auto Euro 5 2dr

2013 (63) - 3.0 330d M Sport Auto Euro 5 2dr56

£6,490

£115/pm (HP)

  • 3L
  • 112.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Auto Globe Limited

01908765760 *

4.5/5 Stars

BMW 3 Series2007 (07) - 2.0 320I SE 5d 148 BHP 5-Door

2007 (07) - 2.0 320I SE 5d 148 BHP 5-Door50

Low Mileage

£4,989

£183/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Petrol
  • Automatic
  • Estate

DR Motors

01162162407 *

4.2/5 Stars

BMW 3 Series2016 (66) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)33

Low Mileage

£13,690

£266/pm (HP)

  • 2L
  • 63.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoVenue LTD

01633747902 *

4.7/5 Stars

BMW 3 Series2016 (66) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps) 6.5IN DISPLAY +

2016 (66) - 2.0 320i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps) 6.5IN DISPLAY +37

Low Mileage

£10,550

£218/pm (HP)

  • 2L
  • 41.9K

    Miles
  • Petrol
  • Manual
  • Saloon

Hilton Garage Ltd

01332414842 *

BMW 3 Series2024 (24) - 330e M Sport Touring 5-Door

2024 (24) - 330e M Sport Touring 5-Door25

£25,395

  • 2L
  • 58.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Stoneacre Chesterfield Seat

01246389545 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)34

£18,295

  • 2L
  • 80.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

BMW 3 Series2016 - 330i Luxury 4dr Step Auto

2016 - 330i Luxury 4dr Step Auto35

Low Mileage

£12,450

£240/pm (HP)

  • 2L
  • 61.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Urban Car Company Ltd

01223483424 *

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

2024 - 320i M Sport 4dr Step Auto19

£27,998

  • 2L
  • 15.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kia (Linwood)

01414043794 *

BMW 3 Series2015 - M SPORT TOURING NAV 5-Door

2015 - M SPORT TOURING NAV 5-Door8

£11,993

£231/pm (HP)

  • 3L
  • 116.0K

    Miles
  • Diesel
  • Automatic
  • Estate

cjs autos ltd

01454803082 *

4.3/5 Stars

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

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

£15,000

£286/pm (PCP)

  • 2L
  • 71.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door

2013 (13) - BMW 3 SERIES 335i GRAN TURISMO LUXURY 8 STAMPS LEAHTERS A/C CRUISE 5-Door17

£6,999

  • 3L
  • 148.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Willenhall Coventry Vehicle Sales

02475268806 *

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

2013 (63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr22

£9,990

£189/pm (HP)

  • 3L
  • 102.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

SJ Approved Used Cars LTD

01455241696 *

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

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

£16,500

£325/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Woodson Cars Ltd

01616965101 *

BMW 3 Series2014 (14) - 3.0 330d Saloon M Sport Auto (s/s) 4dr TOP SPEC MANY EXTRAS

2014 (14) - 3.0 330d Saloon M Sport Auto (s/s) 4dr TOP SPEC MANY EXTRAS36

Low Mileage

£9,990

£189/pm (HP)

  • 3L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AUTOPRESTIGE

01274087615 *

3.9/5 Stars

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

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

£21,784

£348/pm (PCP)

  • 2L
  • 71.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

New Street Car Centre

01952446905 *

4.8/5 Stars

BMW 3 Series2021 (71) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (71) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)50

£36,000

£601/pm (PCP)

  • 3L
  • 44.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Trade Cars and Commercials

01661520494 *

0/5 Stars

BMW 3 Series2014 (14) - 320i M Sport 5dr

2014 (14) - 320i M Sport 5dr97

£5,599

  • 2L
  • 129.0K

    Miles
  • Petrol
  • Manual
  • Estate

Gradevski Services Ltd

02039577305 *

BMW 3 Series2018 (18) - 320d xDrive Sport 5dr

2018 (18) - 320d xDrive Sport 5dr27

Low Mileage

£18,490

  • 2L
  • 27.2K

    Miles
  • Diesel
  • Manual
  • Estate

Listers Boston (BMW)

01205335096 *

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

2013 (63) - 320d Sport 5dr37

Low Mileage

£6,850

£123/pm (HP)

  • 2L
  • 86.7K

    Miles
  • Diesel
  • Manual
  • Estate

UE Motors Ltd

01384887527 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)29

£16,300

  • 2L
  • 80.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Supermarket

01733794246 *

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.