Asia Cup - T20I (3rd Match)

    Afghanistan won by 7 wickets

    Sri Lanka Under-19s in England Test Series - Youth Test (2nd Match)

    Match drawn

    Nepal in Kenya T20I Series - T20I (5th Match)

    Nepal won by 31 runs

    Second Eleven Championship - 4 Day Match (70th Match)

    Worcestershire 2nd XI won by an innings and 96 runs

    Second Eleven Championship - 4 Day Match (71st Match)

    Match drawn

    Second Eleven Championship - 4 Day Match (72nd Match)

    Northamptonshire 2nd XI won by an innings and 277 runs

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

    Kaziranga Heroes won by 4 wickets

    National T20 Cup - T20 (1st Match)

    Sindh won by 42 runs

    ECS Belgium T10 League - 10 Over Match (5th Match)

    12 Stars CC won by 12 runs

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

    Barak Bravehearts won by 4 wickets

    ECS Belgium T10 League - 10 Over Match (6th Match)

    12 Stars CC won by 55 runs

    National T20 Cup - T20 (2nd Match)

    Balochistan won by 2 runs

    Royal London One-Day Cup - 50 Over Match (1st Semi-Final)

    Kent Spitfires won by 3 wickets

    Royal London One-Day Cup - 50 Over Match (2nd Semi-Final)

    Lancashire Lightning won by 65 runs

    Second Eleven Championship - 4 Day Match (73rd Match)

    Sussex 2nd XI won by 7 wickets

    ECS Belgium T10 League - 10 Over Match (7th Match)

    Mechelen Eagles CC won by 15 runs

    ECS Belgium T10 League - 10 Over Match (8th Match)

    Mechelen Eagles CC won by 59 runs

    The Hundred Women - 100 Ball Match (22nd Match)

    London Spirit (W) won by 4 wickets

    ICC Academy Summer Cup - T20 (10th Match)

    Future Mattress won by 6 wickets