Die Leistungsunterschiede zwischen den einzelnen Varianten der Motoren der Baureihe B 20 sind durch die unterschiedlichen Nockenwellen, die Verdichtungsverhältnisse (Zylinderkopf) und die Gemischaufbereitung (Vergaser oder Kraftstoffeinspritzung) bedingt.

Motor B 20 B
Zum Modelljahr 1969 werden alle VOLVO Modelle mit dem neu entwickelten Motor B 20 ausgerüstet. Im VOLVO 1800S wird der Motor B 20 B mit einer Leistung von 105 DIN-PS eingebaut. Das Drehmoment liegt hoch und gleichmässig, wodurch der Motor auch schon bei niedrigen Drehzahlen gut arbeitet. Die hohe Leistung und der hervorragende Wirkungsgrad werden u.a. durch zwei Flachstromvergaser, separate Ansaugkanäle für jeden Zylinder, bearbeitete Verbrennungsräume sowie Abgasrohre, die bis zur Befestigung am Schwungradgehäuse doppelt verlaufen.

Ausserdem ist der neue Motor mit einer Abgasreinigungsanlage ausgerüstet, die eine wirksamere Verbrennung auf der Ansaugseite und damit saubere Abgase bewirkt. Gleichzeitig wird dadurch der Kraftstoffverbrauch geringer. Die Gase des Kurbelgehäuses werden abgesaugt (positive Kurbelgehäuseentlüftung).

Engine B 10 B VOLVO 1800S

Motor B 20 E
Zum Modelljahr 1970 wird der VOLVO P1800 technisch völlig überarbeitet. Der B 20 E Motor mit der elektronischen Kraftstoffeinspritzung, die BOSCH D-Jetronic, wird nach langer Erprobung  eingeführt. Das Sportcoupé hat nun noch mehr Kraft und ist dennoch sparsam im Verbrauch.

Der Motor besticht vor allem durch zwei Eigenschaften: Er bietet ein hohes Drehmoment und damit erstaunliche Durchzugskraft in allen Gängen, sowie rasantes Anzugsvermögen im oberen Drehzahlbereich.

Motor B 20 F
Im Modelljahr 1972 wird der Motor B 20 F für die Märkte USA und Kanada eingeführt. Er ist mit dem Motor B 20 E identisch bis auf die unterschiedliche Höhe des Zylinderkopfs und die stärkere Zylinderkopf-Dichtung. Dadurch ergibt sich ein niedrigeres Verdichtungsverhältnis und eine schwächere Leistung, der Motor ist für Kraftstoff mit einer Oktanzahl von 91 (ROZ) ausgelegt.

Die Steuereinheit (ECU) für den Motor B 20 F ist nicht mit derjenigen des Motors B 20 E identisch.