Used BMW 3 Series M Sport cars for sale

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

BMW, 3 Series

2024 - 330e M Sport 4dr Step Auto

34
£33,995
Finance available £678 pm
  • 2L
  • 14.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 8.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore (Preston)

01772 957336 *
4.6/5 Stars

BMW, 3 Series

2017 (67) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

6
£10,899
  • 2L
  • 74.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Affordable Cars Prestige Car Supermarket

BMW, 3 Series

2016 (16) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

30
Low Mileage
£11,000
Finance available £223 pm
  • 2L
  • 51.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hammond Cars Great Yarmouth

01493 806041 *
4.5/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

35
£39,950
  • 2L
  • 1.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, 3 Series

2024 (24) - 320i M Sport 4dr Auto *DAMAGED REPAIRABLE SALVAGE*

21
£25,991
Finance available £513 pm
  • 2L
  • 16kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AUTOMOTIVE SOLUTIONS

BMW, 3 Series

2014 (64) - 2.0 320d M Sport Touring xDrive Euro 5 (s/s) 5dr

43
£6,995
Finance available £134 pm
  • 2L
  • 119.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

NW Auto Sales LTD

BMW, 3 Series

2016 (66) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

59
£7,995
Finance available £156 pm
  • 2L
  • 120kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Harpers of Essex Ltd

01279 598863 *
3.3/5 Stars

BMW, 3 Series

2024 (74) - 320i M Sport Saloon 4-Door

40
£31,416
  • 2L
  • 8.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Blackheath BMW

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£35,998
  • 2L
  • 11.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246 381032 *
4.6/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

30
£12,355
Finance available £254 pm
  • 2L
  • 80.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

High Spec Autos LTD

BMW, 3 Series

2020 - 330e M Sport Step Auto 4-Door

28
£22,597
Finance available £463 pm
  • 2L
  • 59.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

CarSupermarket.com Lincoln

01522 459088 *
4.8/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

26
£22,995
Finance available £452 pm
  • 2L
  • 37.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Roy Hanna Motors

BMW, 3 Series

2016 (16) - 320d xDrive M Sport 4dr Step Auto

42
£11,195
Finance available £228 pm
  • 2L
  • 91.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

A&A Auto Sales

01832 778585 *
4.8/5 Stars

BMW, 3 Series

2011 - 2.0 320d M Sport 4-Door

38
Low Mileage
£5,495
Finance available £100 pm
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BHP Autos

01707 242955 *
5/5 Stars

BMW, 3 Series

2015 - 2.0 318d BluePerformance M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (14

36
Low Mileage
£10,995
Finance available £223 pm
  • 2L
  • 71.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Embleton Motor Company

More BMW 3 Series Information