Knicks guard J.R. Smith took his talents to South Beach and got arrested.

Miami Beach police say Smith was arrested last night on a bench warrant for not having a valid driver’s license. Police told The Post that Smith was recognized on famed Washington Avenue in South Beach. Police originally said that Smith was pulled over while driving a scooter, but after reviewing the arrest report have now said that is not the case.

The warrant stemmed from Smith, 26, being cited last year in Miami for driving a scooter without a valid driver’s license.

Smith was taken to the Miami-Dade County jail and booked under his legal name of Earl Joseph Smith, shortly before midnight and later was released on bond. Smith has had past transgressions with the law, including vehicular manslaughter charges that were dropped.

— Reported by Marc Berman of the New York Post