The Tank Numbers in Ukraine

26th December 2025

Since the beginning of the full-scale Russian invasion of Ukraine in February 2022, Ukraine has received substantial military support from Western allies, including hundreds of main battle tanks.

According to open-source tracking and reports from research institutes such as the Kiel Institute, around 471 tanks have been delivered to Ukraine by Germany, Poland, the Netherlands, the United States, the United Kingdom, and other supporting countries, with an additional approximately 286 tanks pledged but not yet fully delivered.

This brings the total number of Western tanks either delivered or promised to roughly 757. These figures do not include the tanks Ukraine already operated prior to the invasion or those captured from Russian forces during combat.

Before the war, Ukraine possessed approximately 987 main battle tanks. Since then, the country has suffered significant losses, with hundreds of tanks destroyed, damaged, abandoned, or captured by Russian forces. Open-source loss tracking suggests that about 558 tanks were lost in the early stages of combat, although numbers fluctuate as fighting continues. Despite these losses, Ukraine has been able to rebuild and expand its armoured capabilities, incorporating Western deliveries alongside captured Russian tanks.

As a result, estimates indicate that Ukraine currently has between 1,400 and 1,600 tanks operational, combining remaining pre-war tanks, allied deliveries, and captured vehicles. This total reflects the resilience and adaptability of the Ukrainian forces, even in the face of heavy attrition.

On the Russian side, the pre-war inventory of tanks was considerably larger. International assessments estimated that Russia had approximately 3,400 active tanks at the start of the invasion. Since then, Russian forces have incurred substantial losses, with thousands of tanks reported destroyed, damaged, or abandoned.

Open-source and independent analyses suggest that Russia has lost over 4,000 tanks since February 2022, a figure that underscores the intensity of the conflict and the vulnerability of Russian armoured units.

Russian domestic production and repair programs have been unable to fully offset these losses, and as a result, estimates indicate that Russia currently has roughly 1,400 to 2,000 operational tanks deployed or available near the frontlines.

When comparing the two sides, the situation in late 2025 reveals a remarkable shift from the initial disparity. Ukraine's total tank force, now approximately 1,400 to 1,600, is roughly comparable to, and in some estimates slightly exceeds, Russia's current operational tank numbers of 1,400 to 2,000.

Western deliveries have been a key factor in closing this gap, providing both modern and upgraded tanks that compensate for losses and improve combat effectiveness. At the same time, Russia’s significant attrition has drastically reduced the numerical advantage it held at the outset of the invasion. Overall, while exact numbers are difficult to verify in an active conflict, available data indicate that the Ukrainian armoured force has not only been replenished but has achieved a level of parity with Russian forces, highlighting the strategic impact of international military support and the resilience of Ukraine’s armed forces.

In summary, the war has resulted in extensive tank losses on both sides, but Western deliveries to Ukraine, combined with captured Russian equipment, have allowed Kyiv to sustain a significant armoured force. Ukraine currently operates between 1,400 and 1,600 tanks, a number that closely matches the estimated 1,400 to 2,000 Russian tanks available after accounting for combat losses. This comparison reflects a dramatic narrowing of the initial imbalance, demonstrating how sustained external support and adaptive battlefield strategies can alter the military equation in a prolonged conflict.