| 28 Jun 2024 | BCAA 54 v NCC 55/2Final · T20 | Nondescripts Cricket Club won by 8 wickets | Colombo | Major Clubs T20 Tournament 2024 |
| 28 Jun 2024 | INDW 603/6d & 37/0 v SAW 266 & 373Only Test · Test | India Women won by 10 wickets | Chennai | South Africa Women tour of India 2024 |
| 28 Jun 2024 | SLW 141/7 v WIW 142/43rd T20I · T20I | West Indies Women won by 6 wickets | Hambantota | West Indies Women tour of Sri Lanka 2024 |
| 28 Jun 2024 | MAA 176/2 v RWA 1182nd T20I · T20I | Malawi won by 58 runs | Nairobi | Twenty20 Quadrangular (in Kenya) 2024 |
| 27 Jun 2024 | IND 171/7 v ENG 103Semi-final · T20I | India won by 68 runs | Providence | ICC Men's T20 World Cup 2024 |
| 26 Jun 2024 | NZW 156 v ENGW 157/11st ODI · ODI | England Women won by 9 wickets | Chester-le-Street | New Zealand Women tour of England 2024 |
| 26 Jun 2024 | BRC 61/1 v NCCSemi-final · T20 | No result | Colombo | Major Clubs T20 Tournament 2024 |
| 26 Jun 2024 | MSC 70/9 v BCAA 73/6Semi-final · T20 | Bloomfield Cricket and Athletic Club won by 4 wickets | Colombo | Major Clubs T20 Tournament 2024 |
| 26 Jun 2024 | SLW 89/4 v WIW 99/42nd T20I · T20I | West Indies Women won by 6 wickets (DLS method) | Hambantota | West Indies Women tour of Sri Lanka 2024 |
| 26 Jun 2024 | AFG 56 v SA 60/11st Semi-Final · T20I | South Africa won by 9 wickets (67 balls left) | Tarouba | ICC Men's T20 World Cup 2024 |
| 24 Jun 2024 | IND 205/5 v AUS 181/7Match 51 · T20I | India won by 24 runs | Gros Islet | ICC Men's T20 World Cup 2024 |
| 24 Jun 2024 | CCC 170/9 v NCC 140/6Quarter-final · T20 | Nondescripts Cricket Club won by 11 runs (DLS method) | Colombo | Major Clubs T20 Tournament 2024 |
| 24 Jun 2024 | ACCC 111/9 v MSC 115/4Quarter-final · T20 | Moors Sports Club won by 6 wickets | Colombo | Major Clubs T20 Tournament 2024 |
| 24 Jun 2024 | BRC 66/5 v TUCA 64/8Quarter-final · T20 | Burgher Recreation Club won by 2 runs | Colombo | Major Clubs T20 Tournament 2024 |
| 24 Jun 2024 | WIW 134/8 v SLW 137/61st T20I · T20I | Sri Lanka Women won by 4 wickets | Hambantota | West Indies Women tour of Sri Lanka 2024 |
| 24 Jun 2024 | AFG 115/5 v BAN 10552nd Match, Super Eights, Group 1 · T20I | Afghanistan won by 8 runs (DLS method) | Kingstown | ICC Men's T20 World Cup 2024 |
| 23 Jun 2024 | DUR 587 & 184/8d v ESS 339 & 208/2Match 36 · First-class | Match drawn | Chelmsford | County Championship 2024 |
| 23 Jun 2024 | KEN 244 & 222 v LAN 549/9dMatch 37 · First-class | Lancashire won by an innings and 83 runs | Canterbury | County Championship 2024 |
| 23 Jun 2024 | NOT 360 & 425/2d v SOM 470Match 38 · First-class | Match drawn | Nottingham | County Championship 2024 |
| 23 Jun 2024 | HAM 298 & 453/6d v WAR 254 & 321/9Match 39 · First-class | Match drawn | Birmingham | County Championship 2024 |
| 23 Jun 2024 | SUR 490 v WOR 212 & 273Match 40 · First-class | Surrey won by an innings and 5 runs | Worcester | County Championship 2024 |
| 23 Jun 2024 | NOR 279 & 472/8d v GLA 490 & 207/8Match 29 · First-class | Match drawn | Cardiff | County Championship 2024 |
| 23 Jun 2024 | MID 433 & 302 v DER 339 & 202Match 30 · First-class | Middlesex won by 194 runs | London | County Championship 2024 |
| 23 Jun 2024 | SUS 442 & 296/6d v LEI 275 & 445Match 31 · First-class | Sussex won by 18 runs | Brighton | County Championship 2024 |
| 23 Jun 2024 | YOR 456 v GLO 197 & 237Match 32 · First-class | Yorkshire won by an innings and 22 runs | Scarborough | County Championship 2024 |
| 23 Jun 2024 | USA 115 v ENG 117/0Match 49 · T20I | England won by 10 wickets | Bridgetown | ICC Men's T20 World Cup 2024 |
| 23 Jun 2024 | WI 135/8 v SA 124/7Match 50 · T20I | South Africa won by 3 wickets (DLS method) | North Sound | ICC Men's T20 World Cup 2024 |
| 23 Jun 2024 | SAW 215/8 v INDW 220/43rd ODI · ODI | India Women won by 6 wickets | Bengaluru | South Africa Women tour of India 2024 |
| 23 Jun 2024 | JER 148/8 v GUE 149/63rd T20I · T20I | Guernsey won by 4 wickets | Port Soif | Jersey tour of Guernsey 2024 |
| 22 Jun 2024 | CS 140/9 v TB 142/5Semi-final · T20 | The Blaze won by 5 wickets | Derby | Charlotte Edwards Cup 2024 |
| 22 Jun 2024 | SES 162/5 v SV 157/9Semi-final · T20 | South East Stars won by 5 runs | Derby | Charlotte Edwards Cup 2024 |
| 22 Jun 2024 | SES 141/9 v TB 144/3Final · T20 | The Blaze won by 7 wickets | Derby | Charlotte Edwards Cup 2024 |
| 22 Jun 2024 | IND 196/5 v BAN 146/8Match 47 · T20I | India won by 50 runs | North Sound | ICC Men's T20 World Cup 2024 |
| 22 Jun 2024 | SSC 286/8 v RCC 278Match · List A | Sinhalese Sports Club won by 8 runs | Colombo | Major Clubs Limited Over Tournament 2024 |
| 22 Jun 2024 | CMCC 168 v TUCA 172/6Match · List A | Tamil Union Cricket and Athletic Club won by 4 wickets | Colombo | Major Clubs Limited Over Tournament 2024 |
| 22 Jun 2024 | PSC 161 v NCC 163/4Match · List A | Nondescripts Cricket Club won by 6 wickets | Colombo | Major Clubs Limited Over Tournament 2024 |
| 22 Jun 2024 | BCAA 159/7 v ACCC 161/5Match · List A | Ace Capital Cricket Club won by 5 wickets | Colombo | Major Clubs Limited Over Tournament 2024 |
| 22 Jun 2024 | PSC 138 v CCC 139/4Match · List A | Colts Cricket Club won by 6 wickets | Kaluthara | Major Clubs Limited Over Tournament 2024 |
| 22 Jun 2024 | KCCC 106 v NSWC 47/2Match · List A | No result | Moratuwa | Major Clubs Limited Over Tournament 2024 |
| 22 Jun 2024 | BRC 177/9 v MSC 139/3Match · List A | Moors Sports Club won by 7 wickets (DLS method) | Katunayake | Major Clubs Limited Over Tournament 2024 |
| 22 Jun 2024 | KYCC 103 v CCC 104/3Match · List A | Colombo Cricket Club won by 7 wickets | Kurunegala | Major Clubs Limited Over Tournament 2024 |
| 22 Jun 2024 | GUE 156/6 v JER 157/31st T20I · T20I | Jersey won by 7 wickets | Castel | Jersey tour of Guernsey 2024 |
| 22 Jun 2024 | GUE 134 v JER 137/22nd T20I · T20I | Jersey won by 8 wickets | Castel | Jersey tour of Guernsey 2024 |
| 22 Jun 2024 | AFG 148/6 v AUS 12748th Match, Super Eights, Group 1 · T20I | Afghanistan won by 21 runs | Kingstown | ICC Men's T20 World Cup 2024 |
| 21 Jun 2024 | DUR 170/6 v YOR 167/7Match · T20 | Durham won by 3 runs | Chester-le-Street | Vitality Blast 2024 |
| 21 Jun 2024 | SOM 188/4 v GLO 190/5Match · T20 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2024 |
| 21 Jun 2024 | SUS 184/8 v HAM 177/3Match · T20 | Sussex won by 7 runs | Southampton | Vitality Blast 2024 |
| 21 Jun 2024 | KEN 156/7 v ESS 157/5Match · T20 | Essex won by 5 wickets | Canterbury | Vitality Blast 2024 |
| 21 Jun 2024 | NOR 208/5 v LEI 208/7Match · T20 | Match tied | Northampton | Vitality Blast 2024 |
| 21 Jun 2024 | NOT 173/5 v DER 165/8Match · T20 | Nottinghamshire won by 8 runs | Nottingham | Vitality Blast 2024 |