This list is based on my understanding that it is a sport theme rather a specific sport team. My apologies if I have been mistaken.
Qatar Airways currently has an A330-300 and an A330-200 painted in a special Asian Games 2006 special livery.
Air Macau has an A321 in a special East Asian Games 2005 livery and the rest of their fleet sports the games logo.
Air China has two B737-700s in a special Olympic Games 2008 livery.
South African Airways previously had a B747-312 named Ndizani to commemorate the country's participation in the Atlanta Olympic Games.
Malaysia Airlines also had an A330-300 bearing a little sticker marking its role as the sponsoring carrier for Real Madrid's Asia Tour in 2004 (9M-MKC
if I am not mistaken)
Vietnam Airlines has one A320 in a SEA
Games 2003 livery (S7-ASI
Lufthansa currently has all types of aircraft sporting a "football nose" to publicise Germany's hosting of the World Cup 2006. Emirates is also a sponsor and carries the games emblem on some of their aircraft.
Ansett Australia applied "Sydney 2000" markings on a B747-300, a B747-400, an A320 and additionally applied special marking on an B767 for its Olympic Torch Relay role.
There must be many many more aircraft with a sports theme.