Filter results 18 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2016 BMW M3
3.0 BiTurbo DCT Euro 6 (s/s) 4dr
3.0 BiTurbo DCT Euro 6 (s/s) 4dr
Lee Slingsby Cars - 13 miles away
76,000 miles
Call dealer
£25,989
2018 BMW M3
M3 CS 4dr DCT
M3 CS 4dr DCT
JCT600 Approved Centre Doncaster - 18 miles away
28,368 miles
Call dealer
£52,578
2023 BMW M3
M3 xDrive Competition M 4dr Step Auto
M3 xDrive Competition M 4dr Step Auto
Vertu BMW York - 28 miles away
21,726 miles
Call dealer
£66,995
2025 BMW M3
M3 xDrive 530 Competition M 4dr Step Auto
M3 xDrive 530 Competition M 4dr Step Auto
Vertu BMW Teesside - 62 miles away
369 miles
Call dealer
£69,950
2022 BMW M3
M3 xDrive Competition M 4dr Step Auto
M3 xDrive Competition M 4dr Step Auto
Group 1 Cambridge BMW - 115 miles away
10,500 miles
Call dealer
£65,995
2025 BMW M3
M3 xDrive 530 Competition M 4dr Step Auto
M3 xDrive 530 Competition M 4dr Step Auto
Group 1 Cambridge BMW - 115 miles away
1,307 miles
Call dealer
£79,995
2023 BMW M3
M3 Competition 4dr Step Auto
M3 Competition 4dr Step Auto
Group 1 Norwich BMW - 130 miles away
12,747 miles
Call dealer
£64,995
2024 BMW M3
M3 xDrive Competition M 4dr Step Auto
M3 xDrive Competition M 4dr Step Auto
Group 1 Norwich BMW - 130 miles away
9,262 miles
Call dealer
£68,995
2025 BMW M3
M3 xDrive 530 Competition M 4dr Step Auto
M3 xDrive 530 Competition M 4dr Step Auto
Group 1 Ipswich BMW - 154 miles away
1,574 miles
Call dealer
£74,991
2021 BMW M3
M3 xDrive Competition M 4dr Step Auto
M3 xDrive Competition M 4dr Step Auto
Dick Lovett BMW Bristol - 155 miles away
4,591 miles
Call dealer
£77,000
2023 BMW M3
M3 xDrive Competition M 4dr Step Auto
M3 xDrive Competition M 4dr Step Auto
Dick Lovett BMW Melksham - 161 miles away
20,991 miles
Call dealer
£61,990
2024 BMW M3
M3 xDrive 530 Competition M 4dr Step Auto
M3 xDrive 530 Competition M 4dr Step Auto
Group 1 Farnborough BMW - 166 miles away
8,378 miles
Call dealer
£73,995
2024 BMW M3
M3 CS 4dr Step Auto
M3 CS 4dr Step Auto
Group 1 Farnborough BMW - 166 miles away
5,341 miles
Call dealer
£89,995
Buy new from | £72,995 | (list price from £89,635) |
Showing 1 - 15 of 18 cars