Kareem Abdul-Jabbar has committed the most career personal fouls, with 4,657 fouls.

who has the most career personal fouls