根据你的描述;
1、对方在正常的途径下无法查到你的银行卡号,首先,银行卡号信息,只能在银行系统内部查询,银行管理规定中,银行对客户信息负有保密义务,无辜泄露造成客户损失,银行需要承担赔偿责任,所以,对方直接通过身份证号无法直接查询你的银行卡号。
2、现在司法环境中,银行只接待公、检、法提供公函查询,也就是说,对方只能申请这三个机关查询你的银行卡号及相应信息。所以,仅得到你的身份证号、手机号,对你的银行卡号,几乎没有任何影响。试想,如果这点信息外漏,就导致你其他信息多外漏,那中国的金融环境还不乱了?
希望对你有帮助。