i would check with the vender that it does in fact cover your age of car and for that model i cannot comment on it as never used or owned one, what i use a lot is autocom cdp plus it covers most cars not just mini as read and write options as to program stuff like batteries and injectors etc, link below for a idea
or the factory software below insta
Bluetooth TCS CDP+ Plus Autocom OBD2 OBDII Diagnostic Tool For Car Truck Auto | eBay
Find many great new & used options and get the best deals for Bluetooth TCS CDP+ Plus Autocom OBD2 OBDII Diagnostic Tool For Car Truck Auto at the best online prices at eBay! Free delivery for many products!
*LATEST ULTIMATE* 2019 FULL BMW ISTA d RHEINGOLD DIAGNOSTIC TOOL E-SYS INPA ENET | eBay
Genuine USB DCAN & ENET Lead f. BMW ISTA /D Version 4.20.31 DVDs (2019 November! ). BMW ISTA/D Diagnostic Software Version 4.20.31 - November 2019 release! This is the very latest version covering all up 2019 manufactured BMW's including G (diagnostics only) series.