West Indies in India Test Series Test Match (1st Match)

    India won by an innings and 140 runs

    Australia in New Zealand T20I Series T20I (3rd Match)

    Australia won by 3 wickets

    Minor League Cricket T20 (46th Match)

    Baltimore Royals won by 94 runs

    CSA Women Pro50 Series 50 Over Match (1st Match)

    Dolphins (w) won by 12 runs

    Punjab Premier League T20 T20 (9th Match)

    Narowal Kings won by 120 runs

    Minor League Cricket T20 (45th Match)

    Atlanta Fire won by 91 runs

    National Cricket League T20 (22nd Match)

    Dhaka Metropolis won by 96 runs

    National Cricket League T20 (21st Match)

    Rajshahi Division won by 4 wickets

    Uttarakhand Premier League T20 (21st Match)

    Rishikesh Falcons won by 87 runs

    Uttarakhand Premier League T20 (Eliminator)

    Nainital SG Tigers won by 20 runs

    CSA 4-Day Series Division 2 4 Day Match (2nd Match)

    Knights won by 8 wickets

    CSA 4-Day Series Division 1 4 Day Match (5th Match)

    Lions won by 134 runs

    ICC Mens T20 World Cup Africa Qualifier T20I (5th.Place.Play.off)

    Uganda won by 66 runs

    ICC Mens T20 World Cup Africa Qualifier T20I (Final)

    Zimbabwe won by 7 wickets

    ICC Mens T20 World Cup Africa Qualifier T20I (7th.Place.Play.off)

    Malawi won by 56 runs

    ICC Mens T20 World Cup Africa Qualifier T20I (3rd.Place.Play.off)

    Kenya won by 51 runs

    Punjab Premier League T20 T20 (10th Match)

    Lahore Leopards won by 7 wickets