Zimbabwe T20I Tri-Series T20I (3rd Match)

    New Zealand won by 8 wickets

    Max60 Caribbean T10 League 10 Over Match (8th Match)

    Caribbean Tigers won by 10 wickets

    ECS Germany, Krefeld 10 Over Match (Qualifier 1)

    VFB Gelsenkirchen won by 95 rus

    ECS Germany, Krefeld 10 Over Match (Qualifier 2)

    Dusseldorf Blackcaps won by 50 runs

    ECS Germany, Krefeld 10 Over Match (Final)

    VFB Gelsenkirchen won by 35 runs

    Assam T20 Summer Challenger Trophy T20 (21st Match)

    Nabajyoti Club won by 54 runs

    Assam T20 Summer Challenger Trophy T20 (22nd Match)

    City Cricket Club won by 35 runs

    Max60 Caribbean T10 League 10 Over Match (6th Match)

    Florida Lions won by 9 runs

    Max60 Caribbean T10 League 10 Over Match (9th Match)

    Miami Lions won by 13 runs

    KCC T20 Summer League T20 (17th Match)

    CECC-A won by 4 wickets

    Max60 Caribbean T10 League 10 Over Match (10th Match)

    Cyaman Bay Stingrays won by 39 runs

    Max60 Caribbean T10 League 10 Over Match (11th Match)

    Caribbean Tigers won by 8 wickets

    Pearl of Africa T20I Series T20I (3rd Match)

    Uganda won by 77 runs (DLS method)

    Pearl of Africa T20I Series T20I (4th Match)

    United Arab Emirates won by 40 runs

    Rwanda Tri Nation T20I Series T20I (1st Match)

    Bahrain won by 8 wickets

    Asia Pacific Cricket Champions Trophy T20I (1st Match)

    Malaysia won by 5 wickets

    Asia Pacific Cricket Champions Trophy T20I (2nd Match)

    Singapore won by 52 runs

    ECS Germany, Krefeld 10 Over Match (Eliminator)

    Dusseldorf Blackcaps won by 28 runs

    KCC T20 Summer League T20 (16th Match)

    Al Mulla Exchange won by 7 wickets

    Vitality Blast T20 (120th.Match)

    Warwickshire won by 127 runs

    Vitality Blast T20 (127th.Match)

    Surrey won by 7 runs

    Vitality Blast T20 (121st.Match)

    Durham won by 9 wickets

    Vitality Blast T20 (122nd.Match)

    Glamorgan won by 52 runs

    Vitality Blast T20 (123rd.Match)

    Kent won by 7 wickets

    Vitality Blast T20 (124th.Match)

    Yorkshire won by 2 wickets

    Vitality Blast T20 (125th.Match)

    Nottinghamshire won by 4 wickets

    Vitality Blast T20 (126th.Match)

    Somerset won by 16 runs

    Vitality Blast Women T20 (53rd Match)

    Match Tied

    Pondicherry Premier League T20 (22nd Match)

    Yanam Royals won by 55 runs

    Vitality Blast Women T20 (54th Match)

    Essex (w) won by 9 runs

    Vitality Blast Women T20 (55th Match)

    The Blaze (w) won by 27 runs

    Vitality Blast Women T20 (56th Match)

    Surrey (w) won by 25 runs

    Vitality Blast Women League 2 T20 (34th Match)

    Northamptonshire (w) won by 5 wickets

    Vitality Blast Women League 2 T20 (35th Match)

    Kent (w) won by 6 wickets

    Vitality Blast Women League 2 T20 (36th Match)

    Yorkshire (w) won by 12 runs

    World Championship of Legends T20 (1st Match)

    Pakistan Champions won by 5 runs

    Saudi Arabia in Qatar T20I Series T20I (1st Match)

    Qatar won by 1 run