De M50B25 is een 2.5 liter inline zes-in-lijn motor. Het heeft een vermogen van ongeveer 192 pk bij 5.800 tpm en een koppel van 245 Nm bij 4.200 tpm. De motor is uitgerust met een enkel bovenliggende nokkenas (SOHC) en is behoorlijk efficiënt in brandstofverbruik, wat het een populaire keuze maakte in de jaren '90.
De M50B25 biedt een goede balans tussen vermogen en efficiënte prestaties. Vergeleken met andere motoren uit dezelfde periode, zoals de M20, levert de M50B25 een hoger vermogen en een lager brandstofverbruik. Dit maakt het een aantrekkelijke optie voor bestuurders die zowel sportieve prestaties als dagelijkse bruikbaarheid willen.
Een veelvoorkomend probleem bij de M50B25 is het koelsysteem; vaak kunnen er lekkages optreden bij de waterpomp of de slangen. Ook kunnen de klepseals slijten, wat leidt tot olieverbruik. Tot slot is het belangrijk om regelmatig de olie te controleren, aangezien deze motor gevoelig kan zijn voor olieverlies.
Voor goed onderhoud aan een M50B25 motor is regelmatige olie- en oliefilterverversing cruciaal. Daarnaast is het verstandig om de koelvloeistof en de staat van de waterpomp en slangen regelmatig te controleren. Bij hoge kilometerstanden is het ook aan te raden om de ketting van de nokkenas en de sproeiers te inspecteren.
De M50B25 motor is voornamelijk te vinden in modellen zoals de BMW 325i en 525i uit de E34 en E36 series. Deze motor werd in de jaren '90 populair en werd veel gebruikt in diverse BMW-modellen vanwege zijn betrouwbaarheid en prestaties.