If uncertainties regarding its age are resolved, then the largest in the last 10 million years would be the 52 kilometers Karakul crater which is listed in EID with an age of less than five Ma, or the Pliocene.