That depends. If it's a rusty, unbalanced blade like this one, then I'd pick the bat.
If it was a badboy like this one however, machete for sure. It would be a big improvement on the butterfly knife. With this one you can slash and stab on the outside. The bat is ****ed.