Yeah they will work as long as they are b series. But, most crv's came in auto and there's quite a few thats manual so you might want to check on that. Other than that it should work, well mine did I used the b20 alternator but not the starter due to the fact the it was an auto tranny crv. Oh...