"he'sdoing the tidying up" - at the end of an innings (one side's turn to bat), the last 3 or 4 players are not expected to score many runs; they are in the side as specialist bowlers. "Doing the tidying up", in cricket, means dismissing the last few players in the batting side.
"stand and deliver" - do what's expected of you as a major player (usually a batsman - bowlers are expected to deliver, but they run while they're doing it!) [Irrelevant note - The collocation comes from the traditional command of the highwayman - see Stand and Deliver! History of Highwaymen and Highway Robbery - but this has nothing to do with the cricketing usage.]