Practise too hard in cricket period, having a number of coaches (9)
I believe the answer is:
overtrain
'practise too hard in cricket period' is the definition.
I know nothing about this answer so I cannot tell whether this works.
'a number of coaches' is the wordplay.
'a number of' becomes 'over' (I can't justify this - if you can you should believe this answer much more).
'coaches' becomes 'train' (I've seen this before).
'over'+'train'='OVERTRAIN'
'having' acts as a link.
Can you help me to learn more?
(Other definitions for overtrain that I've seen before include "Spend too much time on exercises" , "Run past peak, perhaps" , "Prepare too hard" .)