Not in MLB or the minor leagues. But there has been one pitcher that struckout 27 batters in a game. That was Ron Necciai who was pitching for the Bristol Twins of the Appalachian League in 1952. He was credited with 27 strikeouts in a 7-0 no-hitter he pitched against the Welch Miners. He did give up a walk and hit a batter in the game. Another batter reached base on a passed ball on a third strike. Necciai wound up striking out the next batter to record four strikeouts in an inning. The only two batters that hit the ball grounded out to the first baseman and reached base on an error.
Pitching great Tom Seaver holds the record for the most consecutive strikeouts in Major League Baseball history. In 1970 he struck out 10 straight batters in a game his Mets played against the Padres.
The pitcher that struck out the most batters in history is Nolan Ryan. He has struck out 5,714 batters during his career from September 11, 1966 until September 22, 1993.
Arguably the best MLB pitcher of all time was Nolan Ryan. While he had thousands of walks, he also had a relatively low ERA and struck out over 5,000 batters.
Well in more recent times as of post-1900s, Nolan Ryan struck out 383 batters in 1973 season with the California Angels. Hope that helps.
Usually AB is an offensive stat which stands for At Bat, meaning who is batting at the current moment. BF usually stands for Batters Faced, used as a pitching stat next to how many batters that pitcher struck out (Batters faced is not used in computing a pitcher's ERA, or Earned Run Average. See http://en.wikipedia.org/wiki/Earned_run_average)