England in Pakistan T20I Series - T20I (3rd Match)

    England won by 63 runs

    Australia in India T20I Series - T20I (2nd Match)

    India won by 6 wickets

    ICC Womens T20 World Cup Qualifier - T20I (1st Semi-Final)

    Ireland (w) won by 4 runs

    ICC Womens T20 World Cup Qualifier - T20I (5th.Place.Play.off)

    Scotland (w) won by 85 runs

    ICC Womens T20 World Cup Qualifier - T20I (2nd Semi-Final)

    Bangladesh (w) won by 11 runs

    ICC Womens T20 World Cup Qualifier - T20I (7th.Place.Play.off)

    Papua New Guinea (w) won by 7 wickets

    Specsavers County Championship Division One - 4 Day Match (61st Match)

    Surrey won by 10 wickets

    Specsavers County Championship Division One - 4 Day Match (62nd Match)

    Gloucestershire won by 3 wickets

    Specsavers County Championship Division One - 4 Day Match (63rd Match)

    Somerset won by 352 runs

    Specsavers County Championship Division Two - 4 Day Match (52nd Match)

    Durham Cricket won by an innings and 140 runs

    Specsavers County Championship Division Two - 4 Day Match (51st Match)

    Glamorgan won by an innings and 24 runs

    Specsavers County Championship Division Two - 4 Day Match (50th Match)

    Middlesex won by 80 runs

    Specsavers County Championship Division Two - 4 Day Match (49th Match)

    Worcestershire Rapids won by an innings and 79 runs

    Specsavers County Championship Division One - 4 Day Match (64th Match)

    Lancashire Lightning won by 38 runs

    Specsavers County Championship Division One - 4 Day Match (65th Match)

    Kent Spitfires won by 77 runs

    Duleep Trophy - 5 Day Match (Final)

    West Zone won by 294 runs

    Caribbean Premier League - T20 (27th Match)

    1st Innings

    The Marsh Cup - 50 Over Match (1st Match)

    Victoria won by 3 runs (D/L method)

    Womens National Cricket Legue - 50 Over Match (2nd Match)

    South Australia (W) won by 3 wickets

    Womens National Cricket Legue - 50 Over Match (3rd Match)

    Western Australia (w) won by 8 wickets

    KCA President's Cup - T20 (5th Match)

    KCA Panthers won by 14 runs

    Womens National Cricket Legue - 50 Over Match (1st Match)

    Queensland (W) won by 111 runs

    PCB Cricket Associations T20 - T20 (29th Match)

    Khyber Pakhtunkhwa 2nd XI won by 33 runs

    Major League Tournament - 3 Day Match (61st Match)

    Nondescripts Cricket Club won by 10 wickets

    Major League Tournament - 3 Day Match (63rd Match)

    Police Sports Club won by 6 wickets

    Major League Tournament - 3 Day Match (64th Match)

    Kandy Customs Cricket Club won by 67 runs

    Major League Tournament - 3 Day Match (65th Match)

    Match Drawn

    Major League Tournament - 3 Day Match (67th Match)

    Match drawn

    Major League Tournament - 3 Day Match (68th Match)

    Sri Lanka Army Sports Club won y 195 runs

    Major League Tournament - 3 Day Match (70th Match)

    Match Drawn

    Major League Tournament - 3 Day Match (71st Match)

    Lankan Cricket Club won by an innings and 86 runs

    Major League Tournament - 3 Day Match (79th Match)

    Tamil Union Cricket and Athletic Club won by 5 wickets

    KCA President's Cup - T20 (6th Match)

    KCA Eagles won by 8 wickets

    PCB Cricket Associations T20 - T20 (30th Match)

    Match abandoned without a ball bowled

    European Cricket Championship - 10 Over Match (Qualifier 1)

    Netherlands XI won by 48 runs

    European Cricket Championship - 10 Over Match (Eliminator)

    Denmark won by 8 wickets

    Bukhatir League 50 Over - 50 Over Match (13th Match)

    Colatta Chocolates won by 3 wickets

    European Cricket Championship - 10 Over Match (Qualifier 2)

    Denmark won by 7 wickets

    European Cricket Championship - 10 Over Match (Final)

    Netherlands XI won by 15 runs