Nashville Confederate order of battle

The following Confederate States Army units and commanders fought in the Battle of Nashville of the American Civil War. The order of battle has been compiled from the army organization during the campaign and reports. The Union order of battle is shown separately.
Army of Tennessee.
Gen John B. Hood, Commanding
Lee’s Corps.
LTG Stephen D. Lee
Chief of Artillery
Maj John W. Johnston
Stewart’s Corps.
LTG Alexander P. Stewart
Chief of Artillery<br>
Ltc Samuel C. Williams
Cheatham’s Corps.
MG Benjamin F. Cheatham
Chief of Artillery<br>
Col Melancthon Smith
Cavalry Corps.
MG Nathan B. Forrest(Detached; at Murfreesboro with Jackson's and Buford's Divisions.)