1990 Philadelphia Phillies season

Offseason

 * October 11, 1989: Steve Stanicek was released by the Phillies.
 * December 4, 1989: Rule 5 draft
 * Sil Campusano was drafted by the Phillies from the Toronto Blue Jays.
 * Gordon Dillard was drafted from the Phillies by the Pittsburgh Pirates.
 * December 6, 1989: Steve Lake was signed as a free agent by the Phillies.
 * March 31, 1990: Steve Jeltz was traded by the Phillies to the Kansas City Royals for José DeJesús.

Regular season
Terry Mulholland pitched the eighth no-hitter of the 1990 season on August 15 as the Phillies beat the San Francisco Giants, 6–0. The season's eighth no-hitter surpassed the modern record of seven set in 1917 and 1908. Mulholland's no-hitter was the first in the 20th century by a Phillies' pitcher in Philadelphia, and was also the first nine-inning no-hitter pitched at Veterans Stadium. The game was played in two hours and nine minutes and attendance was 32,156.

Notable transactions

 * April 6, 1990: Dickie Noles was signed as a free agent by the Phillies.
 * June 4, 1990: 1990 Major League Baseball draft
 * Mike Lieberthal was drafted by the Phillies in the 1st round.
 * Marvin Benard was drafted by the Phillies in the 20th round, but did not sign.
 * July 23, 1990: Marvin Freeman was traded by the Phillies to the Atlanta Braves for Joe Boever.
 * August 3, 1990: Jeff Parrett and players to be named later were traded by the Phillies to the Atlanta Braves for Dale Murphy and a player to be named later. The Braves completed their part of the deal by sending Tommy Greene to the Phillies on August 9. The Phillies completed the deal by sending Jim Vatcher to the Braves on August 9 and Víctor Rosario to the Braves on September 4.

Starters by position
''Note: Pos = Position; G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in''

Other batters
''Note: G = Games played; AB = At bats; H = Hits; Avg. = Batting average; HR = Home runs; RBI = Runs batted in''

Starting pitchers
Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts

Other pitchers
Note: G = Games pitched; IP = Innings pitched; W = Wins; L = Losses; ERA = Earned run average; SO = Strikeouts

Relief pitchers
Note: G = Games pitched; W = Wins; L = Losses; SV = Saves; ERA = Earned run average; SO = Strikeouts