South Africa in England Test Series - Test Match (1st Match)

    South Africa won by an innings and 12 runs

    India in Zimbabwe ODI Series - ODI (1st Match)

    India won by 10 wickets

    Pakistan in Netherlands ODI Series - ODI (2nd Match)

    Pakistan won by 7 wickets

    Italy Women in Austria T20I Series - T20I (2nd Match)

    Italy (W) won by 3 wickets

    Italy Women in Austria T20I Series - T20I (3rd Match)

    Finished

    Kenya D10 - 10 Over Match (16th Match)

    Match cancelled

    Kashmir Premier League - T20 (10th Match)

    Overseas Warriors won by 15 runs

    ECS Germany, Krefeld - 10 Over Match (13th Match)

    Koln Challengers won by 5 wickets

    CDU Top End T20 - T20 (8th Match)

    Melbourne Stars Academy won by 2 wickets

    ECS Germany, Krefeld - 10 Over Match (14th Match)

    Bayer Spartans won by 8 wickets

    Maharaja T20 Trophy - T20 (21st Match)

    Gulbarga Mystics won by 6 wickets

    ECS Germany, Krefeld - 10 Over Match (15th Match)

    Aachen Rising Stars won by 7 wickets

    ECS Germany, Krefeld - 10 Over Match (16th Match)

    Bonn Blue Star won by 7 wickets

    Bangladesh A in West Indies unofficial ODI Series - List A One Day (2nd Match)

    Bangladesh A won by 45 runs

    Maharaja T20 Trophy - T20 (22nd Match)

    Mysuru Warriors won by 2 runs

    The Hundred Women - 100 Ball Match (10th Match)

    Southern Brave (W) won by 9 runs

    Kashmir Premier League - T20 (11th Match)

    Kotli Lions won by 8 wickets

    The Hundred Mens - 100 Ball Match (18th Match)

    Manchester Originals won by 68 runs