The best sport for betting is the sport you are interested in and have knowledge about. Betting is fun but responsible, so if you watch football and like it, bet on football. If you prefer playing golf or tennis and know the rules, then you’ll better bet on these sports.