M-84

M-84
Serbian Army M-84 tank
TypeMain battle tank
Place of originYugoslavia
Service history
In service1984–present
Wars
Production history
DesignerMilitary Technical Institute
Designed1979‒1983
ManufacturerĐuro Đaković
Produced1984‒1991 (Yugoslavia)
1992‒2003 (Croatian modernization)
2004‒2025 (Serbian modernization)
No. built~680
Specifications
Mass41.5 tonnes
Length6.86 m (9.53m with the gun)
Width3.57 m
Height2.19 m
Crew3 (commander, gunner, driver)

Armorcomposite alloy; including high-hardness steel, glass-reinforced plastic, RHA steel, and either sand or granite in the front of turret (M-84A).
Main
armament
125 mm 2A46 smoothbore gun
Secondary
armament
1× 7.62 mm coaxial machine gun
1× 12.7mm anti-aircraft gun
5× smoke grenade launchers
Enginediesel V-46TK
1,000 hp (750 kW)
Power/weight24.10 hp/tonne
Suspensiontorsion bar
Fuel capacity1200 + 400l
Operational
range
700 km
Maximum speed68 km/h

The M-84 is a Yugoslav main battle tank based on the Soviet T-72. It is still in service with Bosnia and Herzegovina, Croatia, Serbia, Slovenia, Kuwait, and Ukraine.

Development and production

Development

The M-84 was designed and developed by the Military Technical Institute in Belgrade. It is based on the Soviet T-72M, the export variant of T-72A, brought to T-72M1 standard, with many improvements, including a domestic fire-control system that the T-72M lacked, improved composite armor, and a 1,000-hp engine. The M-84 entered service with the Yugoslav People's Army in 1984, and the improved M-84A version entered service a few years later, the M-84A housing an upgraded engine. Other variants were introduced later, most being modernization packages.

Production in Yugoslavia

About 240 Yugoslav factories directly participated in the production of the M-84, and about 1,000 others participated indirectly. The manufacturer was chosen by Josip Broz Tito to be the Đuro Đaković in Croatia, over other proposed manufacturers in Serbia: IMK 14. oktobar Kruševac, Goša FOM Smederevska Palanka and Mašinska Industrija Niš, at that time the biggest producers of locomotives and wagons in Yugoslavia. The biggest manufacturers directly involved in production of the M-84 main battle tank in SFR Yugoslavia and Federal Republic of Yugoslavia among former republics were:

Production and development in Serbia

  • Technical Overhaul Institute "Čačak", Čačak – integrator and assembler, reactive armor and other armor
  • ATB Sever, Subotica – automatic loading system
  • Sloboda, Čačak – ammunition and smoke discharge units
  • PPT Namenska, Trstenik – hydraulics, transmission parts and turret movement system
  • Teleoptik-žiroskopi, Zemun – optics, gyroscopes and gyroscopic devices and Fire-control system with software, electronics and electronic elements of active protection system
  • Zastava kovačnica, Kragujevac – tank tracks
  • 14. oktobar, Kruševac – modular tank engine, engine and transmission parts, shell parts for ammunition
  • Yugoimport SDPR, Velika Plana – 125mm gun and barrels, welded turrets, RCWS, radiological-chemical subsystem, fire suppression subsystems
  • Imtel komunikacije, Belgrade – radar warning and direction finding system (part of protection system)
  • Zastava Arms, Kragujevac – machine-guns 12.7mm and coaxial 7.62mm

Exports

About 150 M-84 tanks were exported to Kuwait. The disintegration of Yugoslavia in the 1990s prevented further exports of the M-84. Sales of the M-84 including negotiations of contracts with foreign partners were done through Yugoimport SDPR, at that time acting as a Yugoslav state agency. Production and delivery was performed by Đuro Đaković.

Design

Armament

The M-84A is armed with a 125 mm smoothbore cannon derived from the Soviet 2A46. The fume extractor positioned in the middle of the barrel is shielded with a thermal coating that minimizes deformation of the barrel from high temperatures and ensures it is cooled at the same rate during rapid firing. The M-84 uses an automatic loader, which enables it to sustain a firing rate of 8 rounds per minute.

The cannon's 40 rounds of ammunition are stowed in the hull of the tank beneath the turret. This concept was inherited from the original Soviet design for the T-72, and is both a strength and weakness of the tank. The lower hull beneath the turret is one of the least likely place to be hit and penetrated by antitank rounds or mines, but in the event of penetration and secondary detonation of the ammunition the crew and tank are unlikely to survive the resulting catastrophic explosion.

Along with its primary armament, the M-84 is also armed with one 7.62mm coaxial machine gun, and one 12.7mm anti-aircraft gun mounted on the commander's turret.

All versions of the M-84 have a crew of three. The commander sits on the right side of the turret, the gunner on the left, and the driver sits centrally at the front of the vehicle. Like most Soviet-derived vehicles, the M-84 series of tanks have an autoloader rather than a manual loader.

Protection

The basic tank has a cast steel turret with maximal thickness of 410mm; later, in the M-84A version, a segment made out of a non-metal, most likely rubber and boron carbide (see Chobham armour), was sandwiched between layers of steel. The glacis uses laminate armor, glass in plastic resin between two steel plates; in the A version a 16mm steel plate was welded on the glacis. Total armor protection ranges between 550mm-650mm for the glacis and 560mm-700mm for the turret. During the wars in Yugoslavia the M-84's frontal armor proved very effective against any type of AT threat.[citation needed] Side or rear hits often result in a catastrophic ammo explosion.

Twelve smoke grenades are positioned in front of the turret in banks of five and seven grenades. Night vision and gunner's sights are positioned on the top-right side of the turret. The M-84 has a searchlight used in short-range combat situations.

The M-84 tank has nuclear, biological and chemical (NBC) protection capabilities.

Mobility

The base M-84 engine is a 12-cylinder water-cooled V46-6 diesel engine, rated at 574 kW (780 hp). The improved M-84A has a more powerful, V46-TK 735 kW (1,000 hp) engine. With maximum fuel load of 1,200 litres the tank's range is 450 km, extendable to 650 km, with external fuel tanks.

The Croatian-made variants have enhanced power plants. The M-84A4 Sniper model has a German-built 820 kW (1,100 hp) engine, while the M-84D has an 895 kW (1,200 hp) engine, the most powerful of all M-84 variants. The M-84D also has greater fuel capacity (1,450 litres).

The tank can ford 1.2 meters of water, increasing to 5 meters with a snorkel.

Variants

M-84A
M-84AB
M-84AB1
M-84A4
M-84AK
M-84AS1
M-84AS2

Operational history

Desert Storm

A Kuwaiti M-84 during Operation Desert Shield

Before the Persian Gulf War, Kuwait ordered 170 M-84ABs, 15 M-84ABI ARVs and 15 M-84ABK command tanks, from Yugoslavia. Four M-84A tanks were delivered; however, the Iraqi Army soon captured them after the occupation. Further deliveries were stopped for the duration of the war. The Kuwaiti 35th Al-Shaheed Armored Brigade was equipped with 70 M-84s. During the retaking of the country, the 35th Brigade did not directly take part in battles with Iraqi tanks because of the M-84's similarity to Iraqi T-72 or Asad Babils. The M-84 was however very effective against T-62s and T-55s but some unconfirmed reports claim that a few of them were damaged, but recovered and repaired.

Yugoslav Wars

Slovenia

During the Ten-Day War, the Yugoslav People's Army (JNA) sent two armoured columns, each one spearheaded by ten M-84s from the 1st Armoured Brigade to secure the Brnik Airport. One tank was abandoned en-route due a mechanical breakdown and after the crew was rescued by a Gazelle helicopter, Slovenian Territorial Defence (TOS) forces retrieved everything they could from the tank before setting it on fire, resulting in an explosion that tore off the turret. Another tank was damaged after its crew fired their machine guns on a car carrying two Austrian journalists mistaken for TOS tank hunters carrying Armbrusts, allowing a Slovene to sneak up and fire a single anti-tank rocket that wounded the commander of the I Battalion of 1st Armoured Brigade, while the Slovene was killed by small arms fire.

A relief column spearheaded by M-84s of the 4th Armoured Brigade was sent to destroy a Slovenian roadblock and then protect a surface-to-air missile site protecting the Cerklje Air Base, but it came under attack from the TOS. The Yugoslav Air Force sent a J-21 Jastreb to destroy the roadblock, but the Slovenes managed to blow up a M-84, halting the column's advance. After repeated counterattacks by the TOS, the JNA was forced to withdraw without reaching Cerklje AB.

Croatia

The M-84 saw action in the Battle of Vukovar, where the JNA employed tanks against Croatian National Guardsmen (ZNG). Although the JNA ultimately prevailed, it's estimated they've lost around 100 tanks, including 20 M-84s to minefields and ambushes by ZNG anti-tank teams. Four of these M-84 tanks were knocked out during an ambush on Trpinjska Road, though entrenched JNA M-84s were successful in defeating a Croatian counteroffensive, knocking out three T-55 tanks.

Bosnia and Herzegovina

During the Bosnian War, M-84s were used by Croatian forces in the Krajina region, and in the Siege of Sarajevo by both the Army of Republika Srpska (VRS) and (in smaller numbers) the Army of the Republic of Bosnia and Herzegovina.

In the mountainous terrain of the Bosnian theater, the limited main gun elevation/depression proved to be a problem, while the use of Pakistani-supplied HJ-8 anti-tank guided missiles by Bosnian forces proved to be a threat. While the frontal armor of the M-84 was reportedly never penetrated during the conflict, around 40 M-84s were lost by all sides (though some were repairable) at the end of the conflict, mostly from hits at the thinner lower-side armor or anti-tank mines penetrating the belly armor, causing the ammunition stored in the crew compartment to detonate, often resulting in turrets popping off.

Preševo Valley

The M-84 was used by Yugoslav ground forces in the Battle of Oraovica during the Insurgency in the Preševo Valley.

Ukrainian M-84A4 Sniper tank with Kontakt-1 reactive armor added.

Russo-Ukrainian War

In September 2025, Ukrainian 141st Separate Mechanized Brigade was seen using Croatian M-84A4 tanks first delivered in December 2024. The site Oryx records the confirmed loss of at least one Ukrainian M-84A4 on 30 June 2026.

Operators

Map with M-84 operators in blue with former operators in red
Croatian Army M-84A4
Kuwaiti M-84AB
Slovenian M-84

Current

Croatia
  • The Croatian Army has 74 M-84A4 Sniper MBTs awaiting replacement with an order of 44 Leopard 2A8s with deliveries scheduled to take place between 2028-2030. 30 M-84A4s were donated to Ukraine in 2024
Kuwait
Serbia
Serbian M-84AS2
Slovenia
  • The Slovenian Army had 40 M-84 tanks in 2011. As of 2024, 14 remain operational for training-only while 32 remain in storage. All tanks were upgraded to the M-84A4 Sniper variant. A German offer of sending German-made vehicles in exchange of M-84A4s for Ukraine fell through.
    • 14 are used by 45th center of tracked combat vehicles in Pivka
Ukraine
  • 30 M-84A4 Sniper donated by Croatia in 2024.

Former

Yugoslavia
  • The Yugoslav People's Army operated about 450 M-84s in M-84 and M-84A versions. The M-84 was intended to fully replace the T-34, M4 Sherman and M47 Patton tanks then held in storage as well as some of the older T-55 units. Most JNA tanks were passed to the successor state – FR Yugoslavia, while a number was also captured by Croatia, Bosnia and Herzegovina and Slovenia in the war.
    • 1st Armored Brigade of 14th Corps at Ljubljana
    • 4th Armored Brigade of 10th Corps at Zagreb
    • 211th Armored Brigade of 21st Corps at Niš
    • 252nd Armored Brigade of 37th Corps at Kragujevac
    • 329th Armored Brigade of 5th Corps at Banja Luka
    • 326th Armored Brigade of 37th Corps at Titovo Užice
    • 243rd Armored Brigade of 41st Corps from Skopje
    • 265th Armored Brigade of 32nd Corps at Varaždin
Federal Republic of Yugoslavia Federal Republic of Yugoslavia
Serbia and Montenegro Serbia and Montenegro
Republic of Bosnia and Herzegovina Republic of Bosnia and Herzegovina
 Republika Srpska
Republic of Serbian Krajina
 Bosnia and Herzegovina
  • Operated 71 M-84 tanks, replaced with M60A3 TTS tanks.
Ba'athist Iraq

See also