
39 engines in 3 generations.
| Engine | Fuel | Power | Torque | ECU | Stage 1 |
|---|---|---|---|---|---|
| xDrive 20i | Petrol (mild hybrid) | 184 hp | 300 Nm | Bosch MG1CS003 | 258 hp |
| xDrive 20d | Diesel (mild hybrid) | 190 hp | 400 Nm | Bosch EDC17C50, Bosch MD1CP032, Bosch MD1CS001 | 221 hp |
| xDrive 30i | Petrol (mild hybrid) | 245 hp | 350 Nm | 307 hp | |
| xDrive 30d | Diesel (mild hybrid) | 286 hp | 650 Nm | Bosch MD1CP002, Bosch MD1CP032 | 326 hp |
| xDrive 40d | Diesel (mild hybrid) | 340 hp | 700 Nm | 383 hp | |
| xDrive M40i | Petrol (mild hybrid) | 360 hp | 500 Nm | Bosch MG1CS003 | 421 hp |
| Engine | Fuel | Power | Torque | ECU | Stage 1 |
|---|---|---|---|---|---|
| xDrive 20i | Petrol | 184 hp | 290 Nm | Bosch MG1CS003, Bosch MG1CS201 | 258 hp |
| xDrive 20d | Diesel | 190 hp | 400 Nm | Bosch EDC17C50, Bosch MD1CP032, Bosch MD1CS001 | 216 hp |
| xDrive 20d 04/2020> | Diesel | 190 hp | 400 Nm | Bosch EDC17C50, Bosch MD1CP032, Bosch MD1CS001 | 225 hp |
| xDrive 25d | Diesel | 231 hp | 500 Nm | Bosch EDC17CP45, Bosch EDC17CP49, Bosch MD1CP002, Bosch MD1CP032 | 268 hp |
| xDrive 30i | Petrol | 245 hp | 350 Nm | Bosch MG1CS003 | |
| xDrive 30i | Petrol | 252 hp | 350 Nm | Bosch MG1CS003, Bosch MG1CS201 | 313 hp |
| xDrive 30d | Diesel | 265 hp | 620 Nm | Bosch MD1CP002 | 305 hp |
| xDrive 30d | Diesel (mild hybrid) | 286 hp | 650 Nm | Bosch MD1CP002, Bosch MD1CP032 | 328 hp |
| xDrive 30d (2020 - 2021) | Diesel (mild hybrid) | 286 hp | 650 Nm | Bosch MD1CP002, Bosch MD1CP032 | 335 hp |
| xDrive M40d | Diesel | 326 hp | 680 Nm | Bosch MD1CP002 | 376 hp |
| 40i | Petrol | 333 hp | 500 Nm | Bosch MG1CS003, Bosch MG1CS201 | |
| xDrive M40d | Diesel | 340 hp | 700 Nm | Bosch MD1CP002, Bosch MD1CP032 | 384 hp |
| xDrive M40d (2020 - 2021) | Diesel | 340 hp | 700 Nm | Bosch MD1CP002, Bosch MD1CP032 | 385 hp |
| xDrive M40i (2018 - 2019) | Petrol | 354 hp | 500 Nm | 397 hp | |
| xDrive M40i (2019 - 2021) | Petrol | 360 hp | 500 Nm | Bosch MEVD17.2.G, Bosch MG1CS003, Bosch MG1CS024, Bosch MG1CS201 | 424 hp |
| M40i | Petrol | 374 hp | 500 Nm | Bosch MG1CS003, Bosch MG1CS201 | |
| M40i | Petrol | 382 hp | 500 Nm | Bosch MG1CS024, Bosch MG1CS201 | 418 hp |
| M - 3.0 Bi-Turbo | Petrol | 480 hp | 600 Nm | 595 hp | |
| X4 M 3.0 Bi-Turbo | Petrol | 480 hp | 600 Nm | 597 hp | |
| M - 3.0 Bi-Turbo Competition | Petrol | 510 hp | 600 Nm | 600 hp | |
| X4 M 3.0 Bi-Turbo Competition | Petrol | 510 hp | 600 Nm | 603 hp |
| Engine | Fuel | Power | Torque | ECU | Stage 1 |
|---|---|---|---|---|---|
| 20d | Diesel | 163 hp | 400 Nm | Bosch EDC17C41, Bosch EDC17C50, Bosch EDC17C56, Bosch MD1CS001 | 222 hp |
| xDrive 20i | Petrol | 184 hp | 270 Nm | Bosch MEVD17.2.4, Bosch MEVD17.2.9, Bosch MEVD17.2.P | 259 hp |
| xDrive 20d | Diesel | 190 hp | 400 Nm | Bosch EDC17C41, Bosch EDC17C50, Bosch EDC17C56, Bosch MD1CS001 | 225 hp |
| xDrive 30d | Diesel | 211 hp | 500 Nm | Bosch EDC17C41, Bosch EDC17C50, Bosch EDC17C56, Bosch EDC17C76 | 305 hp |
| xDrive 28i | Petrol | 245 hp | 350 Nm | Bosch MEVD17.2.4, Bosch MEVD17.2.9, Bosch MEVD17.2.P | 256 hp |
| xDrive 30d | Diesel | 258 hp | 560 Nm | Bosch EDC17C41, Bosch EDC17C50, Bosch EDC17C56, Bosch EDC17C76 | 314 hp |
| 28i | Petrol | 258 hp | 310 Nm | Bosch MEVD17.2, Siemens/Continental MSD87, Siemens/Continental MSV90 | 279 hp |
| 3.0L 35d xDrive | Diesel | 286 hp | Bosch EDC17CP09, Bosch EDC17CP49 | ||
| xDrive 35i | Petrol | 306 hp | 400 Nm | Bosch MEVD17.2.6, Bosch MEVD17.2.G | 363 hp |
| xDrive 35d | Diesel | 313 hp | 630 Nm | Bosch EDC17CP45, Bosch EDC17CP49 | 363 hp |
| xDrive 35i | Petrol | 326 hp | 450 Nm | 382 hp | |
| xDrive M40i | Petrol | 360 hp | 465 Nm | Bosch MEVD17.2, Bosch MEVD17.2.G | 377 hp |
Full throttle to the solution
We regularly make improvements to existing files.
We are easy to reach and respond quickly to all your questions.
Many of our tuning files are carefully tested on dyno and road.
Our engineers are highly skilled and have many years of experience in calibrating engines and gearboxes. They are here to answer your questions.

I like your team. Because we have cooperated for 4 years.
Ecufiles response: Thanks a lot for your compliment and for already working with us for the last 4 years.
I am very happy to meet you guys and I love working with you! Keep going !
Ecufiles response: Dear Antonis, Thanks a lot for your compliments.