List of players with the most home runs during the 1987 baseball season
| Rank | Player Name | Total HRs |
| 1 | Andre Dawson | 49 |
| 1 | Mark McGwire | 49 |
| 3 | George Bell | 47 |
| 4 | Dale Murphy | 44 |
| 5 | Darryl Strawberry | 39 |
| 6 | Eric Davis | 37 |
| 7 | Howard Johnson | 36 |
| 8 | Jack Clark | 35 |
| 8 | Mike Schmidt | 35 |
| 8 | Will Clark | 35 |
| 11 | Danny Tartabull | 34 |
| 11 | Darrell Evans | 34 |
| 11 | Dwight Evans | 34 |
| 11 | Kent Hrbek | 34 |
| 11 | Wally Joyner | 34 |
| 16 | Cory Snyder | 33 |
| 17 | Brook Jacoby | 32 |
| 17 | Joe Carter | 32 |
| 17 | Larry Parrish | 32 |
| 17 | Matt Nokes | 32 |
| 17 | Mike Pagliarulo | 32 |
| 17 | Tom Brunansky | 32 |
| 23 | Gary Gaetti | 31 |
| 23 | Jose Canseco | 31 |
| 23 | Larry Sheets | 31 |
