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

    England won by 22 runs

    ICC Mens T20 World Cup Europe Qualifier T20I (9th Match)

    Jersey won by 1 wicket

    ECN Bulgaria T20I T20 (4th Match)

    Bulgaria won by 6 wickets

    ECN Bulgaria T20I T20 (3rd Match)

    Gibraltar won by 7 wickets

    KCC T20 Summer League T20 (7th Match)

    Tally Rangers won by 10 runs

    Pondicherry Premier League T20 (11th Match)

    Ruby White Town Legends won by 25 runs

    Pondicherry Premier League T20 (10th Match)

    Yanam Royals won by 5 wickets

    ECS Belgium T10 League 10 Over Match (Final)

    Hasselt CC won by 9 wickets

    ECS Belgium T10 League 10 Over Match (Qualifier 2)

    Brussels Warriors won by 42 runs

    ECS Belgium T10 League 10 Over Match (Qualifier 1)

    Hasselt CC won by 6 runs

    ECS Belgium T10 League 10 Over Match (Eliminator)

    Ostend CC won by 4 wickets

    ICC Mens T20 World Cup Europe Qualifier T20I (10th Match)

    Netherlands won by 9 wickets

    Global Super League T20 (3rd Match)

    Hobart Hurricanes won by 7 wickets

    Vitality Blast T20 (97th.Match)

    Middlesex won by 23 runs

    Global Super League T20 (2nd Match)

    Rangpur Riders won by 8 runs

    Vitality Blast Women T20 (45th Match)

    Warwickshire (w) won by 22 runs

    Vitality Blast Women T20 (44th Match)

    Durham (w) won by 5 wickets

    Vitality Blast Women T20 (43rd Match)

    Surrey (w) won by 10 runs

    Vitality Blast T20 (105th.Match)

    Yorkshire won by 19 runs

    Vitality Blast T20 (104th.Match)

    Essex won by 6 wickets

    Vitality Blast T20 (103rd.Match)

    Surrey won by 6 wickets

    Vitality Blast T20 (102nd.Match)

    Nottinghamshire won by 7 wickets

    Vitality Blast T20 (101st.Match)

    Northamptonshire won by 13 runs

    Vitality Blast T20 (99th.Match)

    Somerset won by 5 wickets

    Vitality Blast T20 (98th.Match)

    Warwickshire won by 23 runs

    KCC T20 Summer League T20 (8th Match)

    Fakhr-E-Kashmir won by 12 runs