ESKIT Try it

Monsters of challenge rating 19 to 30

16 monsters of challenge rating 19 to 30, worth 22,000 to 155,000 XP. The weakest, on its own, fits the XP budget of a moderate encounter for four characters of level 16 and up (SRD 5.2.1).

Monsters by challenge rating