What Sport Has the Highest Average Salary?


The average National Basketball Association player has a career that lasts less than five years, but he earns a high salary during that span. The NBA boasts the highest average salary of any sport in the world. Among the major North American sports leagues, Major League Baseball, the National Hockey League and National Football League sit behind the NBA.

NBA Players Cash In

  • The average salary in the NBA is $4.5 million, according to 2014 data published on Business Insider. MLB players earn an average of $3.9 million per year, while NHL players average $2.4 million. Among the four major sports, NFLers are the lowest paid, earning $2 million annually, on average. Playing in a professional league overseas can be lucrative; the average player's salary in the Indian Premier League, a cricket organization, is $4.2 million. Players in the English Premier League, a soccer league, earn an average salary of $3.5 million.

Related Searches


  • Photo Credit XiXinXing/XiXinXing/Getty Images
Promoted By Zergnet


You May Also Like

Related Searches

Check It Out

10 Delicious Game Day Eats That Rival the Game

Is DIY in your DNA? Become part of our maker community.
Submit Your Work!