Finally, a weekend of perfect weather after a rough first portion of the season for many clubs. We have plenty of videos, images and scores from the weekend of cricket and some celebrations from afterwards.
Pakistan leg-spinner Yasir Shah has reached the pole position in the International Cricket Council player rankings for Test bowlers after his man of the match performance in the first Test against England at Lord's.
Pakistan leg-spinner Yasir Shah is the Cricket World Player of the Week for registering his maiden 10-wicket haul that put his team in the course of a dramatic victory in the first Test against England at Lord's.
Nicholas Pooran scored a blistering 81 to take the Barbados Tridents to 173 following which the bowlers put up a clinical performance restricting St Lucia Zouks to 148, thereby ensuring a comfortable 25-run victory for the home team in the 18th match of the Caribbean Premier League in Barbados.
Former Indian batting legend Sachin Tendulkar has suggested that the top cricketing nations must send their A teams to associate and affiliate countries in Europe and other parts of the world to help develop the game.
An intriguing final day is in store at the Cheltenham College ground after Essex closed day three of their Specsavers County Championship Division Two clash with Gloucestershire on 16 for one having been set 213 to win.
England were rattled by Yasir Shah’s five-fer and were reduced to 253 for seven from 71 overs, still trailing Pakistan by 86 runs in the first innings by the end of day two of the first Test at Lord’s.
Dinesha Devnarain will captain South Africa Women on their tour of Ireland in August as four players - including new skipper Dane van Niekerk - are unavailable due to their participation in the Kia Women's Super League.