The Ashes - Test Match (1st Match)

    Australia won by 2 wickets

    ICC Cricket World Cup Qualifier - ODI (2nd.Match.GRP.A)

    West Indies won by 39 runs

    Afghanistan in Bangladesh Only Test - Test Match (Only)

    Bangladesh won by 546 runs

    ICC Cricket World Cup Qualifier - ODI (1st.Match.Grp.A)

    Zimbabwe won by 8 wickets

    Africa Continental Cup - T20I (15th Match)

    Rwanda won by 7 wickets

    Africa Continental Cup - T20I (16th Match)

    Uganda won by 5 wickets

    Argentina Women in Brazil T20I Series - T20I (3rd Match)

    Brazil (w) won by 119 runs

    ICC U19 World Cup East Asia Pacific Qualifier - ODI (14th Match)

    Fiji U19 won by 35 runs

    ICC U19 World Cup East Asia Pacific Qualifier - ODI (13th Match)

    Japan U19 won by 134 runs

    ICC U19 World Cup East Asia Pacific Qualifier - ODI (15th Match)

    New Zealand U19 won by 143 runs

    Mirwais Nika 3-day Provincial - 4 Day Match (Final)

    Mis Ainak Region won by 191 runs

    Trinidad T10 Blast - 10 Over Match (18th Match)

    Rungetters won by 2 runs.

    TCM Odisha Cricket League - T20 (13th Match)

    Odisha Cheetahs won by 9 wickets

    Rajbiraj Mayor Cup - T20 (1st Match)

    Rupani Riders won by 15 runs

    ECI Sweden - 10 Over Match (6th Match)

    Germany won by 39 runs

    TCM Odisha Cricket League - T20 (14th Match)

    Odisha Pumas won by 10 runs

    Maharashtra Premier League - T20 (5th Match)

    Eagle Nashik Titans won by 82 runs

    ECI Sweden - 10 Over Match (7th Match)

    Sweden won by 7 wickets

    Super Series - 50 Over Match (2nd Match)

    Dragons (w) won by 6 wickets

    Tamil Nadu Premier League - T20 (7th Match)

    Salem Spartans won by 5 wickets

    ECI Sweden - 10 Over Match (8th Match)

    Sweden won by 6 wickets

    ECI Sweden - 10 Over Match (9th Match)

    Germany won by 28 runs

    Vitality Blast - T20 (80th Match)

    Worcestershire won by 6 wickets

    Vitality Blast - T20 (81th Match)

    Northamptonshire won by 78 runs

    Vitality Blast - T20 (82th Match)

    Glamorgan won by 32 runs

    Vitality Blast - T20 (83th Match)

    Essex won by 22 runs (D/L method)

    Vitality Blast - T20 (84th Match)

    Hampshire won by 9 wickets

    Vitality Blast - T20 (85th Match)

    Lancashire won by 7 runs (DLS method)

    Vitality Blast - T20 (86th Match)

    Derbyshire won by 144 runs

    Tamil Nadu Premier League - T20 (8th Match)

    Dindigul Dragons won by 7 wickets

    Maharashtra Premier League - T20 (6th Match)

    Puneri Bappa won by 7 wickets

    Trinidad T10 Blast - 10 Over Match (19th Match)

    Soca King won by 8 wickets

    Trinidad T10 Blast - 10 Over Match (20th Match)

    Match abandoned due to rain