在一般情况下一个外国人在我国犯罪要适用哪个国家的法律

在一般情况下一个外国人在我国犯罪要适用中国的法律,犯罪的行为或者结果有一项发生在中华人民***和国领域内的,就认为是在中华人民***和国领域内犯罪。

《刑法》第6条 规定:凡在中华人民***和国领域内犯罪的,除法律有特别规定的以外,都适用本法。凡在中华人民***和国船舶或者航空器内犯罪的,也适用本法。犯罪的行为或者结果有一项发生在中华人民***和国领域内的,就认为是在中华人民***和国领域内犯罪。特殊情况:如果该外国人是享有外交特权和豁免权的人,则不适用我国刑法。因为我国刑法典第11条规定:享有外交特权和豁免权的外国人的刑事责任,通过外交途径解决。