| 17 Jul 2024 | SO 142/6 v LAKR 143/6Match 15 · T20 | Los Angeles Knight Riders won by 4 wickets | Morrisville | Major League Cricket 2024 |
| 17 Jul 2024 | NGR 155/8 v KEN 156/65th T20I · T20I | Kenya won by 4 wickets | Nairobi | Nigeria tour of Kenya 2024 |
| 16 Jul 2024 | GLA 145/6 v KEN 132/5Match · T20 | Glamorgan won by 13 runs | Canterbury | Vitality Blast 2024 |
| 16 Jul 2024 | DS 123 v CS 95Match 20 · T20 | Dambulla Sixers won by 28 runs | Colombo | Lanka Premier League 2024 |
| 16 Jul 2024 | OMA 123 v SCO 99/2Match 13 · ODI | No result | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 16 Jul 2024 | WF 182/5 v MNY 88Match 14 · T20 | Washington Freedom won by 94 runs | Dallas | Major League Cricket 2024 |
| 16 Jul 2024 | NGR 158/5 v KEN 144/84th T20I · T20I | Nigeria won by 14 runs | Nairobi | Nigeria tour of Kenya 2024 |
| 15 Jul 2024 | KF 222/4 v DS 168/9Match 18 · T20 | Kandy Falcons won by 54 runs | Colombo | Lanka Premier League 2024 |
| 15 Jul 2024 | GM 138 v CS 142/3Match 19 · T20 | Colombo Strikers won by 7 wickets | Colombo | Lanka Premier League 2024 |
| 15 Jul 2024 | SFU 165/7 v SO 142/6Match 13 · T20 | San Francisco Unicorns won by 23 runs | Morrisville | Major League Cricket 2024 |
| 15 Jul 2024 | KEN 149/7 v NGR 150/73rd T20I · T20I | Nigeria won by 3 wickets | Nairobi | Nigeria tour of Kenya 2024 |
| 14 Jul 2024 | DUR 90/5 v NOR 91/4Match · T20 | Northamptonshire won by 6 wickets | Chester-le-Street | Vitality Blast 2024 |
| 14 Jul 2024 | SUR 189/9 v ESS 176/8Match · T20 | Surrey won by 13 runs | Chelmsford | Vitality Blast 2024 |
| 14 Jul 2024 | GLO 206/6 v GLA 85Match · T20 | Gloucestershire won by 121 runs | Cheltenham | Vitality Blast 2024 |
| 14 Jul 2024 | HAM 157/7 v SOM 158/1Match · T20 | Somerset won by 9 wickets | Southampton | Vitality Blast 2024 |
| 14 Jul 2024 | NOT 160/6 v LEI 161/5Match · T20 | Leicestershire won by 5 wickets | Leicester | Vitality Blast 2024 |
| 14 Jul 2024 | BB 198/2 v DER 154Match · T20 | Birmingham Bears won by 44 runs | Birmingham | Vitality Blast 2024 |
| 14 Jul 2024 | WOR 205/6 v YOR 208/4Match · T20 | Yorkshire won by 6 wickets | Worcester | Vitality Blast 2024 |
| 14 Jul 2024 | IND 167/6 v ZIM 1255th T20I · T20I | India won by 42 runs | Harare | India tour of Zimbabwe 2024 |
| 14 Jul 2024 | ND 188/8 v TBMatch 38 · List A | No result | Lincoln | Rachael Heyhoe Flint Trophy 2024 |
| 14 Jul 2024 | SES 258 v SUN 214Match 39 · List A | South East Stars won by 44 runs | Beckenham | Rachael Heyhoe Flint Trophy 2024 |
| 14 Jul 2024 | GM 148/9 v DS 148/7Match 16 · T20 | Match tied (Galle Marvels won the Super Over) | Colombo | Lanka Premier League 2024 |
| 14 Jul 2024 | JK 109/9 v CS 112/1Match 17 · T20 | Colombo Strikers won by 9 wickets | Colombo | Lanka Premier League 2024 |
| 14 Jul 2024 | LAKR 129 v WF 130/2Match 11 · T20 | Washington Freedom won by 8 wickets | Morrisville | Major League Cricket 2024 |
| 14 Jul 2024 | TSK 176/6 v MNY 161/7Match 12 · T20 | Texas Super Kings won by 15 runs | Dallas | Major League Cricket 2024 |
| 14 Jul 2024 | CRO 98/7 v GER 100/23rd Place Play-Off · T20I | Germany won by 8 wickets | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 14 Jul 2024 | NOR 69 v JER 71/4Final · T20I | Jersey won by 6 wickets | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 14 Jul 2024 | JERW 157 v GUEW 53Only T20I · T20I | Jersey Women won by 104 runs | St Saviour | Inter-Insular Women's Twenty20 Series 2024 |
| 13 Jul 2024 | NZW 103/8 v ENGW 104/34th T20I · T20I | England Women won by 7 wickets | London | New Zealand Women tour of England 2024 |
| 13 Jul 2024 | SUS 207/2 v ESS 211/5Match · T20 | Essex won by 5 wickets | Brighton | Vitality Blast 2024 |
| 13 Jul 2024 | ZIM 152/7 v IND 156/04th T20I · T20I | India won by 10 wickets | Harare | India tour of Zimbabwe 2024 |
| 13 Jul 2024 | KF 78/5 v JK 79/6Match 15 · T20 | Jaffna Kings won by 4 wickets | Colombo | Lanka Premier League 2024 |
| 13 Jul 2024 | NOR 175/5 v GIB 126/6Match 18 · T20I | Norway won by 6 runs (DLS method) | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 13 Jul 2024 | CRO 104/7 v SWI 106/3Match 19 · T20I | Switzerland won by 7 wickets | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 13 Jul 2024 | SLO 101 v SWE 105/4Match 20 · T20I | Sweden won by 6 wickets | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 13 Jul 2024 | NGR 136/8 v KEN 137/62nd T20I · T20I | Kenya won by 4 wickets | Nairobi | Nigeria tour of Kenya 2024 |
| 12 Jul 2024 | DUR 160/6 v NOT 130/9Match · T20 | Durham won by 30 runs | Chester-le-Street | Vitality Blast 2024 |
| 12 Jul 2024 | GLA 88/9 v MID 89/4Match · T20 | Middlesex won by 6 wickets | Cardiff | Vitality Blast 2024 |
| 12 Jul 2024 | GLO 176/9 v HAM 177/5Match · T20 | Hampshire won by 5 wickets | Southampton | Vitality Blast 2024 |
| 12 Jul 2024 | SUS 203/4 v KEN 115Match · T20 | Sussex won by 88 runs | Canterbury | Vitality Blast 2024 |
| 12 Jul 2024 | NOR 183/7 v LEI 186/7Match · T20 | Leicestershire won by 3 wickets | Leicester | Vitality Blast 2024 |
| 12 Jul 2024 | SUR 182/5 v SOM 183/4Match · T20 | Somerset won by 6 wickets | Taunton | Vitality Blast 2024 |
| 12 Jul 2024 | WOR 187/6 v BB 132Match · T20 | Worcestershire won by 55 runs | Birmingham | Vitality Blast 2024 |
| 12 Jul 2024 | WS 284 v CS 102Match 37 · List A | Western Storm won by 182 runs | Worcester | Rachael Heyhoe Flint Trophy 2024 |
| 12 Jul 2024 | BEL 179/5 v SER 102/3Match 17 · T20I | Belgium won by 77 runs | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 12 Jul 2024 | KEN 159/6 v NGR 130/91st T20I · T20I | Kenya won by 29 runs | Nairobi | Nigeria tour of Kenya 2024 |
| 11 Jul 2024 | NZW 141/8 v ENGW 142/43rd T20I · T20I | England Women won by 6 wickets | Canterbury | New Zealand Women tour of England 2024 |
| 11 Jul 2024 | ESS 187/3 v KEN 165/5Match · T20 | Essex won by 22 runs | Chelmsford | Vitality Blast 2024 |
| 11 Jul 2024 | MID 181/8 v GLO 152Match · T20 | Middlesex won by 29 runs | Cheltenham | Vitality Blast 2024 |
| 11 Jul 2024 | WOR 184/8 v LEI 168Match · T20 | Worcestershire won by 16 runs | Worcester | Vitality Blast 2024 |