| 21 Jun 2024 | GLA 107/9 v SUR 108/1Match · T20 | Surrey won by 9 wickets | London | Vitality Blast 2024 |
| 21 Jun 2024 | WOR 155/7 v BB 159/5Match · T20 | Birmingham Bears won by 5 wickets | Worcester | Vitality Blast 2024 |
| 21 Jun 2024 | SA 163/6 v ENG 156/6Match 45 · T20I | South Africa won by 7 runs | Gros Islet | ICC Men's T20 World Cup 2024 |
| 21 Jun 2024 | USA 128 v WI 130/1Match 46 · T20I | West Indies won by 9 wickets | Bridgetown | ICC Men's T20 World Cup 2024 |
| 21 Jun 2024 | SLW 275/6 v WIW 1153rd ODI · ODI | Sri Lanka Women won by 160 runs | Hambantota | West Indies Women tour of Sri Lanka 2024 |
| 20 Jun 2024 | HAM 166/7 v ESS 170/2Match · T20 | Essex won by 8 wickets | Chelmsford | Vitality Blast 2024 |
| 20 Jun 2024 | GLA 140/6 v GLO 142/8Match · T20 | Gloucestershire won by 2 wickets | Cardiff | Vitality Blast 2024 |
| 20 Jun 2024 | SUR 185/9 v MID 129/8Match · T20 | Surrey won by 56 runs | London | Vitality Blast 2024 |
| 20 Jun 2024 | SUS 201/7 v KEN 170/7Match · T20 | Sussex won by 31 runs | Brighton | Vitality Blast 2024 |
| 20 Jun 2024 | BB 219/4 v NOR 129/9Match · T20 | Birmingham Bears won by 90 runs | Birmingham | Vitality Blast 2024 |
| 20 Jun 2024 | YOR 173/8 v LAN 166/8Match · T20 | Yorkshire won by 7 runs | Leeds | Vitality Blast 2024 |
| 20 Jun 2024 | BAN 140/8 v AUS 100/2Match 44 · T20I | Australia won by 28 runs (DLS method) | North Sound | ICC Men's T20 World Cup 2024 |
| 20 Jun 2024 | BRC 154 v PSC 134/9Match · List A | Burgher Recreation Club won by 5 runs (DLS method) | Kaluthara | Major Clubs Limited Over Tournament 2024 |
| 20 Jun 2024 | NSWC 84/2 v KYCCMatch · List A | No result | Moratuwa | Major Clubs Limited Over Tournament 2024 |
| 20 Jun 2024 | IND 181/8 v AFG 13443rd Match, Super Eights, Group 1 · T20I | India won by 47 runs | Bridgetown | ICC Men's T20 World Cup 2024 |
| 19 Jun 2024 | WS 142/7 v SUN 131/9Match 37 · T20 | Western Storm won by 11 runs | Chelmsford | Charlotte Edwards Cup 2024 |
| 19 Jun 2024 | THU 61 v ND 62/5Match 38 · T20 | Northern Diamonds won by 5 wickets | Chester-le-Street | Charlotte Edwards Cup 2024 |
| 19 Jun 2024 | CS 138/8 v TB 139/5Match 39 · T20 | The Blaze won by 5 wickets | Birmingham | Charlotte Edwards Cup 2024 |
| 19 Jun 2024 | SV 179/5 v SES 66Match 40 · T20 | Southern Vipers won by 113 runs | Brighton | Charlotte Edwards Cup 2024 |
| 19 Jun 2024 | SA 194/4 v USA 176/6Match 41 · T20I | South Africa won by 18 runs | North Sound | ICC Men's T20 World Cup 2024 |
| 19 Jun 2024 | WI 180/4 v ENG 181/2Match 42 · T20I | England won by 8 wickets | Gros Islet | ICC Men's T20 World Cup 2024 |
| 19 Jun 2024 | INDW 325/3 v SAW 321/62nd ODI · ODI | India Women won by 4 runs | Bengaluru | South Africa Women tour of India 2024 |
| 19 Jun 2024 | PSC 182/6 v RCC 123/7Match · List A | Ragama Cricket Club won by 3 wickets (DLS method) | Kaluthara | Major Clubs Limited Over Tournament 2024 |
| 19 Jun 2024 | CMCC 186 v ACCC 137/3Match · List A | Ace Capital Cricket Club won by 7 wickets (DLS method) | Moratuwa | Major Clubs Limited Over Tournament 2024 |
| 19 Jun 2024 | NCC 55 v BCAA 59/5Match · List A | Bloomfield Cricket and Athletic Club won by 5 wickets | Colombo | Major Clubs Limited Over Tournament 2024 |
| 19 Jun 2024 | CCC 236/6 v KCCC 176/4Match · List A | Colts Cricket Club won by 72 runs (DLS method) | Colombo | Major Clubs Limited Over Tournament 2024 |
| 19 Jun 2024 | BSC 96 v CCC 41/3Match · List A | No result | Maggona | Major Clubs Limited Over Tournament 2024 |
| 19 Jun 2024 | EST 145/6 v CYP 147/65th T20I · T20I | Cyprus won by 4 wickets | Episkopi | Estonia tour of Cyprus 2024 |
| 19 Jun 2024 | EST 186/5 v CYP 1556th T20I · T20I | Estonia won by 31 runs | Episkopi | Estonia tour of Cyprus 2024 |
| 19 Jun 2024 | CYPW 125/4 v ESTW 986th T20I · T20I | Cyprus Women won by 27 runs | Episkopi | Estonia Women tour of Cyprus 2024 |
| 19 Jun 2024 | HKW 114/7 v NEDW 115/43rd T20I · T20I | Netherlands Women won by 6 wickets | Utrecht | Hong Kong Women tour of Netherlands 2024 |
| 19 Jun 2024 | NEDW 169/5 v HKW 86/84th T20I · T20I | Netherlands Women won by 83 runs | Utrecht | Hong Kong Women tour of Netherlands 2024 |
| 18 Jun 2024 | WIW 92 v SLW 93/52nd ODI · ODI | Sri Lanka Women won by 5 wickets | Hambantota | West Indies Women tour of Sri Lanka 2024 |
| 18 Jun 2024 | CYP 166/6 v EST 154/93rd T20I · T20I | Cyprus won by 12 runs | Episkopi | Estonia tour of Cyprus 2024 |
| 18 Jun 2024 | EST 144 v CYP 1184th T20I · T20I | Estonia won by 26 runs | Episkopi | Estonia tour of Cyprus 2024 |
| 18 Jun 2024 | CYPW 108/5 v ESTW 103/64th T20I · T20I | Cyprus Women won by 5 runs | Episkopi | Estonia Women tour of Cyprus 2024 |
| 18 Jun 2024 | HKW 106/5 v NEDW 108/52nd T20I · T20I | Netherlands Women won by 5 wickets | Utrecht | Hong Kong Women tour of Netherlands 2024 |
| 17 Jun 2024 | PNG 78 v NZ 79/3Match 39 · T20I | New Zealand won by 7 wickets | Tarouba | ICC Men's T20 World Cup 2024 |
| 17 Jun 2024 | CYP 195/7 v EST 196/51st T20I · T20I | Estonia won by 5 wickets | Episkopi | Estonia tour of Cyprus 2024 |
| 17 Jun 2024 | CYP 191/7 v EST 194/42nd T20I · T20I | Estonia won by 6 wickets | Episkopi | Estonia tour of Cyprus 2024 |
| 17 Jun 2024 | ESTW 75 v CYPW 76/42nd T20I · T20I | Cyprus Women won by 6 wickets | Episkopi | Estonia Women tour of Cyprus 2024 |
| 17 Jun 2024 | NEDW 170/3 v HKW 86/91st T20I · T20I | Netherlands Women won by 84 runs | Utrecht | Hong Kong Women tour of Netherlands 2024 |
| 17 Jun 2024 | WI 218/5 v AFG 11440th Match, Group C · T20I | West Indies won by 104 runs | Gros Islet | ICC Men's T20 World Cup 2024 |
| 16 Jun 2024 | DER 133/7 v BB 136/3Match · T20 | Birmingham Bears won by 7 wickets | Derby | Vitality Blast 2024 |
| 16 Jun 2024 | DUR 218/3 v LAN 216/8Match · T20 | Durham won by 2 runs | Chester-le-Street | Vitality Blast 2024 |
| 16 Jun 2024 | KEN 125 v GLO 127/1Match · T20 | Gloucestershire won by 9 wickets | Canterbury | Vitality Blast 2024 |
| 16 Jun 2024 | SOM 193/8 v GLA 85Match · T20 | Somerset won by 108 runs | Taunton | Vitality Blast 2024 |
| 16 Jun 2024 | NOR 143/6 v WOR 132/7Match · T20 | Northamptonshire won by 11 runs | Worcester | Vitality Blast 2024 |
| 16 Jun 2024 | LEI 166 v YOR 146/9Match · T20 | Leicestershire won by 20 runs | Leeds | Vitality Blast 2024 |
| 16 Jun 2024 | TB 84 v SES 89/5Match 34 · T20 | South East Stars won by 5 wickets | Derby | Charlotte Edwards Cup 2024 |