| 24 Jul 2021 | SA 189/2 v IRE 140/93rd T20I · T20I | South Africa won by 49 runs | Belfast | South Africa tour of Ireland 2021 |
| 24 Jul 2021 | SB 126/8 v TR 127/1Match 3 · The Hundred | Trent Rockets won by 9 wickets | Nottingham | The Hundred Men's Competition 2021 |
| 24 Jul 2021 | WF 173/4 v NS 168/7Match 4 · The Hundred | Welsh Fire won by 5 runs | Leeds | The Hundred Men's Competition 2021 |
| 24 Jul 2021 | SB 133/5 v TR 110/7Match 3 · The Hundred | Southern Brave won by 23 runs | Nottingham | The Hundred Women's Competition 2021 |
| 24 Jul 2021 | WF 130/8 v NS 131/4Match 4 · The Hundred | Northern Superchargers won by 6 wickets | Leeds | The Hundred Women's Competition 2021 |
| 23 Jul 2021 | SUS 270/9 v LAN 274/8Match · List A | Lancashire won by 2 wickets | Sedbergh | Royal London One-Day Cup 2021 |
| 23 Jul 2021 | LS 144/6 v BP 148/7Match 2 · The Hundred | Birmingham Phoenix won by 3 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 23 Jul 2021 | BP 128/6 v LS 132/7Match 2 · The Hundred | London Spirit won by 3 wickets | Birmingham | The Hundred Women's Competition 2021 |
| 23 Jul 2021 | IND 225 v SL 227/73rd ODI · ODI | Sri Lanka won by 3 wickets (DLS method) | Colombo | India tour of Sri Lanka 2021 |
| 23 Jul 2021 | ZIM 166/6 v BAN 1432nd T20I · T20I | Zimbabwe won by 23 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 22 Jul 2021 | WAR 221 v GLA 225/8Match · List A | Glamorgan won by 2 wickets | Cardiff | Royal London One-Day Cup 2021 |
| 22 Jul 2021 | HAM 273 v ESS 275/7Match · List A | Essex won by 3 wickets | Southampton | Royal London One-Day Cup 2021 |
| 22 Jul 2021 | DUR 405/4 v KEN 302/8Match · List A | Durham won by 103 runs | Beckenham | Royal London One-Day Cup 2021 |
| 22 Jul 2021 | DER 275/7 v LEI 279/4Match · List A | Leicestershire won by 6 wickets | Leicester | Royal London One-Day Cup 2021 |
| 22 Jul 2021 | YOR 165 v SUR 168/5Match · List A | Surrey won by 5 wickets | Scarborough | Royal London One-Day Cup 2021 |
| 22 Jul 2021 | SA 159/7 v IRE 1172nd T20I · T20I | South Africa won by 42 runs | Belfast | South Africa tour of Ireland 2021 |
| 22 Jul 2021 | OI 145/8 v MO 136/7Match 1 · The Hundred | Oval Invincibles won by 9 runs | London | The Hundred Men's Competition 2021 |
| 22 Jul 2021 | AUS 187 v WI 191/62nd ODI · ODI | West Indies won by 4 wickets | Bridgetown | Australia tour of West Indies 2021 |
| 22 Jul 2021 | ZIM 152 v BAN 153/21st T20I · T20I | Bangladesh won by 8 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 21 Jul 2021 | MO 135/6 v OI 139/5Match 1 · The Hundred | Oval Invincibles won by 5 wickets | London | The Hundred Women's Competition 2021 |
| 20 Jul 2021 | PAK 154/6 v ENG 155/73rd T20I · T20I | England won by 3 wickets | Manchester | Pakistan tour of England 2021 |
| 20 Jul 2021 | SL 275/9 v IND 277/72nd ODI · ODI | India won by 3 wickets | Colombo | India tour of Sri Lanka 2021 |
| 20 Jul 2021 | AUS 252/9 v WI 1231st ODI · ODI | Australia won by 133 runs (DLS method) | Bridgetown | Australia tour of West Indies 2021 |
| 20 Jul 2021 | ZIM 298 v BAN 302/53rd ODI · ODI | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 19 Jul 2021 | SA 165/7 v IRE 132/91st T20I · T20I | South Africa won by 33 runs | Dublin | South Africa tour of Ireland 2021 |
| 18 Jul 2021 | ENG 200 v PAK 155/92nd T20I · T20I | England won by 45 runs | Leeds | Pakistan tour of England 2021 |
| 18 Jul 2021 | GLA 184/4 v HAM 187/4Match · T20 | Hampshire won by 6 wickets | Southampton | Vitality Blast 2021 |
| 18 Jul 2021 | KEN 130/7 v SUS 134/6Match · T20 | Sussex won by 4 wickets | Canterbury | Vitality Blast 2021 |
| 18 Jul 2021 | BB 191/6 v NOR 177/8Match · T20 | Birmingham Bears won by 14 runs | Birmingham | Vitality Blast 2021 |
| 18 Jul 2021 | MID 169/5 v ESS 160/9Match · T20 | Middlesex won by 9 runs | Chelmsford | Vitality Blast 2021 |
| 18 Jul 2021 | SOM 183/7 v GLO 160/6Match · T20 | Somerset won by 23 runs | Taunton | Vitality Blast 2021 |
| 18 Jul 2021 | WOR 169/6 v LEI 171/3Match · T20 | Leicestershire won by 7 wickets | Leicester | Vitality Blast 2021 |
| 18 Jul 2021 | SL 262/9 v IND 263/31st ODI · ODI | India won by 7 wickets | Colombo | India tour of Sri Lanka 2021 |
| 18 Jul 2021 | PAKW 190/8 v WIW 1715th ODI · ODI | Pakistan Women won by 22 runs (DLS method) | Coolidge | Pakistan Women tour of West Indies 2021 |
| 18 Jul 2021 | ZIM 240/9 v BAN 242/72nd ODI · ODI | Bangladesh won by 3 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 18 Jul 2021 | NOT 221/4 v DUR 143Match · T20 | Nottinghamshire won by 78 runs | Nottingham | Vitality Blast 2021 |
| 17 Jul 2021 | YOR 128/7 v LAN 131/6Match · T20 | Lancashire won by 4 wickets | Manchester | Vitality Blast 2021 |
| 16 Jul 2021 | PAK 232/6 v ENG 2011st T20I · T20I | Pakistan won by 31 runs | Nottingham | Pakistan tour of England 2021 |
| 16 Jul 2021 | HAM 171/8 v ESS 153Match · T20 | Hampshire won by 18 runs | Southampton | Vitality Blast 2021 |
| 16 Jul 2021 | SUS 183/6 v HAM 184/4Match · T20 | Hampshire won by 6 wickets | Southampton | Vitality Blast 2021 |
| 16 Jul 2021 | GLO 177/9 v SUR 178/3Match · T20 | Surrey won by 7 wickets | Cheltenham | Vitality Blast 2021 |
| 16 Jul 2021 | BB 169/5 v WOR 152/6Match · T20 | Birmingham Bears won by 17 runs | Birmingham | Vitality Blast 2021 |
| 16 Jul 2021 | KEN 157/8 v MID 80Match · T20 | Kent won by 77 runs | London | Vitality Blast 2021 |
| 16 Jul 2021 | SOM 181/5 v GLA 107Match · T20 | Somerset won by 74 runs | Cardiff | Vitality Blast 2021 |
| 16 Jul 2021 | NOT 173 v LEI 177/8Match · T20 | Leicestershire won by 2 wickets | Leicester | Vitality Blast 2021 |
| 16 Jul 2021 | SA 346/4 v IRE 2763rd ODI · ODI | South Africa won by 70 runs | Dublin | South Africa tour of Ireland 2021 |
| 16 Jul 2021 | WI 199/8 v AUS 183/95th T20I · T20I | West Indies won by 16 runs | Gros Islet | Australia tour of West Indies 2021 |
| 16 Jul 2021 | BAN 276/9 v ZIM 121/91st ODI · ODI | Bangladesh won by 155 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 16 Jul 2021 | LAN 199/5 v DUR 193/5Match · T20 | Lancashire won by 6 runs | Manchester | Vitality Blast 2021 |
| 15 Jul 2021 | WIW 210 v PAKW 211/64th ODI · ODI | Pakistan Women won by 4 wickets | North Sound | Pakistan Women tour of West Indies 2021 |