Franchise 77 seasons 609–519–14 all-time 30 playoff trips 5 Super Bowls
2000 players
Passing
| Jeff Garcia | 561 | 355 | 4,278 | 31 | 10 | 7.6 |
| Rick Mirer | 20 | 10 | 126 | 1 | 0 | 6.3 |
| Jerry Rice | 1 | 0 | 0 | 0 | 0 | 0.0 |
| Tim Rattay | 1 | 1 | -4 | 0 | 0 | -4.0 |
Rushing
| Charlie Garner | 258 | 1,142 | 7 | 4.4 |
| Jeff Garcia | 72 | 414 | 4 | 5.8 |
| Fred Beasley | 50 | 147 | 3 | 2.9 |
| Paul Smith | 18 | 72 | 0 | 4.0 |
| Terrell Owens | 3 | 11 | 0 | 3.7 |
| Jonas Lewis | 1 | 6 | 0 | 6.0 |
| Terry Jackson | 5 | 6 | 1 | 1.2 |
| J.J. Stokes | 1 | 6 | 0 | 6.0 |
| Travis Jervey | 1 | 0 | 0 | 0.0 |
| Tai Streets | 1 | 0 | 0 | 0.0 |
| Rick Mirer | 3 | 0 | 0 | 0.0 |
| Tim Rattay | 2 | -1 | 0 | -0.5 |
| Jerry Rice | 1 | -2 | 0 | -2.0 |
Receiving
| Terrell Owens | 146 | 97 | 1,451 | 13 | 9.9 |
| Jerry Rice | 122 | 75 | 805 | 7 | 6.6 |
| Charlie Garner | 94 | 68 | 647 | 3 | 6.9 |
| J.J. Stokes | 53 | 30 | 524 | 3 | 9.9 |
| Greg Clark | 51 | 38 | 342 | 2 | 6.7 |
| Tai Streets | 41 | 19 | 287 | 0 | 7.0 |
| Fred Beasley | 51 | 31 | 233 | 3 | 4.6 |
| Paul Smith | 3 | 2 | 55 | 0 | 18.3 |
| Terry Jackson | 5 | 5 | 48 | 1 | 9.6 |
| Justin Swift | 3 | 1 | 8 | 0 | 2.7 |
Defense
| Lance Schulters | S | 84 | 54 | 0.5 | 0 | 3 | 3 |
| Winfred Tubbs | OLB | 75 | 49 | 2.0 | 1 | 5 | 0 |
| Ahmed Plummer | CB | 67 | 58 | 0.0 | 0 | 8 | 0 |
| Ken Norton | MLB | 67 | 41 | 0.0 | 0 | 2 | 0 |
| Monty Montgomery | DB | 56 | 43 | 0.5 | 3 | 11 | 0 |
| Jason Webster | DB | 55 | 40 | 0.0 | 2 | 11 | 1 |
| Brentson Buckner | DT | 55 | 41 | 7.0 | 0 | 3 | 0 |
| Pierson Prioleau | S | 48 | 37 | 0.0 | 1 | 3 | 2 |
| Jeff Posey | LB | 42 | 26 | 0.5 | 0 | 2 | 0 |
| Julian Peterson | OLB | 39 | 22 | 4.0 | 2 | 10 | 0 |
| Bryant Young | DT | 38 | 26 | 9.5 | 0 | 4 | 1 |
| Zack Bronson | DB | 35 | 27 | 0.0 | 3 | 5 | 2 |
| John Engelberger | DE | 33 | 24 | 3.0 | 0 | 4 | 1 |
| Chike Okeafor | OLB | 29 | 20 | 2.0 | 0 | 0 | 1 |
| Anthony Pleasant | DE | 22 | 17 | 2.0 | 0 | 4 | 1 |
| Artie Ulmer | LB | 22 | 14 | 1.0 | 0 | 0 | 1 |
| John Keith | DB | 21 | 14 | 1.0 | 1 | 1 | 1 |
| Ronnie Heard | FS | 20 | 17 | 2.0 | 0 | 1 | 0 |
| Anthony Parker | DB | 18 | 15 | 0.0 | 0 | 5 | 0 |
| Jonas Lewis | RB | 15 | 11 | 0.0 | 0 | 0 | 0 |
| Terry Jackson | RB | 14 | 10 | 0.0 | 0 | 0 | 0 |
| Cedric Killings | DT | 14 | 9 | 3.0 | 0 | 0 | 0 |
| Nate Hobgood-Chittick | DT | 11 | 5 | 1.0 | 0 | 0 | 0 |
| Tai Streets | WR | 8 | 7 | 0.0 | 0 | 0 | 0 |
| Brian Jennings | LS | 7 | 6 | 0.0 | 0 | 0 | 0 |
| Junior Bryant | DE | 7 | 7 | 0.0 | 0 | 0 | 0 |
| John Milem | DE | 4 | 2 | 0.0 | 0 | 1 | 0 |
| Jason Moore | DB | 4 | 4 | 0.0 | 0 | 0 | 0 |
| Paul Smith | RB | 3 | 2 | 0.0 | 0 | 0 | 0 |
| Jason Kyle | LS | 2 | 2 | 0.0 | 0 | 0 | 0 |
| Reggie McGrew | DT | 2 | 1 | 0.0 | 0 | 1 | 0 |
| Derrick Deese | OT | 1 | 1 | 0.0 | 0 | 0 | 0 |
| Greg Clark | TE | 1 | 1 | 0.0 | 0 | 0 | 0 |
| Dave Fiore | G | 1 | 1 | 0.0 | 0 | 0 | 0 |
| Charlie Garner | RB | 1 | 1 | 0.0 | 0 | 0 | 0 |
| Travis Jervey | RB | 1 | 1 | 0.0 | 0 | 0 | 1 |
| Scott Gragg | OT | 1 | 1 | 0.0 | 0 | 0 | 0 |
| Jerry Rice | WR | 1 | 1 | 0.0 | 0 | 0 | 0 |
| Terrell Owens | WR | 1 | 1 | 0.0 | 0 | 0 | 0 |
| J.J. Stokes | WR | 1 | 1 | 0.0 | 0 | 0 | 0 |
| Chad Stanley | P | 1 | 1 | 0.0 | 0 | 0 | 0 |
| Matt Willig | OT | 1 | 1 | 0.0 | 0 | 0 | 0 |
| Jeff Ulbrich | ILB | 1 | 0 | 0.0 | 0 | 0 | 0 |