Question: who has scored the most 3 pointers in nba history
Answer: Rank Name Position ( s ) Team ( s ) played for ( years ) Total 3 - point field goals made Total 3 - point field goals attempted 3 - point field goal percentage Allen , Ray Ray Allen SG Milwaukee Bucks ( 1996 -- 2003 ) Seattle SuperSonics ( 2003 -- 2007 ) Boston Celtics ( 2007 -- 2012 ) Miami Heat ( 2012 -- 2014 ) 2,972 7,429 .