It takes a special kind of knucklehead to get a rental car repossessed ... and NBA player Michael Beasley is just that knucklehead.
TMZ Sports obtained pics of Beasley's rented Porsche 911 getting hooked up to a tow truck Tuesday at his West Hollywood hotel. Technically, it's not a repo ... since Beasley was only renting -- but the bottom line is he failed to return it to Hertz at LAX, so they came and got it.
According to our sources ... Beasley picked up the car on July 22 and was supposed to bring it back on July 26, but obviously never did. We're told Beasley's total bill is $1,744.34.
Beasley's a free agent who recently worked out for the Lakers -- and you can see the car's trunk was filled with size 16 shoes. We're told the repo guy was nice enough to remove the kicks and leave 'em with the hotel valet.