The best cleaners marketed as bowling ball cleaners are not permitted to be used during competition. For my money, they are
Clean and Dull
Lane Masters cleaner
Hook-It
For use during bowling, the best cleaner is Valentino's Remedy.
After that (in no particular order),
Knockout
Zapp-It
Black Magic Rejuvenator
Liquid Nitro