Used Kinetic T-007 magnetic bicycle/cycling trainer for sale. It will fit bikes with wheels sizes from 20" to 29". It is a "dumb" trainer meaning that it does not have built-in electronics for connecting to a computer. You can attach a sensor to your rear axle and get speed, mileage, etc. data. I used it successfully with Zwift this way. The resistance is controlled with the included lever that mounts on the handlebars.
It comes with a spindle for quick-release hubs and a through-axle for bikes with live axles. It also comes with a front wheel stand. I will also include a 26" slick tire (this is a tire without tread specifically made for trainers).
The manual says that it will accommodate road bikes, BMX bikes, mountain bikes and recumbent bikes.