没有银行卡是可以打银行流水的,只要持有个人有效身份证就能打印自己名下银行卡的流水。可持个人有效身份证前去办卡银行网点,柜台工作人员会帮忙打印流水。打印出来的银行账户流水还需要银行签章,只有在银行签章后才会具有法律效力。