mały|prawo|230px|Silnik M88 – oryginalnie w modelu M1, 207 kW – 277 KM mały|prawo|230px|Silnik M88/1 – BMW M1 Procar, 470 KM mały|prawo|260px|Silnik M88/3 – E28 M5, 286 KM mały|prawo|230px|S38B36 – 3.6 litra, 315 KM – jednostka E34 sprzed modernizacji
M88 i S38 – oznaczenie silnika rzędowego składającego się z sześciu cylindrów i 24 zaworów. Był on montowany w topowych sportowych autach firmy BMW w 70., 80. i 90. latach XX wieku.
Silnik M88 M88 był oryginalną iteracją silników i ich wcieleń – M88/1, M88/2 i M88/3. Silnik o kodzie M88 był montowany tylko i wyłącznie w BMW M1. Używana jest sucha miska olejowa z uwagi na wyścigowe zastosowanie pojazdu i z myślą o tym zastosowaniu. Szosowy M1 dopuszczony do ruchu ulicznego produkowany był z tym silnikiem w latach 1978–1981. Silnik wytwarza 206 kW (277 KM) przy 6500 obrotach na minutę i 330 Nm przy 5000 obrotach na minutę.
Silnik M88/1 W jednomarkowej wyścigowej serii BMW M1 Procar silnik M88 był nieznacznie powiększony, osiągając 3498 cm³ (3,5 l) z 3453 cm³. Tę wersję silnika wyścigowego BMW Motorsport nazwał M88/1, spełniała ona przepisy Grupy 4. Ten wyścigowy silnik wytwarzał 350 kW (470 KM) w specyfikacji Procar.