按照银行卡的国家标准,银行卡号码应该是13-19位,现在大家使用的卡一般都是16位或19位。没有20位的银行卡。补充:什么是银行卡银行卡卡号是指各个银行发行的硬卡上的编号代码,各个商业银行之间的业务号段有统一的规定。卡号的前6位数字代表发卡行标识代码,也叫BIN号,不同的BIN号代表了不同的银行卡组织和卡片级别。