Used BMW 3 Series M Sport cars for sale

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

BMW, 3 Series

2021 (21) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

25
Low Mileage
£24,999
  • 2L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

HPL Motors Preston

BMW, 3 Series

2021 - 2.0 330E M Sport Auto 4dr

40
£17,395Inc. VAT
Finance available £337 pm
  • 2L
  • 62.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

NATIONAL CAR HUB

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

43
£21,341
Finance available £427 pm
  • 2L
  • 54.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Shrewsbury

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

35
Low Mileage
£10,995
Finance available £223 pm
  • 2L
  • 65kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Dave Fox Car Sales

01785 336592 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

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

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

41
£30,199
Finance available £639 pm
  • 2L
  • 17.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motorpoint Glasgow

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

19
Reduced
£30,898
  • 2L
  • 10.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Dumfries BMW/MINI

013873 40162 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

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

Arnold Clark York Motorstore / Vanstore

01904 803322 *
4.7/5 Stars

BMW, 3 Series

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

31
Low Mileage
£37,176
  • 2L
  • 17.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 3 Series

2021 (21) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

50
Reduced
£22,199
Finance available £474 pm
  • 2L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Sandles Car Supermarket

01553 601835 *
5/5 Stars

BMW, 3 Series

2009 - 318i M SPORT Nice Specification and history 4-Door

21
Low Mileage
£3,999
Finance available £67 pm
  • 2L
  • 91kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

45
Reduced
£14,620
Finance available £304 pm
  • 2L
  • 119.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

TMMC The Manchester Motor Company Ltd

BMW, 3 Series

2022 (22) - 320i M Sport 4dr Step Auto

26
£23,990
  • 2L
  • 45.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Listers Boston (BMW)

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

28
Low Mileage
£23,995
Finance available £472 pm
  • 2L
  • 31.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 3 Series

2016 - 330d M Sport 4dr Step Auto

10
Reduced
£13,495
Finance available £279 pm
  • 3L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MCautosales

BMW, 3 Series

2024 - 330e M Sport 4dr Step Auto

21
£31,995
Finance available £637 pm
  • 2L
  • 13.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Donnelly Mallusk Motorstore

More BMW 3 Series Information