Career rushing yards leaders - San Francisco 49ers 1946-2024
The San Francisco 49ers player with the most rushing yards in franchise history is Frank Gore with 11,073 yards. This all-time rushing leader is followed by Joe Perry and Roger Craig with 8,689 yards and 7,064 yards respectively.