Overwatch ► How Many Levels Are There? Portrait rewards!
Once you hit level 100, you ‘prestige’, and your level resets, and you gain a star on your portrait, and the whole thing starts over. There is no level cap on the game, however, you gain the final portrait available at level 1890 (don’t expect to hit that anytime soon!).