England in Pakistan T20I Series - T20I (5th Match)

    Pakistan won by 6 runs

    South Africa in India T20I Series - T20I (1st Match)

    India won by 8 wickets

    Road Safety World Series - T20 (1st Semi-Final)

    India Legends won by 5 wickets

    New Zealand Women in West Indies T20I Series - T20I (1st Match)

    West Indies (w) won by 1 runs

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

    Kent Spitfires won by an innings and 151 runs

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

    Match drawn

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

    Match drawn

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

    Nottinghamshire Outlaws won by 462 runs

    Specsavers County Championship Division Two - 4 Day Match (53rd Match)

    Match drawn

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

    Gloucestershire won by 18 runs

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

    Warwickshire won by 5 runs

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

    Lancashire Lightning won by an innings and 130 runs

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

    Essex Eagles won by 47 runs

    Quaid-e-Azam Trophy - 4 Day Match (1st Match)

    Balochistan won by 134 runs

    Quaid-e-Azam Trophy - 4 Day Match (2nd Match)

    Match drawn

    Quaid-e-Azam Trophy - 4 Day Match (3rd Match)

    Northern won by 10 wickets

    Caribbean Premier League - T20 (Eliminator)

    Jamaica Tallawahs won by 33 runs

    KCA President's Cup - T20 (15th Match)

    KCA Lions won by 6 wickets

    The Marsh Cup - 50 Over Match (4th Match)

    Tasmania Tigers won by 8 wickets

    KCA President's Cup - T20 (16th Match)

    KCA Tigers won by 5 wickets

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

    Belgium won by 6 wickets

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

    Luxembourg won by 5 wickets

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

    Interglobe Marine won by 110 runs

    European Cricket Championship - 10 Over Match (61st Match)

    Belgium won by 42 runs

    European Cricket Championship - 10 Over Match (62nd Match)

    Scotland XI won by 37 runs

    European Cricket Championship - 10 Over Match (63rd Match)

    France won by 31 runs