John Stockton has the most career steals, with 3,265 steals.

who has the most career steals