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
For use during bowling, the best cleaner is Valentino's Remedy.
After that (in no particular order),
Black Magic Rejuvenator