




BMW 5 Series G30/G31/G38 & M5 F90 Mileage Blocker
Enter the coupon code at checkout to apply your discount.
For off-road, testings, dyno and development use only.
Overview
The BMW 5 Series mileage blocker is an electronic module developed for selected BMW 5 Series G30, G31, G38 and BMW M5 F90 applications.
It connects to the vehicle’s existing instrument-cluster wiring without cutting or soldering, allowing new mileage recording to be controlled through selectable operating modes.
As these BMW chassis have different electronic and dashboard configurations, the correct module must be selected according to the vehicle’s model, production year and instrument display.
Compatibility
This BMW G30 mileage blocker is listed for:
- BMW 5 Series G30
- BMW 5 Series G31
- BMW 5 Series G38
- BMW M5 F90
- Compatible model years: 2017–2024, subject to vehicle specification
- Instrument cluster: Dashboard configuration matching the product images
The BMW 5 Series and M5 use different vehicle configurations. Confirm the chassis code, fitted instrument cluster and software version before ordering.
Other BMW applications are available in the BMW mileage blocker collection.
For fitment confirmation, contact Smelecom with your VIN, model year, chassis code and a clear dashboard photograph.
Key Features
- Vehicle-specific compatibility: Supports the listed BMW G30, G31, G38 and F90 configurations.
- Plug-and-play fitting: Connects through OEM-style plugs without cutting or soldering factory wiring.
- Five operating modes: Provides stopped, partial and normal mileage-recording settings.
- BC-button operation: Allows switching between modes using the vehicle’s existing control.
- Last-setting memory: Retains the previous operating setting where supported.
- Removable module: Can be disconnected without permanent wiring modifications.
- Existing mileage preserved: Does not erase or reverse previously recorded mileage.
How Does the BMW 5 Series Mileage Blocker Work?
The module connects between the original vehicle wiring loom and instrument cluster to control newly recorded mileage.
Its operation depends on the selected mode and the BMW’s software configuration. Certain settings stop mileage recording, while others record a specified percentage of the distance travelled.
Previously stored mileage remains unchanged. Deactivating or removing the module restores normal mileage recording.
Quality and Testing
Each BMW 5 Series module is prepared for its specified vehicle application and checked before dispatch.
Installation guidance is included. An experienced auto electrician is recommended for customers unfamiliar with BMW instrument-cluster connections.
Additional fitting precautions are covered in Smelecom’s mileage blocker installation instructions.
Shipping and Availability
- UK and worldwide shipping available.
- Most in-stock orders are dispatched the same day.
- Next-working-day UK delivery options are available for eligible in-stock orders.
- International delivery depends on the destination.
Shipping conditions and returns are covered in the delivery and returns policy.
Vehicle-Specific Guidance
The G30, G31, G38 and F90 module’s operating behaviour depends on the fitted instrument cluster and software version.
Mode 1 is described for pre-2019 software, while Mode 2 applies to newer software and does not provide a working speedometer display.
Check the vehicle’s electronic and dashboard configuration against the product information before installation.
Installation
The BMW 5 Series mileage blocker connects inline with the original instrument-cluster wiring.
- Switch off the BMW and allow its electrical systems to shut down.
- Access and remove the instrument cluster using the appropriate vehicle procedure.
- Disconnect the original dashboard or instrument-cluster plug.
- Fit the module between the vehicle wiring loom and instrument cluster using the supplied connectors.
- Where a Pin 1 marker is present, align it correctly and connect the cluster side first.
- Ensure all plugs are securely seated and route the wiring away from sharp edges or moving parts.
- Refit the instrument cluster and surrounding dashboard trim.
- Switch the vehicle on and verify normal display and vehicle functions.
No cutting or soldering is required.
Activation and Operating Modes
The BMW G30/G31/G38/F90 mileage blocker provides five operating modes, identified by indicator-light flashes.
Mode 1: 0% Mileage Recording
- 1 flash; speedometer works; mileage recording stops.
- Described for pre-2019 software.
Mode 2: 0% Mileage Recording
- 2 flashes; mileage recording stops; speedometer does not work.
- Described for newer software.
Mode 3: 30% Mileage Recording
- 3 flashes; speedometer works; 30% mileage recorded.
Mode 4: 50% Mileage Recording
- 4 flashes; speedometer works; 50% mileage recorded.
Mode 5: Normal Operation
- 5 flashes; standard speedometer operation and mileage recording resume.
Activation and Confirmation
Hold the BC button until the indicator lights flash. Repeat the button hold to cycle through the available operating modes.
The number of flashes indicates the selected setting.
To return to normal operation, select Mode 5, confirmed by five indicator flashes.
Important Information
The BMW 5 Series mileage blocker is intended for compatible G30, G31, G38 and M5 F90 applications with the supported instrument-cluster and software configurations.
Customers are responsible for ensuring that purchase, installation and use comply with applicable laws and regulations. Any discrepancy between actual distance travelled and recorded mileage must be disclosed where legally required.
For assistance with BMW 5 Series or M5 compatibility, dashboard specifications or fitting requirements, contact Smelecom’s support team before ordering.
| Installation | Plug & Play |
|---|---|
| SKU | 10058 BSB G BC/4 |
| Weight | 0.5 kg |
| Package Dimensions | 12 × 10 × 2 cm |
Is it difficult to install?
No. This module is plug-and-play — no cutting, soldering or coding required. Most installs take under 30 minutes.
Will it leave any errors after removal?
No. The module saves the last setting and leaves no error messages or mileage jump after removal.
Is it covered by a warranty?
Yes — every module comes with a 6-month warranty against manufacturing faults, plus our hassle-free 14-day returns. Please note our products are supplied strictly for off-road, testing, dyno and development use only.
BMW 5 Series G30/G31/G38 & M5 F90 Mileage Blocker





Reviews
There are no reviews yet