| 7 Aug 2024 | SL 248/7 v IND 1383rd ODI · ODI | Sri Lanka won by 110 runs | Colombo | India tour of Sri Lanka 2024 |
| 6 Aug 2024 | SCOW 258/6 v PNGW 196Match 2 · ODI | Scotland Women won by 62 runs | Utrecht | Netherlands Women's ODI Tri-Series 2024 |
| 5 Aug 2024 | PNGW 148 v NEDW 149/7Match 1 · ODI | Netherlands Women won by 3 wickets | Utrecht | Netherlands Women's ODI Tri-Series 2024 |
| 4 Aug 2024 | SL 240/9 v IND 2082nd ODI · ODI | Sri Lanka won by 32 runs | Colombo | India tour of Sri Lanka 2024 |
| 4 Aug 2024 | SPA 205/5 v CRO 654th T20I · T20I | Spain won by 140 runs | Zagreb | Spain tour of Croatia 2024 |
| 4 Aug 2024 | SPA 230/4 v CRO 695th T20I · T20I | Spain won by 161 runs | Zagreb | Spain tour of Croatia 2024 |
| 3 Aug 2024 | CRO 52 v SPA 53/42nd T20I · T20I | Spain won by 6 wickets | Zagreb | Spain tour of Croatia 2024 |
| 3 Aug 2024 | CRO 47 v SPA 51/23rd T20I · T20I | Spain won by 8 wickets | Zagreb | Spain tour of Croatia 2024 |
| 2 Aug 2024 | SL 230/8 v IND 2301st ODI · ODI | Match tied | Colombo | India tour of Sri Lanka 2024 |
| 2 Aug 2024 | CRO 125/9 v SPA 128/61st T20I · T20I | Spain won by 4 wickets | Zagreb | Spain tour of Croatia 2024 |
| 30 Jul 2024 | IND 137/9 v SL 137/83rd T20I · T20I | Match tied (India won the Super Over) | Kandy | India tour of Sri Lanka 2024 |
| 28 Jul 2024 | INDW 165/6 v SLW 167/2Final · T20I | Sri Lanka Women won by 8 wickets | Dambulla | Women's Asia Cup 2024 |
| 28 Jul 2024 | SL 161/9 v IND 81/32nd T20I · T20I | India won by 7 wickets (DLS method) | Kandy | India tour of Sri Lanka 2024 |
| 28 Jul 2024 | GERW 100/9 v ITAW 102/3Final · T20I | Italy Women won by 7 wickets | Krefeld | Germany Women's T20I Tri-Series 2024 |
| 28 Jul 2024 | ITAW 116/8 v GERW 68/9Only T20I · T20I | Italy Women won by 48 runs | Krefeld | Italy Women in Germany T20I Match 2024 |
| 27 Jul 2024 | IND 213/7 v SL 1701st T20I · T20I | India won by 43 runs | Kandy | India tour of Sri Lanka 2024 |
| 27 Jul 2024 | ITAW 119/5 v GERW 113/5Match 4 · T20I | Italy Women won by 6 runs | Krefeld | Germany Women's T20I Tri-Series 2024 |
| 27 Jul 2024 | GERW 87/9 v JERW 88/7Match 5 · T20I | Jersey Women won by 3 wickets | Krefeld | Germany Women's T20I Tri-Series 2024 |
| 27 Jul 2024 | ITAW 160/4 v JERW 129/7Match 6 · T20I | Italy Women won by 31 runs | Krefeld | Germany Women's T20I Tri-Series 2024 |
| 26 Jul 2024 | WI 282 & 175 v ENG 376 & 87/03rd Test · Test | England won by 10 wickets | Birmingham | West Indies tour of England 2024 |
| 26 Jul 2024 | BANW 80/8 v INDW 83/0Semi-final · T20I | India Women won by 10 wickets | Dambulla | Women's Asia Cup 2024 |
| 26 Jul 2024 | PAKW 140/4 v SLW 141/7Semi-final · T20I | Sri Lanka Women won by 3 wickets | Dambulla | Women's Asia Cup 2024 |
| 26 Jul 2024 | SCO 301/6 v NAM 163Match 18 · ODI | Scotland won by 138 runs | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 26 Jul 2024 | GERW 54/8 v ITAW 57/1Match 1 · T20I | Italy Women won by 9 wickets | Krefeld | Germany Women's T20I Tri-Series 2024 |
| 26 Jul 2024 | GERW 82/5 v JERW 54Match 2 · T20I | Germany Women won by 28 runs | Krefeld | Germany Women's T20I Tri-Series 2024 |
| 25 Jul 2024 | ZIM 210 & 197 v IRE 250 & 158/6Only Test · Test | Ireland won by 4 wickets | Belfast | Zimbabwe tour of Ireland 2024 |
| 24 Jul 2024 | BANW 191/2 v MASW 77/8Match 11 · T20I | Bangladesh Women won by 114 runs | Dambulla | Women's Asia Cup 2024 |
| 24 Jul 2024 | THAW 93/7 v SLW 94/0Match 12 · T20I | Sri Lanka Women won by 10 wickets | Dambulla | Women's Asia Cup 2024 |
| 24 Jul 2024 | NAM 196/9 v OMA 197/6Match 17 · ODI | Oman won by 4 wickets | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 23 Jul 2024 | UAEW 103/8 v PAKW 107/0Match 9 · T20I | Pakistan Women won by 10 wickets | Dambulla | Women's Asia Cup 2024 |
| 23 Jul 2024 | INDW 178/3 v NEPW 96/9Match 10 · T20I | India Women won by 82 runs | Dambulla | Women's Asia Cup 2024 |
| 22 Jul 2024 | SLW 184/4 v MASW 40Match 7 · T20I | Sri Lanka Women won by 144 runs | Dambulla | Women's Asia Cup 2024 |
| 22 Jul 2024 | THAW 96/9 v BANW 100/3Match 8 · T20I | Bangladesh Women won by 7 wickets | Dambulla | Women's Asia Cup 2024 |
| 22 Jul 2024 | OMA 91 v SCO 95/2Match 16 · ODI | Scotland won by 8 wickets | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 21 Jul 2024 | INDW 201/5 v UAEW 123/7Match 5 · T20I | India Women won by 78 runs | Dambulla | Women's Asia Cup 2024 |
| 21 Jul 2024 | NEPW 108/6 v PAKW 110/1Match 6 · T20I | Pakistan Women won by 9 wickets | Dambulla | Women's Asia Cup 2024 |
| 20 Jul 2024 | THAW 133/6 v MASW 111/8Match 3 · T20I | Thailand Women won by 22 runs | Dambulla | Women's Asia Cup 2024 |
| 20 Jul 2024 | BANW 111/8 v SLW 114/3Match 4 · T20I | Sri Lanka Women won by 7 wickets | Dambulla | Women's Asia Cup 2024 |
| 20 Jul 2024 | SCO 290/9 v NAM 235/9Match 15 · ODI | Scotland won by 47 runs (DLS method) | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 19 Jul 2024 | UAEW 115/8 v NEPW 118/4Match 1 · T20I | Nepal Women won by 6 wickets | Dambulla | Women's Asia Cup 2024 |
| 19 Jul 2024 | PAKW 108 v INDW 112/3Match 2 · T20I | India Women won by 7 wickets | Dambulla | Women's Asia Cup 2024 |
| 18 Jul 2024 | ENG 416 & 425 v WI 457 & 1432nd Test · Test | England won by 241 runs | Nottingham | West Indies tour of England 2024 |
| 18 Jul 2024 | OMA 233/8 v NAM 234/4Match 14 · ODI | Namibia won by 6 wickets | Dundee | ICC Men's Cricket World Cup League 2 2024 |
| 17 Jul 2024 | ENGW 155/7 v NZW 135/85th T20I · T20I | England Women won by 20 runs | London | New Zealand Women tour of England 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 | OMA 123 v SCO 99/2Match 13 · ODI | No result | Dundee | ICC Men's Cricket World Cup League 2 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 | KEN 149/7 v NGR 150/73rd T20I · T20I | Nigeria won by 3 wickets | Nairobi | Nigeria tour of Kenya 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 | 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 |