Added wide at Edgbaston? (5)
I believe the answer is:
extra
'added' is the definition.
(similar in meaning)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for extra that I've seen before include "An additional thing" , "Bit-part actor" , "Way of scoring at cricket" , "Bonus; surplus" , "Run; in addition" .)