وی فوتبال خود را از باشگاه ذوب آهن اردبیل آغاز کرد و توسط علی دایی به دنیای حرفهای فوتبال معرفی شد.
انصاریفرد همچنین یک سال در رده جوانان در باشگاه سایپا بازی کرده است. وی بین سالهای 1386 تا 1391 مجموعا 123 بار در تیم بزرگسالان سایپا به میدان رفت و 55 گل به ثمر رساند.
انصاریفرد بعد از آن قرارداد یک ساله با پرسپولیس بست و در 30 بازی 8 گل برای این تیم به ثمر رساند.
وی از جمله بازیکنانی است که تمام ردههای تیم ملی را تجربه کردهاست. او در اولین بازی ملی خود در رده بزرگسالان در برابر تیم ملی ایسلند تنها گل بازی و اولین گل ملی خود را به ثمر رساند.
همچنین کریم انصاریفرد تک گل بازی ایران - کرهشمالی در مسابقات جام قهرمانی آسیا در قطر(۲۰۱۱) را به ثمر رسانده است.
وی تیر سال 1392 از تیم پرسپولیس جدا شد و به تیم تراکتورسازی تبریز پیوست. انصاريفرد در سال 2014 به تيم اوساسونا اسپانيا و بعد هم به پانیونیوس يونان پيوست. سپس شماره 17 المپیاکوس نصیب کریم انصاری فرد شد. ستاره ایرانی تیم فوتبال پانیونیوس یونان به بزرگترين باشگاه ليگ يونان به المپیاکوس پيوست
کريم انصاري فرد در شهریور ۱۳۹۷به طور رسمی به تيم ناتينگهام فارست در چمپيونشيپ انگلیس پيوست.