Complete six deliveries each (7)
I believe the answer is:
overall
'complete' is the definition.
(thesaurus)
'six deliveries each' is the wordplay.
'six deliveries' becomes 'over' (cricket).
'each' becomes 'all' (similar in meaning).
'over'+'all'='OVERALL'
(Other definitions for overall that I've seen before include "Protective clothing" , "In total" , "All round" , "On the whole - protective garment" , "Inclusive" .)