
Contact and opening hours
Sales
Opening hoursMonday08:30 – 18:00Tuesday08:30 – 18:00Wednesday08:30 – 18:00Thursday08:30 – 18:00Friday08:30 – 18:00Saturday09:00 – 17:00SundayClosedService
Opening hoursMonday08:00 – 18:00Tuesday08:00 – 18:00Wednesday08:00 – 18:00Thursday08:00 – 18:00Friday08:00 – 18:00Saturday08:00 – 12:30SundayClosed
New arrivals
- RuxleyBMW 2 Series Active Tourer220i M Sport Active Tourer
- 2025
- 7,000 miles
- Petrol
- Automatic
Price£29,789 - RuxleyBMW i5i5 eDrive40 M Sport Pro Saloon
- 2025
- 5,000 miles
- Electric
- Automatic
Price£54,911 - RuxleyBMW 2 Series220 M Sport Gran Coupe
- 2025
- 5,335 miles
- Petrol
- Automatic
Price£30,178 - RuxleyBMW 2 Series223 xDrive M Sport Gran Coupe
- 2025
- 7,950 miles
- Petrol
- Automatic
Price£32,998 - RuxleyBMW X3X3 xDrive20d M Sport
- 2022
- 24,115 miles
- Diesel
- Automatic
Price£34,641 - RuxleyBMW X2X2 sDrive18i M Sport
- 2021
- 21,181 miles
- Petrol
- Automatic
Price£20,400 - RuxleyBMW i4i4 eDrive40 M Sport
- 2025
- 4,805 miles
- Electric
- Automatic
Price£37,682 - RuxleyBMW 2 Series218i M Sport Gran Coupe
- 2023
- 12,688 miles
- Petrol
- Automatic
Price£24,683 - RuxleyBMW 2 Series220 M Sport Gran Coupe
- 2025
- 4,566 miles
- Petrol
- Automatic
Price£29,998 - RuxleyBMW X5X5 xDrive30d xLine
- 2022
- 35,106 miles
- Diesel
- Automatic
Price£39,753 - RuxleyBMW X5X5 xDrive50e M Sport
- 2024
- 6,601 miles
- Plug in hybrid
- Automatic
Price£69,348 - RuxleyBMW 4 Series420i M Sport Coupe
- 2021
- 45,987 miles
- Petrol
- Automatic
Price£24,927