Yes there was. The CD player was a rare option for 95 and below XJs (as far as I know they were not on MJs). They were single DIN and there also was a "pull out" unit for them. The part numbers are below. GJeep out in Cali has a NOS unit he is going to install in the MJ he's restoring.
82300394, Mopar/Jeep, AM/FM CD Radio, 280.00
82300393, Mopar/Jeep, AM/FM CD Radio, 280.00
82300392, Mopar/Jeep, AM/FM CD Radio (pull-out), 280.00