Magic: The Gathering card database

Search every Magic: The Gathering card with oracle text, rulings, prices and Commander data. Browse the most-played Commander cards and all 779 sets.

Most-played Commander cards

Every set