Herath backed up centurion Kusal Mendis’ superlative effort to stun top-ranked Australia by 106 runs in the rain-affected first Test in Pallekele on Saturday.
Herath finished with impressive match figures of 9-103 to help the hosts bundle out Australia for 161 on the fifth and final day.
The visitors, who made 203 in their first innings, had been chasing a challenging 268.