The main titles of the Street Fighter fighting game series have introduced a varied cast of 80 World Warriors from the main series, and 34 from several spin-offs, for a total of 114 playable characters who originated from different countries around the world, each with his or her unique fighting style. This is a list of playable characters and non-playable opponents from the whole franchise. They are categorized based on the game in which they first became playable, including the original Street Fighter game, the Street Fighter II series, the Street Fighter Alpha series, the Street Fighter III series, the Street Fighter IV series, Street Fighter V, Street Fighter 6 and other related games.