Bf 110 A
Prototypes with two Junkers Jumo 210 engines.
Bf 110 A-0 The designation of the first four pre-production aircraft.
Bf 110 B
Small-scale production with two Jumo 210 engines.
Bf 110 B-0 First pre-production aircraft, similar to B-1.
Bf 110 B-1 Zerstörer, four 7.92 mm (.312 in) MG 17 machine guns and two 20 mm MG FF cannons, nose-mounted.
Bf 110 B-2 Reconnaissance, both MG FF cannons removed, and various camera models added.
Bf 110 B-3 Trainer. MG FF cannons removed, and extra radio gear added. Some war weary B-1 were later refitted as B-3s.
Bf 110 C
First major production series, DB 601 engines.
Bf 110 C-0 Ten pre-production aircraft.
Bf 110 C-1 Zerstörer, DB 601 B-1 engines.
Bf 110 C-2 Zerstörer, fitted with FuG 10 radio, upgraded from FuG III.
Bf 110 C-3 Zerstörer, upgraded 20 mm MG FFs to MG FF/M.
Bf 110 C-4 Zerstörer, upgraded crew armor.Bf 110 C-4/BFighter-bomber based on C-4, fitted with a pair of 250 kg (550 lb) ETC 250 bomb racks and upgraded DB 601 Ba engines.
Bf 110 C-5 Reconnaissance version based on C-4, both MG FF removed, and Rb 50/30 camera installed, uprated DB 601P engines.
Bf 110 C-6 Experimental Zerstörer, additional single 30 mm (1.18 in) MK 101 cannon in underfuselage mount, DB 601P engines.
Bf 110 C-7 Fighter-bomber based on C-4/B, two ETC-500 centerline bomb racks capable of carrying two 500 kg (1,100 lb) bombs, uprated DB 601P engines.
Bf 110 D
Heavy fighter/fighter-bomber, extreme range versions based on C-series, prepared to operate with external fuel tanks. Often stationed in Norway.
Bf 110 D-0 Prototype utilizing C-3 airframes modified with 1,050 L (277 US gal) belly-mounted tank called Dackelbauch ("dachshund's belly" in German).
Bf 110 D-1 Long-range Zerstörer, modified C series airframes with option to carry Dackelbauch belly tank and underwing drop tanks.
Bf 110 D-1/R1 Long-range Zerstörer, Dackelbauch ventral tank, option to carry additional wing mounted 900 L (240 US gal) drop tanks.
Bf 110 D-1/R2 Long-range Zerstörer, droppable 85 L oil tank under the fuselage instead of Dackelbauch ventral tank, two wing mounted 900 L (240 US gal) drop tanks.
Bf 110 D-2 Long-range Zerstörer, two wing-mounted 300 L (80 US gal) drop tanks and centerline mounted bomb racks for two 500 kg (1,100 lb) bombs.
Bf 110 D-3 Long-range Zerstörer, lengthened tail for rescue dinghy. Either two wing-mounted 300 L (80 US gal) or 900 L (240 US gal) drop tanks could be fitted. Optional fitting of ETC 500 bombracks (impossible with 900 L drop tanks).
Bf 110 D-4 Long-range recon, both MG FF removed, and Rb 50/30 camera installed, two wing-mounted 300 L or 900 L drop tanks.
Bf 110 E
Mostly fighter bombers, strengthened airframe, up to 1,200 kg (2,650 lb) bomb load.
Bf 110 E-0 Pre-production version, Daimler-Benz DB 601B engines, pair of ETC50 bomb racks fitted outboard of engines, armament as C-4.
Bf 110 E-1 Production version of E-0, DB 601P engines.
Bf 110 E-2 DB 601P engines, rear fuselage extension same as for D-3.
Bf 110 E-3 Long-range reconnaissance version, both MG FF removed, and Rb 50/30 camera installed.
Bf 110 F
Same as the E, again strengthened airframe, better armor, two 993 kW (1,350 PS) DB 601F engines.
Bf 110 F-1 Fighter-bomber.
Bf 110 F-2 Long-range Zerstörer, often used against Allied heavy bombers.
Bf 110 F-3 Long-range reconnaissance version.
Bf 110 F-4 The first real night fighter (specially designed for this usage, 3-crew).
Bf 110 G
Improved F-series, two 1,085 kW (1,475 PS) DB 605B engines, tail rudders increased in size.
Bf 110 G-1 Not built
Bf 110 G-2 Fighter-bomber, fast bomber, destroyer, often used against Allied heavy bombers. (often equipped with rockets).
Bf 110 G-2/R1 Bf 110 G-2 armed with a BK 3,7 under the fuselage.
Bf 110 G-3 Long-range reconnaissance version.
Bf 110 G-4 Three-crew night fighter, FuG 202/220 Lichtenstein radar, optional Schräge Musik, usually mounted midway down the cockpit with the cannon muzzles barely protruding above the canopy glazing.
Bf 110 H
The final version, similar to the G, prototype/design stage only, cancelled.
Test Bed for Rocket Engine