India in England Test Series - Test Match (3rd Match)

    England won by 22 runs

    Bangladesh in Sri Lanka T20I Series - T20I (2nd Match)

    Bangladesh won by 83 runs

    Australia in West Indies Test Series - Test Match (3rd Match)

    Australia won by 176 runs

    Global Super League - T20 (5th Match)

    Rangpur Riders won by 1 runs

    Bali Bash International Tri Series - T20I (11th Match)

    Philippines won by 6 wickets

    Bali Bash International Tri Series - T20I (12th Match)

    Indonesia won by 7 wickets

    Quadrangular Twenty20 Series (Malawi) - T20I (3rd.Place.Play.off)

    Germany won by 37 runs

    Quadrangular Twenty20 Series (Malawi) - T20I (Final)

    Tanzania won by 10 wickets

    Sri Lanka A in Australia unofficial Test Series - 4 Day Match (1st Match)

    Match drawn

    Major Clubs Limited Over Tournament - 50 Over Match (25th Match)

    Nondescripts Cricket Club won by 46 runs

    Major Clubs Limited Over Tournament - 50 Over Match (26th Match)

    Tamil Union Cricket and Athletic Club won by 75 runs

    Major Clubs Limited Over Tournament - 50 Over Match (27th Match)

    Ace Capital Cricket Club won by 10 runs

    Major Clubs Limited Over Tournament - 50 Over Match (28th Match)

    Colombo Cricket Club won by 6 wickets

    Major Clubs Limited Over Tournament - 50 Over Match (29th Match)

    Moors Sports Club won by 6 wickets

    Major Clubs Limited Over Tournament - 50 Over Match (30th Match)

    Colts Cricket Club won by 115 runs

    ECI Germany-Belgium - 10 Over Match (4th Match)

    Belgium won by 26 runs

    Pondicherry Premier League - T20 (14th Match)

    Yanam Royals won by 53 runs

    ECI Germany-Belgium - 10 Over Match (5th Match)

    Germany won by 5 wickets

    Vitality Blast Women League 2 - T20 (29th Match)

    Worcestershire (w) won by 9 wickets

    Vitality Blast Women - T20 (47th Match)

    Warwickshire (w) won by 16 runs

    Vitality Blast Women - T20 (48th Match)

    Durham (w) won by 2 wickets

    Vitality Blast Women League 2 - T20 (30th Match)

    Glamorgan (w) won by 9 wickets

    Vitality Blast Women League 2 - T20 (31st Match)

    Middlesex (w) won by 41 runs

    Vitality Blast Women League 2 - T20 (32nd Match)

    Yorkshire (w) won by 53 runs

    Vitality Blast Women - T20 (46th Match)

    Surrey (w) won by 68 runs

    ECI Germany-Belgium - 10 Over Match (6th Match)

    Germany won by 10 wickets

    Pondicherry Premier League - T20 (15th Match)

    Villianur Mohit Kings won by 21 runs

    Vitality Blast Women - T20 (49th Match)

    The Blaze (w) won by 35 runs

    ECI Germany-Belgium - 10 Over Match (7th Match)

    Belgium won by 16 runs

    Vitality Blast - T20 (106th.Match)

    Worcestershire won by 6 wickets

    Vitality Blast - T20 (107th.Match)

    Northamptonshire won by 64 runs

    Vitality Blast - T20 (108th.Match)

    Gloucestershire won by 40 runs

    Vitality Blast - T20 (109th.Match)

    Hampshire won by 6 wickets

    Vitality Blast - T20 (110th.Match)

    Lancashire won by 3 wickets

    Vitality Blast - T20 (111th.Match)

    Derbyshire won by 8 wickets

    Vitality Blast - T20 (112th.Match)

    Surrey won by 67 runs

    Vitality Blast - T20 (113th.Match)

    Kent won by 7 wickets

    KCC T20 Summer League - T20 (11th Match)

    Stack CC won by 216 runs