Ryan Bailey

Calum MacLeod celebrates his century

Ireland v Scotland, 3rd ODI, Malahide

MacLeod the winner, Mooney the hero

Scotland gained a consolation victory thanks to an unbeaten hundred from Calum MacLeod after John Mooney had almost secured a memorable, emotional maiden century

Kevin O'Brien struck a run-a-ball 47

Ireland v Scotland, 2nd ODI, Malahide

Ireland take series after late wobble

Ireland secured the one-day series but they were made to work for their three-wicket win, firstly by a fine hundred from Richie Berrington and then a late push by Scotland in the field

Kevin O'Brien struck a run-a-ball 47

Ireland v Scotland, 1st ODI, Malahide

Young's debut five-for sets up victory

Craig Young, the fast bowler released by Sussex twelve months ago, chose a good moment to become just the ninth player to take a five-wicket haul on ODI debut as he stole a march in the race to make the plane for Australia and New Zealand

Stuart Meaker took career-best T20 figures of 4 for 30

Middlesex v Surrey, NatWest T20 Blast, Lord's

Last-ball finish for record crowd

When the ECB's top table formulated their plans for the recast T20 Blast, it was doubtlessly evenings such as this that headed their blueprint as a record crowd filled Lord's on a balmy night.

Stuart Meaker celebrates the wicket of Daniel Bell-Drummond

Kent v Surrey, LV= Championship, Guildford, 1st day

Northeast returns all the stronger

A spell in the Second XI seems to have been just the fillip for Sam Northeast judging by his 91 for Kent against Surrey

Ravi Bopara took his score on to 162

Essex v Hampshire, Colchester, 3rd day

Essex miss a crucial chance

An unproductive start to the season has left Essex playing catch-up with little margin for error and they missed a golden opportunity to put Hampshire under significant pressure at Colchester

Reece Topley

Essex v Hampshire, Colchester, 1st day

Topley facing another back injury

Reece Topley, the Essex left-arm pace bowler, faces another debilitating period on the sidelines after he suffered a recurrence of the lower back injury that beset his winter away with the England Performance Programme

Luke Wright made his highest first-class score of 189

Sussex v Northamptonshire, Hove, 1st day

Wright no longer just sees it, hits it

Luke Wright is maturing as a Championship batsman since getting more opportunities to play the longer form of the game

Tim Phillips had Kevin Pietersen stumped by James Foster

Essex v Surrey, NatWest T20 Blast, South Division, Chelmsford

Essex romp to sixth straight win

Essex moved one step closer to a home quarter-final with a sixth consecutive victory in the South Group

Northamptonshire v Warwickshire, NatWest T20 Blast, Wantage Road

All-round White relights Northants fire

Northamptonshire are doing their darnedest to not let go of the crown they won so spectacularly last year, securing a first win in seven against Birmingham Bears