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

    South Africa won by an innings and 12 runs

    New Zealand in West indies ODI Series - ODI (1st Match)

    West Indies won by 5 wickets

    Afghanistan in Ireland T20I Series - T20I (5th Match)

    Ireland won by 7 wickets (D/L method)

    ICC Men Cricket World Cup League 2 - ODI (102nd.Match)

    United States of America won by 2 wickets

    Bahrain & Kuwait in Oman T20I Series - T20I (4th Match)

    Kuwait won by 102 runs

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

    Golden Star won by 6 wickets

    CDU Top End T20 - T20 (7th Match)

    Melbourne Renegades Academy won by 13 runs

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

    Bayer Spartans won by 3 runs

    Maharaja T20 Trophy - T20 (19th Match)

    Mysuru Warriors won by 6 wickets

    Royal London One-Day Cup - 50 Over Match (46th Match)

    Surrey won by 43 runs (D/L method)

    Royal London One-Day Cup - 50 Over Match (47th Match)

    Worcestershire Rapids won by 6 wickets

    Royal London One-Day Cup - 50 Over Match (48th Match)

    Leicestershire Foxes won by 4 wickets

    Royal London One-Day Cup - 50 Over Match (49th Match)

    Lancashire Lightning won by 9 wickets

    Royal London One-Day Cup - 50 Over Match (50th Match)

    Essex Eagles won by 88 runs (D/L method)

    Royal London One-Day Cup - 50 Over Match (51st Match)

    Sussex Sharks won by 4 wickets

    Royal London One-Day Cup - 50 Over Match (53rd Match)

    Warwickshire won by 14 runs

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

    Koln Challengers won by 10 wickets

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

    Aachen Rising Stars won by 4 runs

    Maharaja T20 Trophy - T20 (20th Match)

    Bengaluru Blasters won by 25 runs

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

    Oval Invincibles (W) won by 5 wickets

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

    Trent Rockets won by 25 runs