I would like to see a specific commit in Beyond Compare or any other separate diff tool while viewing it via git show. I tried looking at help of git show/difftool/
git show
This worked for me nicely, to show the diff of the last commit
git difftool HEAD~ HEAD
For other commits you can replace HEAD with commit hash eg:
HEAD
git difftool 1234ABCD~ 1234ABCD