De BMW 520 wordt vaak aangedreven door een vier- of zescilinder motor. De 520i heeft meestal een 2,0-liter viercilinder turbomotor, terwijl de 520d vaak een 2,0-liter viercilinder dieselmotor onder de motorkap heeft. De prestaties variëren van 150 pk tot ongeveer 190 pk en ze zijn ontworpen voor een goede balans tussen vermogen en efficiëntie.
De BMW 520 is efficiënt in brandstofverbruik, waarbij de viercilinders in de modellen meestal rond de 5-6 liter per 100 kilometer liggen, afhankelijk van rijomstandigheden en rijstijl. De dieselversie, de 520d, is zelfs nog zuiniger, waardoor je met een volle tank een behoorlijke afstand kunt afleggen zonder vaak te hoeven tanken.
De 520 motor biedt een uitstekende combinatie van vermogen en comfort. Hij heeft doorgaans een soepelere rijervaring dan sommige andere modellen door zijn verfijnde afstemming. Dit resulteert in een stabiele en luxe rijervaring, vooral op lange ritten. Daarnaast is de motor vrij stil, wat bijdraagt aan het comfort van de bestuurder en passagiers.
Voor optimaal onderhoud van de motor in je BMW 520 is het belangrijk om regelmatig olie- en filterwissels uit te laten voeren, meestal elke 15.000 tot 20.000 kilometer. Ook is het aan te raden om de koelsystemen en de luchtfilters periodiek te controleren. Daarnaast kan het helpen om je rijstijl aan te passen; een rustige rijstijl kan de levensduur van de motor aanzienlijk verlengen.
Een veelvoorkomend probleem bij de BMW 520 motoren is de elektrische storing, vooral bij oudere modellen. Dit kan leiden tot problemen met het starten of het functioneren van verschillende systemen. Verder kunnen sommige bestuurders ook het probleem ervaren van olie lekkage, dat meestal te maken heeft met versleten pakkingen. Regelmatig onderhoud en tijdige inspecties zijn essentieel om deze problemen te voorkomen.