Specialist vehicle testing modules for professional workshop and development use.
BMW

BMW 5 Series G30/G31/G38 & M5 F90 Mileage Blocker

SKU: 10058 BSB G BC/4
£190.00+ VAT
VAT is only charged for UK customers and is added at checkout.
Plug & PlayNo coding or specialist tools
Mileage DataAccurate, reliable readings
OBD ReadyCompatible with OBD systems
Secure ChipTamper-proof encrypted module
Dispatched within 24 hoursMon–Fri
International delivery3–7 days via FedEx
14-day returnsHassle-free, no questions asked
Need help choosing?Our experts are available 9am–6pm Mon–Fri
Multi-Buy Savings
10% OFF
Save 10% on 2+ unitsBuy 2 or more of any module
10%OFF
20% OFF
Save 20% on 5+ unitsBuy 5 or more of any module
20%OFF

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.

  1. Switch off the BMW and allow its electrical systems to shut down.
  2. Access and remove the instrument cluster using the appropriate vehicle procedure.
  3. Disconnect the original dashboard or instrument-cluster plug.
  4. Fit the module between the vehicle wiring loom and instrument cluster using the supplied connectors.
  5. Where a Pin 1 marker is present, align it correctly and connect the cluster side first.
  6. Ensure all plugs are securely seated and route the wiring away from sharp edges or moving parts.
  7. Refit the instrument cluster and surrounding dashboard trim.
  8. 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.

InstallationPlug & Play
SKU10058 BSB G BC/4
Weight0.5 kg
Package Dimensions12 × 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.

Reviews

There are no reviews yet

Add a review
BMW 5 Series G30/G31/G38 & M5 F90 Mileage Blocker BMW 5 Series G30/G31/G38 & M5 F90 Mileage Blocker
Rating*
0/5
* Rating is required
Your review
* Review is required
Name
* Name is required
Add photos or video to your review
* Please tick the checkbox to proceed
* Please confirm that you are not a robot
BMW 5 Series G30/G31/G38 & M5 F90 Mileage Blocker £190.00 +VAT
Add to Basket