According to the announcers of the Atlanta Braves vs. the Colorado Rockies on April 17, 2010 the answer is 264 no hitters in major league history. Colorado Rockie Ubaldo Jiminez completed the most...
On www.baseball-reference.com, 181 retired players are listed who had a career batting average of .300 or higher, with a minimum of 3000 plate appearances. An additional 22 active players (as of June...