In baseball history there have only been 18 perfect games by 18 different pitchers.
As of now (April 23, 2012) there have been 21 perfect games thrown. Most recently was April 21, 2012 by Philip Humber of the Chicago White Sox against the Seattle Mariners.
There have actually been thousands of Major League Baseball games in history. In fact, most MLB games are played without errors.
Peter Rose played in 3,562 games, the most in MLB history.
18 as of July 23 2009 Actually there are 267 no hitters in MLB history and the most recent was Edwin Jackson of the Arizona Diamondbacks and there are 20 perfect games in MLB history and the 2 recent this year are Dallas Braden and Roy Halladay
The pitcher that pitched the most no hit games in MLB history is Nolan Ryan with 7.
As of the end of the 2007 season the Philadelphia Phillies have lost 10,028 games, the most in MLB history.
That is infielder Terry Turner who played 1,619 games for Cleveland from 1904-1918.
Nolan Ryan has the most career strikeouts in the history of baseball.