Most pitches seen during a single plate appearance by a Major League Baseball batter

Most pitches seen during a single plate appearance by a Major League Baseball batter
Who
Brandon Belt
What
21 total number
Where
Not Applicable
When
22 April 2018

Brandon Belt (USA) of the San Francisco Giants saw 21 pitches while batting against Los Angeles Angels pitcher Jaime Barria on 22 April 2018. Belt fouled off 16 two-strike pitches before lining out to right field. The at-bat lasted 12 minutes and 45 seconds. It was the most pitches in an at-bat since data became official in 1988.