Having trouble with 2nd hand Gamecube games

I bought F-zero X and Eternal Darkness second hand over EBay. The disks weren’t scratched and came in their boxes. When I load either game they both stop and the screen goes blank after I get past the checking memory card point. I have two memory cards that both work fine with other games I bought new, any suggestions why these two games foul up on me like this?