Ball 3D is described as 'In Ball 3D you compete online in 7 sports, against up to 30 opponents. We have Racing Soccer, Racing, Soccer, Basketball, Hockey, Handball and Battle Royale. Already played by over 1 000 000 players'. There are three games similar to Ball 3D for a variety of platforms, including Linux, Mac, Windows, Android and BSD. The best alternative is SuperTuxKart, which is both free and Open Source. Other Ball 3D like games are Rocket League (Freemium) and Pixel Wheels (Free, Open Source).
SuperTuxKart is a free 3D kart racing game; we want to make the game fun more than we want to make it realistic. You can play with up to 4 friends on one PC, racing against each other or just try to beat the computer (a network multiplayer feature is planned).
Described as "soccer, but with rocket-powered cars", Rocket League has one to four players assigned to each of the two teams, using rocket-powered vehicles to push a ball into their opponent's goal and score points over the course of a match.