Looking purely at the 16 bit versions, i would place them in the following order:
Amiga (love the Ice Cream! Ice Cream! samples as well as enhanced visuals)-ST-Megadrive.
I've seen the Master System and C64 versions get some good and sometimes absurdly high (perfect 10 on Master System) scores, but they aren't versions i would personally play.
Avoid Speedball 2100 on Playstation as well.
It was an attempt to do a then modern version of Speedball 2 (keep gameplay mechanics but update the visuals) and fell way short of the original title.
A good few years back Mike Montgomery was kind enough to answer a question i put to him via a community interview, as to why he thought attempts to recapture the magic of Speedball II via the updates, failed.
Mike:I think each version has it merits, but the biggest problem is people’s expectations. There are three main camps: old speedball players who want no changes, old speedball players who want changes and players who never played speedball. It’s very hard to get all three right. Satisfying one camp disappoints the others. We always tried our best to balance everyone’s expectations. Of course, the original gameplay is so good, it’s very hard to make it better!
And for extra reading about 2100, i recommend this fantastic Arcade Attack Interview:
Edited by Lost Dragon, Fri May 17, 2019 2:23 AM.