کریم انصاری فرد ۶۴ بازی برای تیم ملی کشورش انجام داده و در جام جهانی ۲۰۱۸ روسیه نیز موفق شد گل تساوی تیم ملی ایران را وارد دروازه پرتغال کند. این دومین حضور انصاری فرد در جام جهانی بود. او در جام جهانی برزیل نیز عضوی از تیم ملی فوتبال ایران بود.
به گزارش ایسنا و به نقل از ناتینگهام پست انصاری فرد، فوتبالش را از سایپا زیر نظر علی دایی آغاز کرده است. در همان ابتدا تیمهایی همچون بورسیادورتموند و استوا بخارست، خواهان جذب او بودند ولی انصاری فرد در سایپا ماند و در ۱۲۳ بازی ۵۵ گل به ثمر رساند تا این که به تیم فوتبال پرسپولیس پیوست، حضور در تراکتورسازی و در ادامه رفتن به اوساسونا و سپس پانیونیوس در یونان از برنامههای دیگر این بازیکن ایرانی بود.
مهاجم ایرانی در سال ۲۰۱۷ به تیم المپیاکوس پیوست و قراردادی به ارزش ۴۰۰ هزار یورو به امضا رساند. انصاری فرد در فصل گذشته طی ۲۶ بازی موفق شد ۱۷ گل به ثمر برساند، از جمله گلزنی در پنج مسابقه، با این حال به نظر میرسد که او جایگاهش را در تیم المپیاکوس از دست داده است.