The best online betting sites have markets for all major sports, as well as many less popular sports. Some of the other sports you’ll be able to bet on include soccer, rugby union, rugby league, cricket, golf, motor racing and horse racing.