Betting sites will have their unique list of sports you can bet on via them. However, the majority of betting sites will cover the most popular markets. These include football, soccer, baseball, basketball, horse racing, golf, boxing, cricket and tennis.