BRETT D’Oliveira achieved career-best figures of 7-92 as Worcestershire dismissed Glamorgan for 449 on the second day of the Specsavers County Championship match at Sophia Gardens.
The all-rounder picked up the final three wickets to fall on Monday after Glamorgan had resumed on 354-6 in their first innings.
His efforts surpassed his previous best performance with the ball in First class cricket of 5-48 against Durham at the Emirates Riverside in September 2015.
The all-rounder had also hit his career-best score of 202 not out on the same ground in a Championship encounter in May 2016 and Monday’s feat meant D’Oliveira become only the second Worcestershire player in history to take seven wickets and score a double century on the same ground.
According to club historian Tim Jones, the feat was last achieved more than a century ago. Ted Arnold took 7-48 against Warwickshire at Edgbaston and then scored 200 not out at the same venue six years later.