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

    England won by 9 wickets

    Asia Cup - T20I (12th Match)

    Sri Lanka won by 5 wickets

    Lahore Qalandars in Namibia - 50 Over Match (2nd Match)

    Richelieu Eagles won by 85 runs

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

    Vanuatu won by 57 runs

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

    Samoa won by 7 wickets

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

    Match drawn

    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)

    Caribbean Premier League - T20 (11th Match)

    Barbados Royals won by 6 wickets

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

    No Result

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

    Match abandoned without a ball bowled

    BYJU'S Assam T20 - T20 (Final)

    Brahmaputra Boys won by 9 wickets

    PCB Cricket Associations T20 - T20 (7th Match)

    Balochistan 2nd XI won by 8 wickets

    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

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

    Gent won by 5 wickets

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

    Match abandoned without a ball bowled

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

    Match abandoned without a ball bowled

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

    Beveren won by 2 wickets

    PCB Cricket Associations T20 - T20 (8th Match)

    Central Punjab 2nd XI won by 34 runs

    Rachael Heyhoe Flint Trophy - 50 Over Match (17th Match)

    Match Postponed

    Rachael Heyhoe Flint Trophy - 50 Over Match (18th Match)

    Match Postponed

    Rachael Heyhoe Flint Trophy - 50 Over Match (19th Match)

    Match Postponed

    Rachael Heyhoe Flint Trophy - 50 Over Match (20th Match)

    Match Postponed

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

    Mechelen Eagles CC won by 29 runs

    ECS Belgium T10 League - 10 Over Match (4th-Quarter-Final)

    Ostend Exiles won by 7 runs

    Womens Balkan Cup - T20 (1st Match)

    Greece (W) won by 8 wickets

    ICC Academy Summer Cup - T20 (20th Match)

    Interglobe Marine won by 7 wickets