Fault Code Scan & Reset Tools
Diagnostic World
Payment Options
Diagnostic World Logo
OBD2 Scanners
iCarsoft Diagnostic Scan Tool Range
Autel MD808 Pro Diagnostic World
Diagnostic World
Subscribe to Porsche
OBD Reader
Scan Tool
Code Reader
Dash Warning ights
Diagnostic Tool

£149iCarsoft BMM V2.0 BMW & Mini MULTI - System, DPF, Battery, Engine, ABS, Airbag & Oil Service Diagnostic Tool

iCarsoft BMM V2.0 Engine ABS Airbags DPF Battery Registration Diagnostic Tool
iCarsoft BMM V2.0 Engine ABS Airbags DPF Battery Registration Diagnostic Tool
iCarsoft BMM V2.0
iCarsoft BMM V2.0 Diagnostic Tool DPF Battery ABS Airbags Parking Sensors 1

17 sold in last 30 days

WAS £169 NOW £149


  Free UK delivery - Worldwide delivery available 
  GENUINE iCarsoft product - warranty included
  FREE Lifetime Updates
  Customer reviews at bottom of page gceoXx7gi

iCarsoft BMM V2.0
BMM V2.0 is a professional and powerful vehicle fault diagnosis tool developed by iCarsoft Technology Inc. With a 4” TFT LCD and unique diagnostic software, it features full ECU diagnosis of single vehicle brand and test modes mainly include: CANBUS, ISO9141, KWP2000, J1850 etc. It will enable technicians to accurately diagnose complex problems.

The BMM v2.0 is for

  • BMW & Mini Owners
  • BMW & Mini Enthusiasts
  • Mobile Mechanics
  • Auto Tuners
  • Car Dealers
  • Small Garages/Workshops 

Diagnose, Read & Clear trouble codes & dashboard warning lights such as:

SRS airbag warning light
Check Engine warning light
Transmission warning light
ABS warning light
Traction warning light
Glow plug warning light
EPC warning light
Parking sensor warning light
Suspension system
Power Steering system
HVAC/Air Conditioning system
Oil Service Reset
DPF regeneration & reset
Steering angle reset
Open & close calipers
New Battery Reset/Registrations
ABS Brake Bleeding
Injector Coding
Much much more...

The iCarsoft BMM V2.0 will also read LIVE DATA.

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.

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.

Dash Warning ights

● BMM V2.0 can do it all-reads and clears trouble codes on all the systems such as engine, transmission, ABS and airbag etc.

DPF Regeneration & Reset

Injector Coding

ABS Brake Bleeding

● New Battery Registration & Reset

Check Engine Light Diagnose & Reset

Oil Service Message/Interval Reset

● Steering Angle Sensor Diagnose & Reset

● ETCS Diagnose & Reset

● Electronic Parking Brake (EPB) Diagnose & Reset

● Read Live Data Stream
Full ECU Diagnosis
● Applies to the entire models of BMW & Mini as listed below
● Easy To Use With Metal Dome Keys
Oil Light/Service Reset:Support service lamp reset, Brake pad reset function, Steering angle sensor calibration etc.
EPB:Opens and closes the brake pads,Reads and clears EPB/SBC trouble codes,Turns off the ECU and brake warning light,Diagnoses EPB/SBC caliper functionality,Resets the brake pad thickness service etc.
ABS/AIRBAG:Diagnoses ABS/ SRS system codes,Reads/clears codes of ABS/SRS system and turns off ABS/SRS warning light,Performs bi-directional tests such as cycling the ABS solenoids, Retrieves ABS/SRS ECU information etc. The BMM V2.0 will also allow you to bleed the brake system in your BMW or Mini.

BMW Vehicle Coverage

1 Series - 2003 onwards E81, E82, E87, E88, F20
2 Series - 2013 onwards F22, F45, F46
4 Series - 2014 onwards F32, F33, F36
3 Series - 1997 onwards E36, E46, E90, E91, E92, E93, F30, F31, F35
4 Series - 2013 onwards F32, F33, F36, F82
5 Series - 1997 onwards E39, E60, E61, F07, F10, F11, F18
6 Series - 2004 onwards E63, E64, F12, F13
7 Series - 1997 onwards E38, E65, E66, F01, F03, F04
X1 Series - 2009 onwards E84, F48
X3 Series - 2003 onwards E83, F25
X4 Series - 2013 onwards F26
X5 Series - 1998 onwards E53, E70, F15
X6 Series -  2008 onwards E71, E72, F16
Z3 Series - 1997 onwards Z3
Z4 Series - 2003 onwards E85, E86, E89
Z8 Series - 2000 onwards E52
I Series - 2013 onwards I3, I8

Mini Vehicle Coverage

Mini Hatch - 2000 onwards R50, R52, R53, R56, R57, F56
Mini Coupe - 2012 onwards R58
Mini Roadster - 2012 onwards R59
Mini Clubman - 2007 onwards R55
Mini Countryman - 2010 onwards R60
Mini Paceman - 2013 onwards R61

 FREE lifetime updates
 EASY to use for first time & experienced users



1. Read & Clear DTCs
2. Read Data Stream
3. Full ECU Diagnosis
4. Diagnose Single-brand Models Equipped With OBDII-16 DLC
5. Easy To Use With Metal Dome Keys
6. Oil Light/Service Reset
9. 4.0” TFT LCD With 480 * 320 Pixels
10. USB 2.0 High Speed Upgrade
11. Upgrade Via TF Card
12. Support Multi-language
And for more, refer to User's Manual.
OBDII function:
1. Read Codes
2. Erase Codes
3. I/M Readiness -- I/M Readiness indicates whether or not the various emissions-related systems on the vehicle are operating properly and are ready for Inspection and Maintenance testing.
4. Data Stream
5. Freeze Frame -- When an emission-related fault occurs, certain vehicle conditions are recorded by the on-board computer.
This information is referred to as freeze frame data. Freeze Data is a snapshot of the operating conditions at the time of an emission-related fault.
6. O2 Sensor Test -- This option allows retrieval and viewing of O2 sensor test results for most recently performed tests from the vehicle’s on-board computer.
7. On-Board Monitoring -- This function can be utilized to read the results of on-board diagnostic monitoring tests for specific components/systems.
8. Evap System Test -- The EVAP test function lets you initiate a leak test for the vehicle’s EVAP system.
Before using the system test function, refer to the vehicle’s service repair manual to determine the procedures necessary to stop the test.
9. Vehicle Information -- The option displays the vehicle identification number (VIN), the calibration verification number (CVN), and other information of the test vehicle.

● Display: 4.0” TFT LCD , with 480 * 320 Pixels
● Operation Temperature: 0 ℃ -- 50 ℃
● Storage Temperature: -20 ℃ -- 70 ℃
● Power: 9V -- 18V
● Operating current:150mA@12V(Typical)
● Power consumption:1.8W(Typical)
● Dimension:205mm*110mm*31mm(LxWxH)
● Weight:350g

● Main Unit
● Hardcopy User’s Manual
● Main cable
● USB cable
● TF Card
● Nylon carry case
●TF card reader


Q. Will this kit allow me to find out why my check engine light is illuminated?
A. Yes, the 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 this kit allow me to find out why my SRS airbag warning light is illuminated?
A. Yes, the kit will let you read & clear the airbag fault codes and remove the SRS airbag warning light.

Q. Will this kit allow me to find out why my ABS, brake & traction control warning lights are illuminated?
A. Yes, this 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 this kit allow me to reset the oil service messages?
A. Yes, this kit will allow you to reset the service warning lights & messages.


Product Reviews

5stars  Mark Moore, Birmingham, UK

I bought this kit as i had a new battery fitted to my BMW however from what i read, the battery needs to be registered or adapted to the car. This BMM V2.0 kit has allowed me to register the battery and now all of the warning symbols relating to it have turned off. Nice piece of kit actually. Well built, sturdy and very easy to use from the menu system. Even a complete novice will find the tool easy to use. Thanks,

5stars  Peter Campbell, Peterlee, UK

Thrilled to bits with this new kit. I have a Mini Cooper with an airbag light, and a BMW 3 Series with the ABS warning lights and was looking for a tool to cover both BMW & Mini and this tool was recommended to me. I'm happy to say that the Mini airbag light was nothing more than a reset which the BMM V2.0 was able to carry out with ease and simplicity, and the BMW ABS light was because of a faulty front ABS sensor which again was easy to diagnose and reset the codes once I had put the new sensor in. Really happy with it, and also serves as a good health check tool. I will definately be back for a similar kit for my Audi A7.

5stars  Leanne Lord, Swindon, UK

It is a very nice and well made diagnostic tool. A step up from the previous generation iCarsoft tools I feel. I have a BMW X5 with the check engine warning light. The tool has allowed me to read the trouble codes and reset them, the engine warning light is also now no longer illuminated. Thanks.

5stars  Josh Kelsey, Kensington, UK

Nice kit, easy to use on my BMW 5 Series which needs a DPF regeneration. I have managed to do this and was fairly straight forward. I also have the service required message on my dash, so ill be carrying this out myself in the next couple of weeks and will use the BMM kit to reset this message also. Happy with the kit at a very reasonable price.

4 stars  Mick Taylor, Edingburgh, UK

Took 3 days to arrive, and had to get help to update the product, was a bit of a faf on for me. That aside though the tool was able to find the problem with my ABS system which is a problem with an ABS sensor. I still have not yet got around to fixing it, but at least i know its cheap to fix, and i won't be ripped off by the garage any more. Cheers.

5stars  Les Green, Tarporley, UK

Its a thumbs up from me. Cleared my SRS airbag light in my BMW X5 and also found a faulty O2 sensor which may explain my slight power loss. I am enjoying playing with this new gadget and can also use it to help out with my mothers Mini if she every gets into trouble.

5stars  Paul Parker, Poole, UK

This product is absolutely great. I am part of a BMW forum and mentioned that I had this kit and if anybody needed any faults/lights resetting at the next meet up. Well the response was good, and i managed to reset 6 (yes SIX) warning lights on different cars. I should have charged £10 a time LOL. i reset all sorts of lights like service light, check engine, airbags, parking sensor. Thrilled to bits - I think i am now the go to guy for diagnostics in our BMW forum. Great!!!

Item tags: BMW diagnostic tool, BMW Scan tool, BMW Scanner, BMW Scanner tool, BMW Reset tool, BMW Service tool, BMW Diagnostic reset, BMW DPF tool, BMW Brake reset tool, BMW Brake tool, BMW DPF regeneration tool, BMW Electronic parking brake tool, BMW EPB tool, BMW Diesel particulate filter tool, BMW Steering angle sensor, BMW Battery registration tool, BMW BMS reset tool, BMW Power steering reset, BMW Alarm system reset, BMW Parking sensors, BMW Maintenance reset, BMW Check engine reset tool, BMW Airbag reset tool, BMW Srs reset tool, BMW Abs reset tool, BMW Dsc reset tool, BMW Transmission reset tool, BMW Professional tool, BMW Throttle tool, BMW Reset tool, BMW Tool, BMW Brake tool, BMW Idrive tool, BMW OBD tool, BMW OBD2 tool, BMW OBDII tool, BMW EOBD tool, BMW Garage tool, BMW Garage tool, BMW Original tool, BMW Official tool, BMW Cheap tool, BMW Cheapest tool,BMW Best tool, best BMW tool, cheap bmw tool, cheapest bmw tool, BMW New tool, BMW Newest tool, BMW Handheld tool, BMW Plug in tool, BMW Live data tool, BMW Freeze frame data tool, BMW Data logger tool, BMW Fault code tool, BMW Code tool, BMW Code reader tool, BMW Code reading tool, BMW Code reset tool, BMW kit, BMW airbag codes, BMW ABS codes, BMW DSC codes, BMW reset codes, BMW 16 pin port, BMW 16 pin tool, abs bmw tool, dsc bmw tool, check engine bmw tool, engine bmw tool, cheap bmw scanner, cheap bmw scan tool, cheap bmw diagnostic, bmw coding tool, bmw coding kit, bmw coding system, bmw system, bmw ecu reset, bmw coding reset, bmw ecu module, bmw ecu coding, bmw module coding, bmw module reset, bmw abs module, bmw dsc module, how to turn off bmw check engine light, how to turn off bmw airbag light, how to turn off bmw abs light, how to fix check engine light on a bmw, how to fix abs light on a bmw, how to fix airbag light on a bmw, bmw engine fix, bmw airbag fix, bmw abs fix, bmw dsc fix, how to turn off bmw service light, how to turn off bmw maintenence light, bmw engine reset, why is my bmw light on, why is my car not starting, why is my bmw not starting, bmw service light reset, what is this bmw warning light, what is this warning light, bmw engine problem, bmw abs problem, bmw dsc problem, bmw airbag problem, bmw problems, broken bmw engine, bmw engine kit, bmw airbag kit, bmw abs kit, why is my airbag light on, new bmw tool, bmw coding tool, bmw scan, bmw diagnostic software, bmw diagnostic port, bmw diagnosis, bmw diagnostic codes, bmw diagnostic test, bmw coder, best bmw scan tool, best bmw scanner tool, best bmw scan tool software, best bmw scan tool 2019, best bmw scan tool 2020, best bmw scan tool 2021, best bmw scan tool 2022, best bmw scan tool 2023, best bmw scan tool 2024, best bmw scan tool 2025, bmw 1 Series tool, bmw 2 Series tool, bmw 3 Series tool, bmw 4 Series tool, bmw 5 Series tool, bmw 6 Series tool, bmw 7 Series tool, bmw 8 Series tool, bmw X1 tool, bmw X2 tool, bmw X3 tool, bmw X4 tool, bmw X5 tool, bmw X6 tool, bmw X7 tool, bmw X8 tool, bmw Z3 tool, bmw z4 tool, bmw 1m tool, bmw m2 tool, bmw m3 tool, bmw m4 tool, bmw m5 tool, bmw m6 tool, E81, E82, E87, E88, F20 F22, F45, F46 E36, E46, E90, E91, E92, E93, F30, F31, F35 F32, F33, F36, F82 E39, E60, E61, F07, F10, F11, F18 E63, E64, F12, F13 E38, E65, E66, F01, F03, F04 E84, F48 E83, F25 F26 E53, E70, F15 E71, E72, F16 E85, E86, E89 E52  I3, I8, Mini diagnostic tool, Mini Scan tool, Mini Scanner, Mini Scanner tool, Mini Reset tool, Mini Service tool, Mini Diagnostic reset, Mini DPF tool, Mini Brake reset tool, Mini Brake tool, Mini DPF regeneration tool, Mini Electronic parking brake tool, Mini EPB tool, Mini Diesel particulate filter tool, Mini Steering angle sensor, Mini Battery registration tool, Mini BMS reset tool, Mini Power steering reset, Mini Alarm system reset, Mini Parking sensors, Mini Maintenance reset, Mini Check engine reset tool, Mini Airbag reset tool, Mini Srs reset tool, Mini Abs reset tool, Mini Dsc reset tool, Mini Transmission reset tool, Mini Professional tool, Mini Throttle tool, Mini Reset tool, Mini Tool, Mini Brake tool, Mini Idrive tool, Mini OBD tool, Mini OBD2 tool, Mini OBDII tool, Mini EOBD tool, Mini Garage tool, Mini Garage tool, Mini Original tool, Mini Official tool, Mini Cheap tool, Mini Cheapest tool,Mini Best tool, best Mini tool, cheap Mini tool, cheapest Mini tool, Mini New tool, Mini Newest tool, Mini Handheld tool, Mini Plug in tool, Mini Live data tool, Mini Freeze frame data tool, Mini Data logger tool, Mini Fault code tool, Mini Code tool, Mini Code reader tool, Mini Code reading tool, Mini Code reset tool, Mini kit, Mini airbag codes, Mini ABS codes, Mini DSC codes, Mini reset codes, Mini 16 pin port, Mini 16 pin tool, abs Mini tool, dsc Mini tool, check engine Mini tool, engine Mini tool, cheap Mini scanner, cheap Mini scan tool, cheap Mini diagnostic, Mini coding tool, Mini coding kit, Mini coding system, Mini system, Mini ecu reset, Mini coding reset, Mini ecu module, Mini ecu coding, Mini module coding, Mini module reset, Mini abs module, Mini dsc module, how to turn off Mini check engine light, how to turn off Mini airbag light, how to turn off Mini abs light, how to fix check engine light on a Mini, how to fix abs light on a Mini, how to fix airbag light on a Mini, Mini engine fix, Mini airbag fix, Mini abs fix, Mini dsc fix, how to turn off Mini service light, how to turn off Mini maintenence light, Mini engine reset, why is my Mini light on, why is my car not starting, why is my Mini not starting, Mini service light reset, what is this Mini warning light, what is this warning light, Mini engine problem, Mini abs problem, Mini dsc problem, Mini airbag problem, Mini problems, broken Mini engine, Mini engine kit, Mini airbag kit, Mini abs kit, why is my airbag light on, new Mini tool, Mini coding tool, Mini scan, Mini diagnostic software, Mini diagnostic port, Mini diagnosis, Mini diagnostic codes, Mini diagnostic test, Mini coder, best Mini scan tool, best Mini scanner tool, best Mini scan tool software, best Mini scan tool 2019, best Mini scan tool 2020, best Mini scan tool 2021, best Mini scan tool 2022, best Mini scan tool 2023, best Mini scan tool 2024, best Mini scan tool 2025, Mini Coupe tool, mini roadster tool, mini clubman tool, mini hatch tool

Latest Reviews...\r\n\r\nIan, Corby, UK\r\nGreat kit & great price\r\n\r\nRobert, Hull, UK\r\nSuper quick delivery, car now fixed\r\n\r\nDavid, Luton, UK\r\nCannot Fault a single thing\r\n\r\nSandy, Como, Italy\r\nEverything A OK A+++\r\n\r\nChris, Boston, USA\r\nFast delivery and good parts