Detailed batting strength (2-5)
I believe the answer is:
in-depth
'detailed' is the definition.
(I've seen this before)
'batting strength' is the wordplay.
'batting' becomes 'in' (cricket term).
'strength' becomes 'depth' (I can't justify this - if you can you should give a lot more credence to this answer).
'in'+'depth'='IN-DEPTH'
Can you help me to learn more?
(Other definitions for in-depth that I've seen before include "Thoroughly and comprehensively" , "searching" , "Detailed and thorough" , "Comprehensive and thorough" , "Detailed (investigation)" .)