England in New Zealand Test Series - Test Match (2nd Match)

    England won by 323 runs

    India in Australia Test Series - Test Match (2nd Match)

    Australia won by 10 wickets

    Sri Lanka in South Africa Test Series - Test Match (2nd Match)

    South Africa won by 109 runs

    Womens T20I Quadrangular Series in Hong Kong - T20I (5th Match)

    Thailand (w) won by 109 runs

    Womens T20I Quadrangular Series in Hong Kong - T20I (6th Match)

    Namibia (w) won by 4 wickets

    Africa Continental Cup - T20I (7th Match)

    Uganda won by 86 runs

    Ireland Women in Bangladesh T20I Series - T20I (2nd Match)

    Ireland (w) won by 47 runs

    Africa Continental Cup - T20I (8th Match)

    Botswana won by 3 wickets

    ICC Mens T20 World Cup Americas Sub Regional Qualifier - T20I (5th Match)

    Mexico won by 48 runs

    ICC Mens T20 World Cup Americas Sub Regional Qualifier - T20I (6th Match)

    Argentina won by 5 runs

    ICC Mens T20 World Cup Americas Sub Regional Qualifier - T20I (7th Match)

    Bermuda won by 92 runs

    ICC Mens T20 World Cup Americas Sub Regional Qualifier - T20I (8th Match)

    Cayman Islands won by 83 runs

    CSA 4-Day Series Division 2 - 4 Day Match (10th Match)

    Match drawn

    CSA 4-Day Series Division 2 - 4 Day Match (11th Match)

    Border won by 257 runs

    Sheffield Shield - 4 Day Match (16th Match)

    New South Wales won by an innings and 68 runs

    Sheffield Shield - 4 Day Match (17th Match)

    Queensland won by 23 runs

    Sheffield Shield - 4 Day Match (18th Match)

    South Australia won by 2 runs

    CSA 4-Day Series Division 1 - 4 Day Match (15th Match)

    Match drawn

    Trinidad T10 Blast - 10 Over Match (29th Match)

    Soca King won by 8 wickets

    Plunket Shield - 4 Day Match (10th Match)

    Wellington won by 4 wickets

    Plunket Shield - 4 Day Match (11th Match)

    Match drawn

    Plunket Shield - 4 Day Match (12th Match)

    Canterbury won by 5 wickets

    Global Super League - T20 (Final)

    Rangpur Riders won by 56 runs

    Nepal Premier League - T20 (12th Match)

    Sudurpaschim Royals won by 45 runs

    Champions T20 Cup - T20 (1st Match)

    UMT Markhors won by 4 wickets

    Nepal Premier League - T20 (13th Match)

    Karnali Yaks won by 7 runs

    ECI Spain - 10 Over Match (1st Match)

    Italy won by 10 wickets

    ICCA Arabian T20 League - T20 (41st Match)

    GHK Properties won by 22 Runs

    ECI Spain - 10 Over Match (2nd Match)

    Spain won by 117 runs

    Champions T20 Cup - T20 (2nd Match)

    ABL Stallions won by 35 runs

    ECI Spain - 10 Over Match (3rd Match)

    Italy won by 6 wickets

    ICCA Arabian T20 League - T20 (39th Match)

    Legends Warriors won by 5 wickets

    Nature Isle T10, 6th Edition - 10 Over Match (1st Match)

    Sari Sari Sunrisers won by 16 runs

    ECI Spain - 10 Over Match (4th Match)

    Italy won by 47 runs

    Trinidad T10 Blast - 10 Over Match (30th Match)

    Soca King won by 16 runs

    ECI Spain - 10 Over Match (5th Match)

    Spain won by 7 wickets

    Nature Isle T10, 6th Edition - 10 Over Match (2nd Match)

    Champagne Reef Divers won by 10 wickets (DLS method)

    ICCA Arabian T20 League - T20 (40th Match)

    Fly Emirates won by 6 Wickets

    Trinidad T10 Blast - 10 Over Match (Qualifier)

    Soca King won by 9 wickets