Sri Lankan openers dropped by nerveless touring cricket teams (7)
I believe the answer is:
elevens
'cricket teams' is the definition.
(I've seen this in another clue)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for elevens that I've seen before include "Some sportsmen" , "Particular numbers" , "Eg, football teams" , "1A, 20 [SUNDERLAND LEEDS]" , "Sports teams" .)