England in Pakistan T20I Series - T20I (2nd Match)

    Pakistan won by 10 wickets

    Road Safety World Series - T20 (14th Match)

    India Legends won by 40 runs

    Africa Cricket Association Cup - T20I (Final)

    Uganda won by 8 wickets

    New Zealand Women in West Indies ODI Series - ODI (2nd Match)

    New Zealand (w) won by 2 wickets

    Specsavers County Championship Division One - 4 Day Match (61st Match)

    Surrey won by 10 wickets

    Specsavers County Championship Division One - 4 Day Match (62nd Match)

    Gloucestershire won by 3 wickets

    Specsavers County Championship Division One - 4 Day Match (63rd Match)

    Somerset won by 352 runs

    Specsavers County Championship Division Two - 4 Day Match (52nd Match)

    Durham Cricket won by an innings and 140 runs

    Specsavers County Championship Division Two - 4 Day Match (51st Match)

    Glamorgan won by an innings and 24 runs

    Specsavers County Championship Division Two - 4 Day Match (50th Match)

    Middlesex won by 80 runs

    Specsavers County Championship Division Two - 4 Day Match (49th Match)

    Worcestershire Rapids won by an innings and 79 runs

    Specsavers County Championship Division One - 4 Day Match (64th Match)

    Lancashire Lightning won by 38 runs

    Specsavers County Championship Division One - 4 Day Match (65th Match)

    Kent Spitfires won by 77 runs

    Duleep Trophy - 5 Day Match (Final)

    West Zone won by 294 runs

    KCA President's Cup - T20 (3rd Match)

    KCA Eagles won by 8 wickets

    New Zealand A in India unofficial ODI Series - List A One Day (1st Match)

    India A won by 7 wickets

    PCB Cricket Associations T20 - T20 (27th Match)

    Central Punjab 2nd XI won by 7 wickets

    KCA President's Cup - T20 (4th Match)

    KCA Lions won by 3 wickets

    PCB Cricket Associations T20 - T20 (28th Match)

    Khyber Pakhtunkhwa 2nd XI won by 14 runs

    European Cricket Championship - 10 Over Match (40th Match)

    Netherlands XI won by 42 runs

    European Cricket Championship - 10 Over Match (41st Match)

    Denmark won by 26 runs

    Bukhatir League 50 Over - 50 Over Match (12th Match)

    The Vision Shipping won by 20 runs

    European Cricket Championship - 10 Over Match (42nd Match)

    Hungary won by 6 wickets

    Caribbean Premier League - T20 (26th Match)

    St Kitts and Nevis Patriots won by 7 runs

    European Cricket Championship - 10 Over Match (43rd Match)

    Netherlands XI won by 7 wickets

    European Cricket Championship - 10 Over Match (44th Match)

    Sweden won by 6 wickets