Pakistan T20I Tri-Series T20I (4th Match)

    Pakistan won by 69 runs

    The Ashes Test Match (1st Match)

    Australia won by 8 wickets

    Ireland in Bangladesh Test Series Test Match (2nd Match)

    Bangladesh won by 217 runs

    Abu Dhabi T10 League 10 Over Match (16th Match)

    Quetta Qavalry won by 8 runs

    ICC Women Emerging Nations Trophy T20I (12th Match)

    Thailand (w) won by 27 runs

    ICC Women Emerging Nations Trophy T20I (11th Match)

    Scotland (w) won by 10 wickets

    ICC Women Emerging Nations Trophy T20I (10th Match)

    Netherlands (w) won by 7 wickets

    ICC Women Emerging Nations Trophy T20I (9th Match)

    Uganda (w) won by 4 runs

    England Lions tour of Australia 4 Day Match (2nd Match)

    Cricket Australia XI won by 8 wickets

    Regional Super50 Cup 50 Over Match (9th Match)

    Trinidad & Tobago won by 6 runs (DLS Method)

    Regional Super50 Cup 50 Over Match (8th Match)

    Barbados Royals won by 7 wickets

    Abu Dhabi T10 League 10 Over Match (17th Match)

    Vista Riders won by 5 wickets

    Asia Cup Rising Stars T20 (Final)

    Pakistan A won in superover

    Abu Dhabi T10 League 10 Over Match (15th Match)

    Ajman Titans won by 7 wickets

    Sheffield Shield 4 Day Match (14th Match)

    Queensland won by 7 wickets

    CSA T20 Knock Out Competition T20 (Final)

    Knights won by 11 runs

    National Cricket League 4 Day Match (20th Match)

    Rangpur Division won by 6 wickets

    National Cricket League 4 Day Match (19th Match)

    Barishal Division won by 6 wickets

    National Cricket League 4 Day Match (17th Match)

    Sylhet Division won by 147 runs

    Quaid-e-Azam Trophy 4 Day Match (41st Match)

    Multan Region won by an innings and 201 runs

    CSA T20 Challenge T20 (28th Match)

    Dolphins (RSA) won by 2 wickets

    Womens Big Bash League T20 (22nd Match)

    Melbourne Stars (w) won by 18 runs

    Womens Big Bash League T20 (21st Match)

    Melbourne Renegades (w) won by 8 wickets

    CSA Women Pro20 Series T20 (11th Match)

    Western Province (w) won by 8 wickets