Completed deliveries (4)
I believe the answer is:
over
This clue is a double definition.
'completed' is the first definition.
('over' can be a synonym of 'completed')
'deliveries' is the second definition.
(I've seen this before)
(Other definitions for over that I've seen before include "Finished like round of bowling in cricket" , "Completely ended" , "Finished, concluded" , "Unit of test" , "balls > left" .)