I swear I heard of someone beating Final Fantasy XII in around 24 hours, including Yiazmat.
http://www.gamefaqs.com/boards/459841-final-fantasy-xii/42525356
EDIT - Seems he just went and beat Yiazmat within the start of the game in 24 gameplay hours, which is no easy feat since you need to do a bunch of things before you're able to fight it. I'm sure it's entirely possible to do a speedrun of just the main game of FFXII in 20ish hours or under.