ICC Men Cricket World Cup League 2 - ODI (108th.Match)

    Namibia won by 61 runs

    Road Safety World Series - T20 (13th Match)

    Match abandoned without a ball bowled

    Legends League Cricket - T20 (4th Match)

    India Capitals won by 78 runs

    Africa Cricket Association Cup - T20I (1st Semi-Final)

    Uganda won by 3 wickets (D/L method)

    ICC Womens T20 World Cup Qualifier - T20I (9th Match)

    Bangladesh (w) won by 55 runs

    ICC Womens T20 World Cup Qualifier - T20I (10th Match)

    Ireland (w) won by 19 runs

    Africa Cricket Association Cup - T20I (2nd Semi-Final)

    Tanzania won by 4 wickets

    ICC Womens T20 World Cup Qualifier - T20I (11th Match)

    United Arab Emirates (w) won by 4 wickets

    ICC Womens T20 World Cup Qualifier - T20I (12th Match)

    Thailand (w) won by 12 runs

    India Women in England ODI Series - ODI (2nd Match)

    India (w) won by 88 runs

    Specsavers County Championship Division One - 4 Day Match (61st Match)

    Surrey won by 10 wickets

    Specsavers County Championship Division One - 4 Day Match (62nd Match)

    Gloucestershire won by 3 wickets

    Specsavers County Championship Division One - 4 Day Match (63rd Match)

    Somerset won by 352 runs

    Specsavers County Championship Division Two - 4 Day Match (52nd Match)

    Durham Cricket won by an innings and 140 runs

    Specsavers County Championship Division Two - 4 Day Match (51st Match)

    Glamorgan won by an innings and 24 runs

    Specsavers County Championship Division Two - 4 Day Match (50th Match)

    Middlesex won by 80 runs

    Specsavers County Championship Division Two - 4 Day Match (49th Match)

    Worcestershire Rapids won by an innings and 79 runs

    Specsavers County Championship Division One - 4 Day Match (64th Match)

    Lancashire Lightning won by 38 runs

    Specsavers County Championship Division One - 4 Day Match (65th Match)

    Kent Spitfires won by 77 runs

    KCA President's Cup - T20 (1st Match)

    KCA Tigers won by 24 runs

    Duleep Trophy - 5 Day Match (Final)

    West Zone won by 294 runs

    PCB Cricket Associations T20 - T20 (25th Match)

    Balochistan 2nd XI won by 7 wickets

    KCA President's Cup - T20 (2nd Match)

    KCA Royals won by 6 wickets

    PCB Cricket Associations T20 - T20 (26th Match)

    Central Punjab 2nd XI won by 4 wickets

    Rachael Heyhoe Flint Trophy - 50 Over Match (Play Off)

    Southern Vipers (W) won by 6 wickets

    European Cricket Championship - 10 Over Match (35th Match)

    Netherlands XI won by 9 wickets

    European Cricket Championship - 10 Over Match (36th Match)

    Finland won by 19 runs

    Bukhatir League 50 Over - 50 Over Match (11th Match)

    Ajman won by 164 runs

    European Cricket Championship - 10 Over Match (37th Match)

    Denmark won by 7 wickets

    Caribbean Premier League - T20 (24th Match)

    Barbados Royals won by 36 runs

    European Cricket Championship - 10 Over Match (38th Match)

    Netherlands XI won by 92 runs

    European Cricket Championship - 10 Over Match (39th Match)

    Sweden won by 5 wickets