Mario Kart Wii unlocks characters purely through completing Grand Prix cups—no hidden tricks, codes, or save-file edits required.
Note: Miis are playable from the start—no unlock needed. All 24 character slots (including Miis) fill naturally through normal play.