Question: how many perfect games have been pitched in major league baseball history
Answer: Over the 140 years of Major League Baseball history , and over 210,000 games played , there have been 23 official perfect games by the current definition .