Upcoming sporting events and betting opportunites.
Horse Racing - Cheltenham Festival - Day 1
Football - Champions League - Rnd 1 Leg 2 - Chelsea v Inter Milan, Sevilla v CSKA Moscow
Cricket - Indian Premier League - Bangalore Royal Challengers v Kings XI Punjab, Bangalore, Kolkata Knight Riders v Chennai Super Kings, Kolkata
See Bookmakers for odds and Free Bets
Horse Racing - Cheltenham Festival - Day 2
Football - Champions League - Rnd 1 Leg 2 - Barcelona v VfB Stuttgart, Bordeaux v Olympiakos
Cricket - Indian Premier League - Delhi Daredevils v Mumbai Indians, Delhi
See Bookmakers for odds and Free Bets
Horse Racing - Cheltenham Festival - Day 3
Football - Europa League - Last 16 2nd Leg
Cricket - Indian Premier League - Bangalore Royal Challengers v Rajasthan Royals, Bangalore
See Bookmakers for odds and Free Bets
Golf - European Tour - Hassan II Trophy - Royal Dar Es Salam, Rabat, Morocco
Golf - USPGA - Transitions Championship - Innisbrook Resort, Palm Harbor, Florida
See Bookmakers for odds and Free Bets
Horse Racing - Cheltenham Festival - Day 4
Cricket - Indian Premier League - Deccan Chargers v Kings XI Punjab, Cuttack, Delhi Daredevils v Chennai Super Kings, Delhi
See Bookmakers for odds and Free Bets
FIFA World Cup Finals - South Africa
To take full advantage of these upcoming betting events, check out the latest free offers and promotions from some of the best online bookmakers and sports books.
A number of bookmakers and sportsbooks now offer live streaming of a whole range of sports. Find out where you can watch live online.