For a lot of years, the NBA has showcased a lot of talents. And being in this kind of topic will only lead to a question: Who is the greatest NBA player? Different sports websites including those huge companies have come up with their list of best NBA players. We will follow their footsteps and create our own list of greatest NBA players of all time

We are not going to rank these amazing players to avoid controversy. If you think your favorite player should be on this list, you are welcome to let us know. Do any of your favorite NBA players made on our list? Let’s take a look at the 5 of the greatest players in NBA history and find out.


Lebron James

The name Lebron James is almost the synonyms of the word “power” inside the basketball court. Lebron James became MVP four times. He led his teams like Cleveland Cavaliers and Miami Heat to eight consecutive NBA Finals. With advance statistics of 27.11 points, 7.4 rebounds, and 7.4assists per game, no one would wonder why Lebron James is on the list of 5 greatest NBA players of all time.


Michael Jordan 

Many sports analysts tag Michael Jordan as the greatest player of all time for all the right reasons.  He is considered the best scorer in NBA history with an average of 30.1 points per game. Jordan’s defense is also commended in NBA with an average of 2.35 steals per game.

Jordan appeared six times in NBA finals. He received five MVP awards and appeared in every full season he played. Today Michael Jordan is considered a global icon. He is so famous that even a non-fan of the NBA knows his name.

Feb 24, 2020; Los Angeles, California, USA; NBA legend Michael Jordan speaks to the audience during the memorial to celebrate the life of Kobe Bryant and daughter Gianna Bryant at Staples Center. Mandatory Credit: Robert Hanashiro-USA TODAY Sports

Kareem Abdul-Jabbar

Arguably, the best scorer in this list, Kareem Abdul-Jabbar has one of the greatest achievements in the NBA.  Abdul-Jabbar won six MVP awards and has 19-time All-star. He is known for his popular move skyhook which allowed him a lot of score during his time. Do you know that Abdul-Jabbar scored a total of 38,387 points in his NBA career? Abdul-Jabbar set a record of 24.6 points per game with 11.2 rebounds in his career.

Magic Johnson

6-foot-9 magic Johnson is the tallest point guard in NBA history. One of the highlights of his career is his averaged nearly triple-double. He set a record of 19.5 points, 7.2 rebounds and 11.2 assists per game in a 16-year span. Johnson was also known for his fast breaks and no-look passes. Johnson took the Lakers to nine NBA Finals, in which they won five titles. Many sports analysts noted that without Magic Johnson and his rivalries, NBA may not be where it is today.

Oscar Robertson

No one would deny that Oscar Robertson record in one of the most attractive in NBA history. Robertson set a jaw-dropping triple-double record with 30.8 points, 12.5 rebounds, and 11.4 assists per game. Robertson was the first player in NBA history to average a triple-double for an entire season. For 50 years, he remained to be the only player that set that record until Russell Westbrook matched his feat in 2006. In his 14 years of career in NBA career, he became the top-scoring guard of all time, amassing 26,710 points.

Wrap up 

NBA is really home to different talented people. It is really fun watching those players playing basketball. But do you know that there are more ways to enjoy watching the NBA? If you root for a team to win, why not try to bet on them. NBA is one of the famous betting events in online bookmakers like 1xbet. In fact you can get bonus from 1xbet right now. You can also find statics and odds of your team in this bookmaker. If you win, you can use your winnings to buy tickets and watch your favorite players play the game live. The bonus here is that you also have a chance to get merchandise signed by your idol himself. It is surprisingly easy. You only need to create an account and you’re good to go.