South Africa in England Test Series - Test Match (3rd Match)

    England won by 9 wickets

    Road Safety World Series - T20 (1st Match)

    India Legends won by 61 runs

    Sri Lanka Under-19s in England ODI Series - Youth ODI (3rd Match)

    England U19 won by 2 wickets

    ICC Mens T20 World Cup Sub Regional East Asia-Pacific Qualifier A - T20I (3rd Match)

    Fiji won by 3 wickets

    ICC Mens T20 World Cup Sub Regional East Asia-Pacific Qualifier A - T20I (4th Match)

    Vanuatu won by 9 wickets

    Womens T20I Quadrangular Series in UAE - T20I (1st Match)

    Zimbabwe (w) won by 5 wickets

    Womens T20I Quadrangular Series in UAE - T20I (2nd Match)

    Thailand (w) won by 5 wickets

    India Women in England T20I Series - T20I (1st Match)

    England (w) won by 9 wickets

    Duleep Trophy - 4 Day Match (1st-Quarter-Final)

    Match Drawn

    Duleep Trophy - 4 Day Match (2nd-Quarter-Final)

    Match drawn (North Zone won on 1st innings)

    Major League Tournament - 3 Day Match (38th Match)

    Ragama Cricket Club won by an innings and 20 runs

    Major League Tournament - 3 Day Match (39th Match)

    Match drawn

    Major League Tournament - 3 Day Match (40th Match)

    Sebastianites Cricket and Athletic Club won by 8 wickets

    Major League Tournament - 3 Day Match (41st Match)

    Tamil Union Cricket and Athletic Club won by 270 runs

    Major League Tournament - 3 Day Match (42nd Match)

    Sinhalese Sports Club won by 9 wickets

    Major League Tournament - 3 Day Match (44th Match)

    Badureliya Sports Club won by an innings and 9 runs

    Major League Tournament - 3 Day Match (46th Match)

    Colombo Cricket Club won by 5 wickets

    Major League Tournament - 3 Day Match (47th Match)

    Galle Cricket Club won by 143 runs

    Major League Tournament - 3 Day Match (48th Match)

    Kurunegala Youth Cricket Club won by 261 runs

    CAN Mens T20 National Games - T20 (9th Match)

    Match abandoned without a ball bowled

    KCA Pink T20 Challengers - T20 (1st Match)

    Team Ruby won by 6 wickets

    National T20 Cup - T20 (17th Match)

    Northern won by 1 runs

    Womens Balkan Cup - T20 (2nd Match)

    Greece (W) won by 10 wickets

    ECS Belgium T10 League - 10 Over Match (1st Semi-Final)

    Gent won by 27 runs (D/L method)

    CAN Mens T20 National Games - T20 (10th Match)

    Match abandoned without a ball bowled

    CAN Mens T20 National Games - T20 (11th Match)

    Match abandoned without a ball bowled

    KCA Pink T20 Challengers - T20 (2nd Match)

    Team Pearl won by 6 wickets

    ECS Belgium T10 League - 10 Over Match (2nd Semi-Final)

    No result

    National T20 Cup - T20 (18th Match)

    Balochistan won by 7 wickets

    Womens Balkan Cup - T20 (3rd Match)

    Romania (W) won by 145 runs

    ECS Belgium T10 League - 10 Over Match (3rd Place)

    Match Cancelled

    Bukhatir League 50 Over - 50 Over Match (1st Match)

    DCC Starlets won by 175 runs

    ECS Belgium T10 League - 10 Over Match (Final)

    Mechelen Eagles CC won by 17 runs

    Caribbean Premier League - T20 (12th Match)

    Jamaica Tallawahs won by 34 runs

    ICC Academy Summer Cup - T20 (21st Match)

    The Vision Shipping won by 5 wickets