Sports The 12 F1 Teams.. By Dhairya Kumar - October 7, 2011 FacebookTwitterPinterestWhatsApp Here are the 12 F1 Teams Racing This Season: Lotus Renault McLaren-Mercedes Ferrari Mercedes Renault Force India-Mercedes Sauber-Ferrari STR-Ferrari Williams-Cosworth Team Lotus HRT-Cosworth Virgin-Cosworth