3 ms·The three big banks that offer virtual credit card numbers are: Bank of America, Capital One, and Citi.by kevindong 8y agoThe three big banks that offer virtual credit card numbers are: Bank of America, Capital One, and Citi.