Answer
The fastest tennis serve ever recorded was 251 km/h (156 mph), achieved by Ivo Karlović, a Croatian tennis player, on March 5th, 2011, during a Davis Cup match against Radek Štěpánek. Karlović's exceptional serve earned him recognition for having one of the strongest and fastest serves in tennis history.