For ground units, here's the link:
http://www.tyler.net/tbeard/Iraqrev.htm
---------------------------------------------
IRAQI ARMY
This list is based upon the US DoD publication "The Iraqi Army: Organization & Tactics" which was used in the Persian Gulf as a reference tool. It is the best open source publication on the orbat. and tactics of the Iraqi army. Note: for the time being, use Russian infantry for Iraqi infantry. "Commando" infantry are recon infantry stands.
QUALITY & COHESION
From 1980, the quality of the Iraqi army is as follows:
*Regular Iraqi Army are Green
*Iraqi Republican Guard and Special Forces are Average
COMBAT FORMATIONS
Infantry Brigade (3 82mm Mortar; 1 "Commando" infantry); 3 Infantry Battalions
Motorised Infantry Brigade (3 82mm Mortar w/truck; 1 "Commando" infantry); 3 Motorised Battalions
Republican Guard Motorised Brigade (1 "Commando" infantry, 2 120mm Mortars w/truck); 3 Motorised Battalions
Mechanised Infantry Brigade (1 recon BRDM; 1 "Commando" infantry); 3 Mech Infantry Battalions; 1 Armoured "Regiment"
Republican Guard Mechanised Infantry Brigade (1 recon BRDM, 2 120mm Mortars w/APC); 3 BMP Battalions; 1 Armoured "Regiment"
Armoured Brigade (1 recon BRDM or PT76; 1 "Commando" infantry); 3 Armoured "Regiments"; 1 Mech Infantry Battalion
Republican Guard Armoured Brigade (1 recon BRDM, 2 120mm Mortars w/APC); 3 Armoured "Regiments"; 1 BMP Battalion
Commando Brigade (1 82mm Mortar w/truck); 1,2 or 3 Commando Battalions
CROSS-ATTACHMENTS
Each combat formation may exchange any of its battalions for any of the following units:
Armoured "Regiment"
Infantry Battalion
Mech Infantry Battalion
BMP Battalion
Motorised Infantry Battalion
Commando Battalion
SUPPORT UNITS
Each combat formation may have up to two of the following support units attached:
Infantry/Motorised Division Artillery Brigade: 3 122mm Artillery Battalions; 1 Mortar Battalion
122mm Artillery Battalion: 1 FO (Use generic wheeled APC); 3 Batteries [2 122mm towed hwz each]
Mechanised/Tank Division Artillery Brigade: 2 122mm Artillery Battalions; 1 SP 152mm Battalion; 1 MLRS Battalion or Mortar Battalion
MRLS Battalion: 3 Batteries [1 BM21 122mm MRL]
SP 152mm Battalion: 1 FO (Use generic tracked APC); 3 Batteries [2 2S3 each]
Republican Guard SP Artillery Brigades: 3 SP 122/155mm Battalions; 1 Mortar Battalion
SP 155mm Battalion: 1 FO (Use generic tracked APC); 3 Batteries [2 Mk F3 or GCT]
SP 122mm Battalion: 1 FO (Use generic tracked APC); 3 Batteries [2 2S1]
Mortar Battalion: 1 FO in truck; 3 Batteries [1 120mm towed mortar]
Corps Artillery Brigade: 3 152mm or 130mm Artillery Battalions
SPAA Battalion: 3 SA-9/13; 3 ZSU-23-4
AA Battalion: 3 14.5mm/23mm/37mm/57mm AA guns or 3 SA-7/-14/-16 teams; 3 trucks
COMBAT UNIT TO&E
Armoured "Regiment": 6 MBT (9 MBT if RG) (1 recon BRDM)
BMP Battalion: 9 BMP; 9 Infantry; (1 recon BRDM, 1 82mm mortar w/BMP)
Mech Infantry Battalion: 9 Generic tracked APC; 9 infantry; (1 82mm mortar w/APC; 1 recon BRDM; 1 BRDM-Sagger)
Motorised Infantry Battalion: 9 trucks or wheeled APC; 9 infantry; (1 60mm-mortar w/truck)
Infantry Battalion4: 9 infantry; (1 60mm mortar)
Commando Battalion4: 6 trucks, 6 Commando infantry
MBTs are T55, T62, Type 69-II, T72G
BMPs are BMP 1 or BMP 2
Generic tracked APCs are YW531H, MTLB, BTR50
Generic wheeled APCs are BTR60, EE11, Panhard M3
----------------------------
Before Desert Storm, the Iraqi army had 5,550 battle tanks, 5,230 APC's, and 3,800 towed artillery pieces. After Desert Storm, these impressive numbers dwindled down to 842 battle tanks, 1,412 APC's, and 279 towed artillery piece.
The Iraqi air defense before Desert Storm consisted of 120 surface to air batteries, mostly long range SA-2, 3, 6, and lighter versions, SA-7, 8, 9, 13, 14, and 16.