Game replays (including all the fun data like player clicks, unit selection, movements, and exact timing) are stored in an easily parsable format. https://github.com/GraylinKim/sc2reader/wiki/Replay-Format-H...
But man, if Battle.Net did save all of them, there'd likely be hundreds of thousands, if not millions, available. That'd be pretty spectacular as a training set!