Used BMW 3 Series Estate cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW, 3 Series

2019 (09) - 2.0 320d M Sport Plus Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (

27
£25,395
Finance available £501 pm
  • 2L
  • 45.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 3 Series

2024 (24) - 320i M Sport 5dr Step Auto

20
Low Mileage
£35,900
Finance available £717 pm
  • 2L
  • 5.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Penryn

BMW, 3 Series

2014 (64) - 1.6 316i Sport Touring Auto Euro 6 (s/s) 5dr

49
Reduced
£9,489
Finance available £190 pm
  • 1.6L
  • 83kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Grand Motors Stockport Ltd

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

52
£14,905
Finance available £311 pm
  • 2L
  • 83.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

TMMC The Manchester Motor Company Ltd

BMW, 3 Series

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

35
Low Mileage
£26,499
Finance available £558 pm
  • 2L
  • 18.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Edinburgh

BMW, 3 Series

2019 - 2.0 320d M Sport Auto 5dr

92
£18,795
Finance available £366 pm
  • 2L
  • 91.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

RallySport Automotive Limited

BMW, 3 Series

2011 (11) - 2.0 320d Sport Plus Edition Touring Euro 5 (s/s) 5dr

22
£2,289
  • 2L
  • 246kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Highway Sales Ltd

BMW, 3 Series

2025 - 320i M Sport 5dr Step Auto [Pro Pack]

39
£36,305
  • 2L
  • 4.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, 3 Series

2021 - 320d M Sport 5dr Step Auto

18
£22,250
Finance available £437 pm
  • 2L
  • 76kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Grange Road Motors

BMW, 3 Series

2018 - 2.0 320d M Sport Shadow Edition Auto 5dr

46
Low Mileage
£17,750
Finance available £344 pm
  • 2L
  • 51.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Beck Evans

020 3780 3374 *
4.1/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto [Pro Pack]

19
£35,298
  • 2L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore Kia/MG (Liverpool)

0151 317 9472 *
4.7/5 Stars

BMW, 3 Series

2017 (17) - 2.0 320d SE Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

11
£12,995
Finance available £268 pm
  • 2L
  • 77.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Duman Autos

BMW, 3 Series

2024 (24) - 330e M Sport 5dr Step Auto

20
Reduced
£33,900
Finance available £676 pm
  • 2L
  • 11.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, 3 Series

2023 - 330e M Sport 5dr Step Auto

12
£33,998
  • 2L
  • 18.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2023 - 330e xDrive M Sport 5dr Step Auto

26
Low Mileage
£33,999
Finance available £722 pm
  • 2L
  • 7.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Oldbury

BMW, 3 Series

2022 - 320i M Sport 5dr Step Auto (Navigation)(Cruise Con

25
£24,500
  • 2L
  • 31.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motorparks Preston