I highly recommend the micro-fiber towels for wiping the oil off of bowling balls.....they pick up more oil in one swipe than other cotton terry cloth towels will clean up all day long. And, Charlest set you straight on the ones that you want (70% polyester, 30% polyamide), and it is the polyamide that sucks up the oil. There are some out there that are only 15% polyamide, but you want the 30% ones.
Typically, the packaging will say "micro-fiber", and it often appears on the tags on the towels. These micro-fiber towels typically contain some 90,000 fibers per square inch, and they have a grabby feel on the skin....if your hands are somewhat rough, the towels will stick to your hands.