Choosing the best point guards in NBA history is no easy task. Throughout the history of this fantastic league there have been incredible players whose skills helped organize the attacks of their teams.

In the NBA, the point guard is one of the most important positions. Point guards are often more valuable than shooting guards, small forwards or power forwards.

However, this position has experienced the most significant change in the last decade of modern basketball. Dynamic creators, who are equally effective at scoring and assisting teammates, have taken center stage over the passers of the past. Here, find out the top 3 best point guards of all time in the NBA.

3. Oscar Robertson

Award-winning playmaker, rebounder, and scorer, Oscar Robertson made history as the first one to average a triple-double. It took him joining forces with Lew Alcindor in Milwaukee to finally win an NBA title, although he had limited success as a member of other teams before that. He used to be an extraordinary athlete in terms of stature, speed, and power.

2. Steph Curry

Stephen Curry, who made his NBA debut in 2009, has grown into one of the all-time great point guards. Since becoming a superstar and two-time MVP, he has established himself to be the finest sharpshooter in NBA history by winning three championships.

1. Magic Johnson

It’s safe to say that Magic Johnson is the most widely imitated point guard in the history of basketball. He became an immediate superstar with the Lakers because of his ability to make eye-catching passes and spectacular plays. 11 of his first 12 seasons saw him selected to the All-Star squad; three of those seasons saw him win MVP honors.