You need an excellent or good credit profile to get a 0% balance transfer card - check out smart search on our site to get your credit profile for free (no footprint will be left on the actual credit report). If you have the right profile, you can then choose to apply for one of the many 0% balance transfer cards. When you apply the provider will ask what outstanding debt and credit limits you have on other cards and your annual income. The provider will use information to determine what credit limit to give you.
Hope this helps.