My favorite game lately is 8 ball pool by Miniclip. In this game, a person can play for free against other players and friends in 1-on-1 matches, and enter multiplayer tournaments for the billiards crown. You can level up as you compete, and earn Pool Coins as you win. You can enter the Pool Shop and customize your game with exclusive cues and cloths. This is a complete online 8 Ball Pool experience.
The game is highly addictive and it is one of the best multiplayer eight ball billiards game you're ever going to play so I recommend you to download and try this game.
8 Ball Pool is available as a mobile app on iOS (iPhone, iPad, and iPod Touch) and Android devices.