2210539.1109
Fault Code Scan & Reset Tools
dash lights 2
tacho
Diagnostic World
Payment Options
OBD2 Scanners
iCarsoft Diagnostic Scan Tool Range
Autel MD808 Pro Diagnostic World
Diagnostic World
ICARSOFT AUTEL X-TOOL FOXWELL
Subscribe to Porsche
OBD Reader
Scan Tool
OBD
Code Reader
Dash Warning ights
Diagnostic Tool
FAST DELIVERY
Diagnostic World Home

ICARSOFT BMM V4.0 ENHANCED OBD2 SCAN TOOL FOR BMW, MINI & ROLLS ROYCE CARS

2026 ICARSOFT MB V4.0 OFFICIAL & GENUINE STOCKIST MERCEDES SMART SPRINTER OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS ADBLUE DPF ETC
1 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
2 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
3 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
4 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
5 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
6 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
7 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
8 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
9 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
10 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
11 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
12 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
5stars 
5 STAR REVIEWS BELOW
Add to Basket
 
£205
WAS £220 NOW £205

22 sold in last 30 days

White_check_mark_in_dark_green_rounded_square.svg  IN STOCK - 6 AVAILABLE - SAME DAY DISPATCH
White_check_mark_in_dark_green_rounded_square.svg  DELIVERY IN 1-2 DAYS
White_check_mark_in_dark_green_rounded_square.svg  GENUINE ICARSOFT PRODUCT

White_check_mark_in_dark_green_rounded_square.svg  2 EXTRA FREE MANUFACTURERS
White_check_mark_in_dark_green_rounded_square.svg  FREE LIFETIME UPDATES VIA WIFI
White_check_mark_in_dark_green_rounded_square.svg  COVERS ALL SYSTEMS
White_check_mark_in_dark_green_rounded_square.svg  15 SERVICE RESET FUNCTIONS
White_check_mark_in_dark_green_rounded_square.svg  BI-DIRECTIONAL CAPABILITY
White_check_mark_in_dark_green_rounded_square.svg  LIVE DATA FOR ALL SYSTEMS

Ask us a question about this item (opens email)


The iCarsoft BMM V4.0 ENHANCED 2026 VERSION is an advanced TOUCH SCREEN multi system & coding diagnostic package for BMW, MINI & ROLLS ROYCE vehicles, with advanced features that go above & beyond the capabilities of other tools. The BMM V4.0 is the next step up from the BMM V3.0.

The BMM V4.0 is a well built comprehensive diagnostic package. It's a tool to reset ALL SYSTEMS & a wide range of SERVICE RESET FUNCTIONS in BMW, MINI & ROLLS ROYCE vehicles, systems like ENGINE, ABS, AIRBAGS, TRANSMISSION, PARKING SENSORS, RADIO, DOORS, WINDOWS, SUSPENSION, POWER STEERING, AIR CONDITIONING, INSTRUMENT CLUSTER & much more.

It is developed by iCarsoft Technology with unique BMW, MINI & ROLLS ROYCE diagnostic software, it features full ECU diagnosis of BMW, MINI & ROLLS ROYCE VEHICLES, and is equipped with SPECIFIC MANUFACTURER software, which will easily allow you to diagnose & reset fault codes, warning lights & other vehicle issues.                                                                                                                                                                                                                           
White_check_mark_in_dark_green_rounded_square.svg DIAGNOSE FAULT CODES White_check_mark_in_dark_green_rounded_square.svg
White_check_mark_in_dark_green_rounded_square.svg RESET FAULT CODES White_check_mark_in_dark_green_rounded_square.svg
White_check_mark_in_dark_green_rounded_square.svg TURN OFF DASH WARNING LIGHTS White_check_mark_in_dark_green_rounded_square.svg
White_check_mark_in_dark_green_rounded_square.svg CARRY OUT OVER 15 SERVICE RESET FUNCTIONS White_check_mark_in_dark_green_rounded_square.svg
White_check_mark_in_dark_green_rounded_square.svg CARRY OUT ADAPTIONS White_check_mark_in_dark_green_rounded_square.svg
White_check_mark_in_dark_green_rounded_square.svg CARRY OUT BI-DIRECTIONAL TESTS White_check_mark_in_dark_green_rounded_square.svg

White_check_mark_in_dark_green_rounded_square.svg FREE LIFITIME UPDATES VIA WIFI White_check_mark_in_dark_green_rounded_square.svg

ICARSOFT BMM V4.0 VEHICLE COVERAGE LIST

ICARSOFT POR V4.0 OFFICIAL & GENUINE STOCKIST PORSCHE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION ETC COVERAGE LIST

Even if your car has no faults, the kit will serve as an essential HEALTH CHECK TOOL, so if you're keen to maintain your vehicle and ensure it is in good condition we recommend keeping one in your car/toolbox at all times.

DID YOU KNOW, it can cost between £50 - £80 just for your local garage or dealer to hook up their diagnostic machine. This tool will tell you EXACTLY the same information. Once you have used this tool twice - it has already paid for itself.

• READ DATA STREAM • FULL ECU DIAGNOSIS • EASY TO USE • 

The BMM V4.0 can do it all. It can read & clear fault trouble codes in all systems of your BMW, MINI & ROLLS ROYCE. Systems like engine, transmission, ABS/ASC/DSC, SRS airbags, power steering, parking sensors, radio, doors, windows, suspension and so much more (see full system coverage below)

It can also carry out a wide range of service functions like Oil Service Reset, DPF Regeneration, Injector Coding, ABS Brake Bleeding, Suspension Calibration, AD-Blue Reset Windows/Doors Calibration, Electronic Parking Brake Calibration (to open & close calipers), Electronic Throttle Calibration, Steering Angle Sensor Calibration and so much more.

The BMM V4.0 has free lifetime updates via WIFI (no need to plug into a PC or LAPTOP)


●The BMM V4.0 comes with BMW, MINI & ROLLS ROYCE software installed and it’s ready to use when you recieve it, and get 2 further vehicle makes which can be downloaded according to your needs anytime when you need it free of charge.

●Fast AutoVIN Identify: Automatically retrieves detailed vehicle information, eliminating manual entry and saving time. It improves accuracy, reduces human errors, and enhances user experience, making diagnostics faster and more reliable.

●Bi-directional tool can send commands and receive information to perform specific tests and functions such as window/mirror/door lock tests and throttle adjustments to help you locate problems quickly.

●Multi-language: English, Deutsch, French, Dutch, Spanish, Czech, Swedish, Russian, Hungarian, Norwegian, Portuguese, Italian, Polish, Danish and Finnish.
The ICARSOFT BMM V4.0 is for

White_check_mark_in_dark_green_rounded_square.svg BMW/MINI/RR Owners White_check_mark_in_dark_green_rounded_square.svg BMW/MINI/RR Enthusiasts  
 White_check_mark_in_dark_green_rounded_square.svg Mobile Mechanics White_check_mark_in_dark_green_rounded_square.svg Auto Tuners White_check_mark_in_dark_green_rounded_square.svg Car Dealers White_check_mark_in_dark_green_rounded_square.svg Trackday Cars White_check_mark_in_dark_green_rounded_square.svg Road Trips



ICARSOFT BMM V4.0 SYSTEM COVERAGE LIST

The BMM V4.0 covers ALL SYSTEMS in BMW, MINI & ROLLS ROYCE cars, but is not limited to the following systems: ENGINE - ABS - AIRBAGS - TRACTION CONTROL - TRANSMISSION - PARKING SENSORS - POWER STEERING - AIR CONDITIONING - HVAC - WINDOWS - DOORS - ROOF - RADIO - NAVIGATON - TAILGATE - HEADLIGHTS - AIR SUSPENSION - ALARM/IMMOBILISER - TRANSFER CASE - GEAR SELECTOR SWITCH - AMPLIFIER - CAMERA SYSTEMS + MUCH MORE

ICARSOFT POR V4.0 SERVICE FUNCTION COVERAGE LIST

Depending on the specific vehicle, the BMM V4.0 will carry out a wide range of service functions in your BMW, MINI ROLLS ROYCE. Service functions like 

● Oil Reset: Allows you to perform reset for a new calculation of the engine oil life system once changed the oil, reset the service lamp, service mileage and service intervals.

● Electronic Throttle Control: Relearns throttle valve control parameters after resetting or replacing the throttle body.

● EPB-Brake-Pad Reset: Allows you to retract electric parking brake calipers and reset the brake pad after the replacement.

● Steering Angle Reset: Calibrates the steering wheel to straight ahead, or recalibrates SAS while steering part replacement.

● DPF Regeneration: Specially works for diesel particulate filter system with DPF regeneration, DPF component replacement teach-in and DPF teach-in after replacing the engine control unit.

● Injector Coding: Relearn the injector control parameter while the injector renewed or replaced.

● ABS Bleeding: Release the air to restore ABS brake sensitivity, or relearn while ABS replaced.

● TPMS Reset: Allows you to look up the tire sensor IDs from the vehicle's ECU, inputting TPMS sensor replacement IDs and testing sensors.

● Battery Management Service: Allows the scan tool to evaluate the battery charge state, monitor the close-circuit current, register the battery replacement, and activate the rest state of the vehicle.

● Cruise Control System: Used for adaptive cruise system related maintenance functions, such as adaptive cruise personalization.

● Body Stability Control Service: Supports routine maintenance of DSC modules, for example, reset or delete the adaptation values, start-up the unit.

● Engine Control Service: Supports routine maintenance of engine modules, for example, reset or delete the adaptation values, calculate fuel consumption.

● Transmission Control Service: Supports routine maintenance of transmission modules, for example, reset adaptation values, adjust the oil level.

● Engine Idle Service: Adjust the engine speed for the car at idle speed.

● Radar/Camera: Used for radar camera learning and calibration.
ICARSOFT BMM V4.0 BI DIRECTIONAL COMPONENT TESTING
11 ICARSOFT POR V4.0 OFFICIAL & GENUINE STOCKIST PORSCHE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION ETC

ADD 2 ADDITIONAL MANUFACTURER GROUPS

12 ICARSOFT BMM V4.0 OFFICIAL & GENUINE STOCKIST BMW MINI ROLLS ROYCE OBD2 DIAGNOSTIC SCAN RESET TOOL ENGINE ABS AIRBAGS PSM SUSPENSION
HAVE A QUESTION ABOUT THIS ITEM?

Please enter your question below and we will get back to you as soon as possible.
Fields marked with a * are required.
   
Leave this field empty
FAQ

Q. Will the BMM V4.0 kit allow me to find out why my check engine light is illuminated?
A. Yes, the BMM V4.0 kit will let you read fault codes & will give you a description of the fault. It will also let you erase the fault codes and the check engine warning light.

Q. Will the BMM V4.0 kit allow me to find out why my SRS airbag warning light is illuminated?
A. Yes, the BMM V4.0 kit will let you read & clear the airbag fault codes and remove the SRS airbag warning light.

Q. Will the BMM V4.0 kit allow me to find out why my ABS/PSM, brake & traction control warning lights are illuminated?
A. Yes, this BMM V4.0 kit will let you read fault codes for the braking system. It will give you a unique fault code relating to a specific part of the abs system, for example 'rear left abs sensor' The kit will also allow you to erase the fault codes and dash warning lights.

Q. Will the BMM V4.0 kit allow me to reset the oil service messages?
A. Yes, this BMM V4.0 kit will allow you to reset the service warning lights & messages.

Q. Will the BMM V4.0 show live data across all systems within the vehicle?
A. Yes, this BMM V4.0 kit will allow you to view live data within all systems of the vehicle.

Q. is the BMM V4.0 kit Bi-Directional and will allow me to test specific components & active tests?
A. Yes, this BMM V4.0 tool is B-Directional and you can test components within the systems.

Q. Is the BMM V4.0 limited to only BMW/MINI/ROLLS ROYCE cars or can other vehiicles/manufacturers be added if i change my car?
A. With the BMM V4.0 kit, you can add 2 additional manufacturers, because you might change your car, or have other cars. It is free to add 2 other manufacturers, but only 2 extra manufacturers can be added.

ICARSOFT BMM V4.0 CUSTOMER REVIEWS
5stars  Ricky Lawrence, St Ives, UK

I previously owned the BMM V2.0 which served it's purpose on my E90, but now i have upgraded to a newer G20 (2022 model) and needed a more advanced tool for the more advanced systems on board the G20. First impressions of the tool are just excellent. I have been able to do the oil reset, and also see lots of live data, and of course scanned all systems with a (currently) clean bill of health but that will probably change (its a BMW) but im confident the BMM V4 kit will cover me for whatever the car throws at me. A++


5stars  Martin Bloxham, Tonbridge, UK

Excellent fast delivery. The tool has an easy to use touchscreen system (have previosuly used Launch which was terrible) but this is really good, fast and you dont have to press the screen 25 times to press one button. Bought or my new (to me) BMW X5 which has an engine malfunction but all sorted and reset with this kit. Very good service.

5stars  Peter Jones, Gwynedd, UK

Got this as a gift for christmas, in our family we have a BMW M3 (my pride and joy) but also have a Mercedes and a Ford. Although i have not doe it yet i believe you can add additonal manufacturers so ill play with that at the weekend and will be nice to have all cars covered in one tool. Impressed with what i see so far, and only picked up a slight fault in the ABS system but not sure what it is yet, will look into it after i come out of my christmas food coma.

5stars  Paul Toory, London, UK

A +++++++ easy to use - good price - free updates for life and can add my Mercedes and Porsche to the software list for free. 

5stars  Ian Williams, Wembley, UK

Big thank you to Alistair at Diagnostic World who helped me source and buy the right kit for my Mini JCW. I did'nt want to pay huge amounts, and was trying to squeeze as much functionality for as little as possible money wise and i think we both agreed that this was the one. Thanks again Alistair would highly recommend. A+


5stars  Jack Alvery, Sunbury on Thames, UK

My BMW 5 Series is the biggest headache of my life. Dashboard like a christmas tree and was ready to take it to we buy any car.com but seen a Youtube video from this company saying it could diagnose the faults on the dashboard and it generally isn't as bad as it looks. Well guess what, i bought the BMM V4.0 and plugged it into my BMW, it showed a fault with the rear ABS sensor. I bought an aftermarket sensor for £55, fitted in about an hour and the warning lights have all gone. I could honeslly kiss these guys  because i am old, but still learning and they helped me out a lot and were very patient with me. Alistair is a true gent and will help to the best of his ability, and he made an old man happy over here. 
SOME FURTHER INFORMATION FROM THE MANUFACTURER:

Product Specifications:
Operating System: Android
Processor: Quad Core 1.3 GHz
Memory : 32GB
Display: 5-inch LCD capacitive touchscreen with 854x480 resolution
Connectivity :
 USB 2.0
 Wi-Fi (2.4GHz)
 OBDII
Power: 9-18V
Operating Current: ≤500mA
Battery Capacity: 3.7V 5000mAh 7.4Wh
Tested Battery Life: Around 6 hours of continuous use
Type C Input: 5V --- 2A
Power Consumption: 500mA (LCD on with default brightness, Wi-Fi on) @3.7 V
Operating Temp.: 0 to 50°C (32 to 122°F)
Storage Temp.: -20 to 70°C (-4 to 158°F)
Operating Humidity: 5% - 95% non-condensing
Dimensions (W x H x D): 200mm X 116mm X 30.2mm
(7.87inch X 4.57inch X 1.19inch)
Net Weight: ≈380g
Supported Automotive Protocols: ISO9141-2, SO14230-2, ISO15765, K/L-Line, Flashing Code, SAE-J1850 VPW, SAE-J1850 PWM, ISO11898 (Highspeed, Middlespeed, Lowspeed and Singlewire CAN), CAN FD, SAE J2610, GM UART, UART Echo Byte Protocol, Honda Diag-H Protocol, TP2.0, TP1.6
Operating System: Android
Processor: Quad Core 1.3 GHz
Memory : 32GB
Display: 5-inch LCD capacitive touchscreen with 854x480 resolution
Connectivity :
 USB 2.0
 Wi-Fi (2.4GHz)
 OBDII
Power: 9-18V
Operating Current: ≤500mA
Battery Capacity: 3.7V 5000mAh 7.4Wh
Tested Battery Life: Around 6 hours of continuous use
Type C Input: 5V --- 2A
Power Consumption: 500mA (LCD on with default brightness, Wi-Fi on) @3.7 V
Operating Temp.: 0 to 50°C (32 to 122°F)
Storage Temp.: -20 to 70°C (-4 to 158°F)
Operating Humidity: 5% - 95% non-condensing
Dimensions (W x H x D): 200mm X 116mm X 30.2mm
(7.87inch X 4.57inch X 1.19inch)
Net Weight: ≈380g
Supported Automotive Protocols: ISO9141-2, SO14230-2, ISO15765, K/L-Line, Flashing Code, SAE-J1850 VPW, SAE-J1850 PWM, ISO11898 (Highspeed, Middlespeed, Lowspeed and Singlewire CAN), CAN FD, SAE J2610, GM UART, UART Echo Byte Protocol, Diag-H Protocol, TP2.0, TP1.6

 FREE lifetime updates
 EASY to use for first time & experienced users                                                                                        
We believe that this is one of the best value diagnostic tools on the market, whether you are a home DIY mechanic, small workshop mechanic or a large franchise the iCarsoft V4.0 is guaranteed to do the job within seconds.

Don't just take our word for it - we always have the kit in stock so give it a try & we'll send it out to you the very same day.

Abbreviation guide:

ABS - Antilock Braking System
SRS - Supplimental Restraint System (Airbags)
EPB - Electronic Parking Brake
BMS - Battery Management System (Battery Registration)
DPF - Diesel Particulate Filter (Forced DPF Regeneration)
SAS - Steering Angle Sensor
ETC - Electronic Throttle Control

BMW COVERAGE

BMW 1 SERIES E81 E82 E87 E88 F20 F21 F40 F52 F70
BMW 2 SERIES F22 F23 F87 FF45 F46 F87 G42 G87 U06 F74
BMW 3 SERIES E36 E46 E90 E91 E92 E93 F30 F31 F34 F35 G20 G21 G28
BMW 4 SERIES F32 F33 F36 G22 G23 G26
BMW 5 SERIES E39 E60 E61 F10 F11 F07 F18 G30 G31 G38 G60 G61 G68
BMW 6 SERIES E63 E64 F06 F12 F13 G32
BMW 7 SERIES E38 E65 E66 E68 F01 F02 F03 F04 G11 G12 G70 G73
BMW 8 SERIES G14 G15 G16
BMW X1 E84 F48 F49 U11 U12
BMW X2 F39 U10
BMW X3 E83 F25 G01 G08 G25
BMW X4 F26 G02 
BMW X5 E53 E70 F15 F85 G05 G18 F95
BMW X6 E71 F16 G06
BMW X7 G07
BMX XM G09
BMW Z3
BMW Z4 E85 E86 E89 G29
BMW Z8 E52



MINI COVERAGE

MINI HATCH & CONVERTIBLE R50 R52 R53 R56 R57 F55 F56 F57 J01 F65 F66 F67
MINI CLUBMAN R55 F54
MINI COUPE & ROADSTER R58 R59 
MINI COUNTRYMAN R60 F60 U25
MINI PACEMAN R61 
MINI ACEMAN J05


Latest Reviews...\n\nMark, UK\nAirbag Light Reset A++\n\nLee, UK\nDPF Regeneration Easy To Do Thanks\n\nJean, Spain\nBrilliant kit thanks you A+++\n\nDavid, UK\nSuper Fast Delivery Thank You\n\nSarah, USA\nBMW now sorted. Brilliant\n\nLily, UK\nAlistair Helped Me Out. Recommend A+\n\nPeter, Australia\nReally Please with the item. Thanks\n\nTom, USA\nGenuine Mileage Checked. All Good!\n\n\n \n\n\n\n\n