Australia in England T20I Series - T20I (1st Match)

    Australia won by 28 runs

    Afghanistan vs New Zealand Only Test - Test Match (Only)

    Match abandoned without a ball bowled

    Rwanda Women tour of Kenya - T20I (2nd Match)

    Rwanda (w) won by 26 runs

    Rwanda Women tour of Kenya - T20I (3rd Match)

    Rwanda (w) won by 7 wickets

    Womens Tri-Series in Namibia - T20I (6th Match)

    Namibia (w) won by 5 wickets

    England women in Ireland ODI Series - ODI (3rd Match)

    Ireland (w) won by 3 wickets

    Sri Lanka A in South Africa unofficial Test Series - 4 Day Match (1st Match)

    Sri Lanka A won by 6 wickets

    County Championship Division Two - 4 Day Match (46th Match)

    Gloucestershire won by 4 wickets

    County Championship Division Two - 4 Day Match (47th Match)

    Northamptonshire won by 133 runs

    County Championship Division Two - 4 Day Match (48th Match)

    Sussex won by an innings and 87 runs

    County Championship Division One - 4 Day Match (56th Match)

    Durham won by an innings and 63 runs

    County Championship Division One - 4 Day Match (57th Match)

    Essex won by an innings and 83 runs

    County Championship Division One - 4 Day Match (58th Match)

    Match drawn

    County Championship Division One - 4 Day Match (59th Match)

    Somerset won by 111 runs

    County Championship Division One - 4 Day Match (60th Match)

    Match drawn

    County Championship Division Two - 4 Day Match (45th Match)

    Yorkshire won by an innings and 72 runs

    Oman D10 League - 10 Over Match (12th Match)

    Yalla Shabab Giants won by 8 runs

    Caribbean Premier League - T20 (12th Match)

    Trinbago Knight Riders won by 4 wickets

    Assam T20 Pride Cup - T20 (19th Match)

    No result

    ECS Croatia - 10 Over Match (11th Match)

    Sir Oliver Split won by 47 runs

    Assam T20 Pride Cup - T20 (20th Match)

    Match Abandoned without Ball Tracking

    Arunachal Premier League T20 - T20 (7th Match)

    Siang Shark won by 5 wickets

    ECS Croatia - 10 Over Match (12th Match)

    Sir Oliver Split won by 38 runs

    Kerala Cricket League T20 - T20 (19th Match)

    Trivandrum Royals won by 8 wickets

    Uttar Pradesh T20 - T20 (Play Off)

    Meerut Mavericks won by 9 runs

    Cricket Ireland Inter-Provincial Limited Over Cup - 50 Over Match (12th Match)

    Leinster Lightning won by 9 wickets

    ECS Croatia - 10 Over Match (13th Match)

    Zagreb Chiefs won by 6 wickets

    Oman D10 League - 10 Over Match (13th Match)

    Renaissance Challengers won by 33 runs

    ECS Croatia - 10 Over Match (14th Match)

    Zagreb Assassins won by 19 runs

    Kerala Cricket League T20 - T20 (20th Match)

    Aries Kollam Sailors won by 7 wickets

    DIS Summer Bash T10 - 10 Over Match (27th Match)

    Z Games Strikers won by 23 runs

    Uttar Pradesh T20 - T20 (Play Off)

    Kanpur Superstars won by 19 runs

    Oman D10 League - 10 Over Match (14th Match)

    Royal Oman Stallions won by 26 runs

    ECS Croatia - 10 Over Match (15th Match)

    Sir Oliver Split won by 9 wickets

    DIS Summer Bash T10 - 10 Over Match (28th Match)

    Mawa Chemicals won by 44 runs

    Boland T10 League - 10 Over Match (15th Match)

    Wellington Wolves won by 63 runs

    Oman D10 League - 10 Over Match (15th Match)

    Yalla Shabab Giants won by 4 runs

    DIS Summer Bash T10 - 10 Over Match (29th Match)

    Lexington won by 4 wickets

    Boland T10 League - 10 Over Match (16th Match)

    Match Tied (Northern Raiders wins the golden ball)