The German army has 320 Leopard 2 tanks in its possession, but it has not revealed how many would be battle ready, a spokesperson for the Ministry of Defense told CNN.
Those Leopard 2s — all in the A5, A6 and A7 series, are in various stages of condition, state of repair and readiness to be deployed, the spokesperson explained.
The German army no longer has Leopard 1s in its possession, which is an older series of the main battle tank line, she said. Likewise, it does not have older Leopard 2 models like the A4, in stock.
Separately, the arms manufacturer Rheinmetall said last week it had 139 Leopards in stock, but of those only 29 Leopard 2s would be combat-ready for delivery in the spring of this year. Those 29 have already been theoretically pledged to third countries as part of a tank swap.
The rest of the stock needed to be prepared over a longer period of time, according to the company.
A Rheinmetall spokesperson on Tuesday told CNN that of the rest of the stock — 88 Leopard 1 tanks — a few could be deliverable in about nine months, and the rest in a year.
Another German weapons manufacturer, FFG, has 99 Leopards in its depot, but only the older Leopard 1 range, a spokesperson for the company tells CNN.
Even if a tank is ready and repaired, it needs munition and spare parts to be deployable.
Some context: Poland has formally asked Germany for permission to transfer Leopard 2 battle tanks to Ukraine. Germany has so far resisted calls from Poland, the US and a handful of other NATO countries to transfer the tanks into Ukraine, or authorize other countries to send some of their Leopards to Kyiv.
However, Germany's Defense Minister Boris Pistorius said earlier that the country will make a decision on the tanks "very soon."