Clue: Many runs perhaps in Twenty20? (6)
Answer: SCORES
Explanation: Definition: Many runs perhaps
 SCORES(Twenty and 20), Twenty20 being a format of cricket, in which, of course, runs are scored.