Taken by surprise being put out of cricket ground? (3,3,3)
I believe the answer is:
hit for six
I believe this is a double definition.
'taken by surprise' is the first definition.
(to hit for six is to shock or upset)
'put out of cricket ground?' is the second definition.
(cricket term)
'being' is the link.
(Other definitions for hit for six that I've seen before include "floor" , "overwhelmed" , "as a Chinaman might be" , "Completely stunned" , "Stun - knock over the ropes?" .)