>Snatch is an increased priority move. The effects of the first status move used by any other Pokémon on the same turn will be applied to the user of Snatch instead of the other Pokémon.
Since Baton Pass is not a status move, no, Snatch does not work for it (though it does work for Substitute for some reason).
Snatch (Bulba) & Snatch (Smogon)