Used BMW 3 Series 2025 cars for sale

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

BMW, 3 Series

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

12
£42,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 3 Series

2025 - M340i xDrive MHT 5dr Step Auto

32
£52,995
Finance available £1068 pm
  • 3L
  • 5.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

BMW Bavarian

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

36
£37,950
Finance available £759 pm
  • 2L
  • 7.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, 3 Series

2025 - 2.0 330E M Sport Auto 5dr

43
£41,477Inc. VAT
Finance available £690 pm
  • 2L
  • 5.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Best Car Ltd

BMW, 3 Series

2025 (74) - 320i M Sport 4dr Step Auto

1
Low Mileage
£31,400
Finance available £625 pm
  • 2L
  • 2.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Ocean Group BMW Penryn

BMW, 3 Series

2025 (68)

18
£21,995
Finance available £431 pm
  • 2L
  • 52kMiles
  • Petrol
  • Manual

BMW, 3 Series

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

34
£44,750
  • 2L
  • 4kMiles
  • Auto
  • Body StyleEstate

Stratstone BMW Doncaster

BMW, 3 Series

2025 (25) - 2.0 330e 22.3kWh M Sport Touring Auto Euro 6 (s/s) 5dr

50
Reduced
£43,991
  • 2L
  • 1.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 4dr Step Auto

33
£49,950
  • 2L
  • 101Miles
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 3 Series

2025 - 320i M Sport 5dr Step Auto

36
Reduced
£35,490
  • 2L
  • 10.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, 3 Series

2025 - 320I M Sport 4Dr Step Auto

28
Reduced
£31,899
Finance available £635 pm
  • 2L
  • 5.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Lookers Stafford BMW

BMW, 3 Series

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

36
Low Mileage
£59,743
  • 2L
  • 500Miles
  • Auto
  • Body StyleEstate

Stratstone BMW Derby

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 5dr Step Auto [Pro Pack]

19
£48,898
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 3 Series

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

32
£46,450
  • 2L
  • 101Miles
  • Auto
  • Body StyleEstate

Stratstone BMW Harrogate

BMW, 3 Series

2025 - 320i M Sport 5dr Step Auto

33
Low Mileage
£37,490
  • 2L
  • 2.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, 3 Series

2025 - 2.0 320i Luxury Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

£12,495
Finance available £257 pm
  • 2L
  • 40.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

MERIDIAN MOTOR VEHICLES LIMITED