South Africa in England Test Series - Test Match (2nd Match)

    England won by an innings and 85 runs

    Asia Cup - T20I (1st Match)

    Afghanistan won by 8 wickets

    Major League Tournament - 3 Day Match (16th Match)

    Match drawn

    Major League Tournament - 3 Day Match (17th Match)

    Tamil Union Cricket and Athletic Club won by an innings and 11 runs

    Major League Tournament - 3 Day Match (18th Match)

    Saracens Sports Club won by 8 wickets

    Major League Tournament - 3 Day Match (19th Match)

    Burgher Recreation Club won by an innings and 38 runs

    Major League Tournament - 3 Day Match (20th Match)

    Colombo Cricket Club won by an innings and 62 runs

    Major League Tournament - 3 Day Match (21st Match)

    Match drawn

    Major League Tournament - 3 Day Match (22nd Match)

    Match drawn

    Major League Tournament - 3 Day Match (13th Match)

    Moors Sports Club won by 193 runs

    Major League Tournament - 3 Day Match (14th Match)

    Ace Capital Cricket Club won by 134 runs

    MCA T20 Cup - T20 (1st Semi-Final)

    Sticky Wicket won by 26 runs

    MCA T20 Cup - T20 (2nd Semi-Final)

    Malaysian Armed Forces won by 5 wickets

    BYJU'S Assam T20 - T20 (7th Match)

    Manas Tigers won by 5 wickets

    ECS Germany, Krefeld - 10 Over Match (1st Semi-Final)

    Golden Star won by 5 wickets

    BYJU'S Assam T20 - T20 (8th Match)

    Barak Bravehearts won by 74 runs

    ECS Germany, Krefeld - 10 Over Match (2nd Semi-Final)

    Bayer Spartans won by 8 wickets

    ECS Germany, Krefeld - 10 Over Match (3rd Place)

    Dusseldorf Blackcaps won by 1 run

    ECS Germany, Krefeld - 10 Over Match (Final)

    Bayer Spartans won by 32 runs

    The 6IXTY Mens Competition - 10 Over Match (7th Match)

    St Lucia Kings won by 8 runs

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

    Oval Invincibles (W) won by 9 wickets

    The 6IXTY Mens Competition - 10 Over Match (8th Match)

    Barbados Royals won by 2 wickets