Willie Mays achieved his 3,000th hit on July 18, 1970. He reached this milestone while playing for the San Francisco Giants in a game against the Montreal Expos. Mays was known for his incredible all-around skills, making him one of the greatest baseball players of all time.