South Africa in West Indies Test Series - Test Match (2nd Match)

    South Africa won by 40 runs

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

    Cook Islands won by 7 wickets

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

    Vanuatu won by 36 runs

    ICC Men Cricket World Cup League 2 - ODI (23rd Match)

    United States of America won by 50 runs

    Max60 T10 League - 10 Over Match (2nd Match)

    Boca Raton Trailblazers won by 23 runs

    Max60 T10 League - 10 Over Match (3rd Match)

    Caribbean Tigers won by 65 runs

    Assam Mens T20 - T20 (19th Match)

    Gauhati Town Club won by 2 wickets

    Shpageeza Cricket League - T20 (13th Match)

    Amo Sharks won by 25 runs

    ECS Italy, Rome - 10 Over Match (37th Match)

    Roma Cricket Club won by 7 wickets (DLS method)

    Assam Mens T20 - T20 (20th Match)

    Match Abandoned without a ball bowled

    ECS Italy, Rome - 10 Over Match (38th Match)

    Roma Gladiatori won by 45 runs

    Pondicherry Premier League - T20 (29th Match)

    Karaikal Kniights won by 6 wickets

    Shpageeza Cricket League - T20 (14th Match)

    Boost Defenders won by 5 wickets

    Maharaja T20 Trophy - T20 (9th Match)

    Hubli Tigers won by 5 wickets

    ECS Italy, Rome - 10 Over Match (39th Match)

    Kent Lanka won by 30 runs

    ECS Italy, Rome - 10 Over Match (40th Match)

    Roma Capannelle won by 7 wickets

    Pondicherry Premier League - T20 (30th Match)

    White Town Giants won by 9 wickets

    Maharaja T20 Trophy - T20 (10th Match)

    Mysore Warriors won by 27 runs (DLS method)

    Delhi Premier League - T20 (4th Match)

    North Delhi Strikers won by 7 wickets

    ECS Italy, Rome - 10 Over Match (41st Match)

    Roma Capannelle won by 5 wickets

    Max60 T10 League - 10 Over Match (4th Match)

    New York Strikers won by 5 wickets