MLB Barry Bonds has most home runs in NBA history? Published March 11, 2014 According to ESPN, the now skinny Barry Bonds, holds the record for most home runs in NBA history, with 762. [Awful Announcing] In this article: Recent Posts Michigan Front-Runner To Land The No. 1 Recruit In America, Again Michigan Making Clear No. 1 QB Recruit Is The Guy They Want After Bryce Underwood Michigan Sends Out Interesting Offer To Transfer Portal WR Rayshaun Benny Has Big Change Heading Into Senior Season Michigan Could Be An Option For Both These Indiana Transfer Portal Players