| 25 Apr 2023 | UAEW 120/6 v UGAW 70Match 2 · T20I | United Arab Emirates Women won by 50 runs | Windhoek | Women's T20 Quadrangular Series (in Namibia) 2023 |
| 25 Apr 2023 | NAMW 116/6 v HKW 56Match 3 · T20I | Namibia Women won by 60 runs | Windhoek | Women's T20 Quadrangular Series (in Namibia) 2023 |
| 24 Apr 2023 | PAK 193/5 v NZ 194/45th T20I · T20I | New Zealand won by 6 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 24 Apr 2023 | DC 144/9 v SH 137/6Match 34 · T20 | Delhi Capitals won by 7 runs | Hyderabad | Indian Premier League 2023 |
| 24 Apr 2023 | IRE 492 & 202 v SL 704/3d2nd Test · Test | Sri Lanka won by an innings and 10 runs | Galle | Ireland tour of Sri Lanka 2023 |
| 23 Apr 2023 | RCB 189/9 v RR 182/6Match 32 · T20 | Royal Challengers Bangalore won by 7 runs | Bengaluru | Indian Premier League 2023 |
| 23 Apr 2023 | CSK 235/4 v KKR 186/8Match 33 · T20 | Chennai Super Kings won by 49 runs | Kolkata | Indian Premier League 2023 |
| 23 Apr 2023 | ZIMW 112 v THAW 116/43rd ODI · ODI | Thailand Women won by 6 wickets | Bangkok | Zimbabwe Women tour of Thailand 2023 |
| 22 Apr 2023 | SUN 288/7 v SV 162Match 1 · List A | Sunrisers won by 126 runs | Southampton | Rachael Heyhoe Flint Trophy 2023 |
| 22 Apr 2023 | SES 334/5 v THU 203Match 2 · List A | South East Stars won by 131 runs | Manchester | Rachael Heyhoe Flint Trophy 2023 |
| 22 Apr 2023 | ND 290/8 v WS 185Match 3 · List A | Northern Diamonds won by 105 runs | Leeds | Rachael Heyhoe Flint Trophy 2023 |
| 22 Apr 2023 | TB 212 v CS 153Match 4 · List A | The Blaze won by 59 runs | Nottingham | Rachael Heyhoe Flint Trophy 2023 |
| 22 Apr 2023 | GT 135/6 v LSG 128/7Match 30 · T20 | Gujarat Titans won by 7 runs | Lucknow | Indian Premier League 2023 |
| 22 Apr 2023 | PK 214/8 v MI 201/6Match 31 · T20 | Punjab Kings won by 13 runs | Mumbai | Indian Premier League 2023 |
| 21 Apr 2023 | SH 134/7 v CSK 138/3Match 29 · T20 | Chennai Super Kings won by 7 wickets | Chennai | Indian Premier League 2023 |
| 21 Apr 2023 | NEP 310/8 v OMA 226/9Match 7 · ODI | Nepal won by 84 runs | Kirtipur | ACC Men's Premier Cup 2023 |
| 21 Apr 2023 | THAW 217 v ZIMW 172/92nd ODI · ODI | Thailand Women won by 45 runs | Bangkok | Zimbabwe Women tour of Thailand 2023 |
| 20 Apr 2023 | NZ 164/5 v PAK4th T20I · T20I | No result | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 20 Apr 2023 | GLO 231 & 226/4d v WOR 157 & 51/4Match · First-class | Match drawn | Worcester | County Championship 2023 |
| 20 Apr 2023 | DUR 471/9d v GLA 305 & 104/6Match · First-class | Match drawn | Cardiff | County Championship 2023 |
| 20 Apr 2023 | SUS 361 & 137 v YOR 298 & 138/3Match · First-class | Match drawn | Brighton | County Championship 2023 |
| 20 Apr 2023 | NOT 364 & 158/6d v MID 274 & 249/6Match · First-class | Middlesex won by 4 wickets | London | County Championship 2023 |
| 20 Apr 2023 | SOM 441 & 256/6 v LAN 554/9Match · First-class | Match drawn | Taunton | County Championship 2023 |
| 20 Apr 2023 | HAM 482/8d v NOR 149/9 & 63/9Match · First-class | Hampshire won by an innings and 270 runs | Northampton | County Championship 2023 |
| 20 Apr 2023 | ESS 451/5d v KEN 342/7Match · First-class | Match drawn | Canterbury | County Championship 2023 |
| 20 Apr 2023 | RCB 174/4 v PK 150Match 27 · T20 | Royal Challengers Bangalore won by 24 runs | Chandigarh | Indian Premier League 2023 |
| 20 Apr 2023 | KKR 127 v DC 128/6Match 28 · T20 | Delhi Capitals won by 4 wickets | Delhi | Indian Premier League 2023 |
| 19 Apr 2023 | LSG 154/7 v RR 144/6Match 26 · T20 | Lucknow Super Giants won by 10 runs | Jaipur | Indian Premier League 2023 |
| 19 Apr 2023 | THAW 154 v ZIMW 761st ODI · ODI | Thailand Women won by 78 runs | Bangkok | Zimbabwe Women tour of Thailand 2023 |
| 18 Apr 2023 | MI 192/5 v SH 178Match 25 · T20 | Mumbai Indians won by 14 runs | Hyderabad | Indian Premier League 2023 |
| 17 Apr 2023 | NZ 163/5 v PAK 1593rd T20I · T20I | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 17 Apr 2023 | CSK 226/6 v RCB 218/8Match 24 · T20 | Chennai Super Kings won by 8 runs | Bengaluru | Indian Premier League 2023 |
| 16 Apr 2023 | KKR 185/6 v MI 186/5Match 22 · T20 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2023 |
| 16 Apr 2023 | GT 177/7 v RR 179/7Match 23 · T20 | Rajasthan Royals won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 16 Apr 2023 | SL 591/6d v IRE 143 & 1681st Test · Test | Sri Lanka won by an innings and 280 runs | Galle | Ireland tour of Sri Lanka 2023 |
| 16 Apr 2023 | BA 147/4 v SPI 125/63rd Place Play-Off · T20 | Barmy Army won by 22 runs | Kowloon | FairBreak Invitational Tournament 2023 |
| 16 Apr 2023 | WAR 230/4 v FAL 137/8Final · T20 | Warriors won by 93 runs | Kowloon | FairBreak Invitational Tournament 2023 |
| 15 Apr 2023 | PAK 192/4 v NZ 154/72nd T20I · T20I | Pakistan won by 38 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 15 Apr 2023 | RCB 174/6 v DC 151/9Match 20 · T20 | Royal Challengers Bangalore won by 23 runs | Bengaluru | Indian Premier League 2023 |
| 15 Apr 2023 | LSG 159/8 v PK 161/8Match 21 · T20 | Punjab Kings won by 2 wickets | Lucknow | Indian Premier League 2023 |
| 15 Apr 2023 | SPI 73 v WAR 74/6Semi-final · T20 | Warriors won by 4 wickets | Kowloon | FairBreak Invitational Tournament 2023 |
| 15 Apr 2023 | BA 158/8 v FAL 161/4Semi-final · T20 | Falcons won by 6 wickets | Kowloon | FairBreak Invitational Tournament 2023 |
| 14 Apr 2023 | PAK 182 v NZ 941st T20I · T20I | Pakistan won by 88 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 14 Apr 2023 | SH 228/4 v KKR 205/7Match 19 · T20 | Sunrisers Hyderabad won by 23 runs | Kolkata | Indian Premier League 2023 |
| 14 Apr 2023 | TOR 115/5 v SAP 605th Place Play-Off · T20 | Tornadoes won by 55 runs | Kowloon | FairBreak Invitational Tournament 2023 |
| 13 Apr 2023 | DUR 425/9d & 254/4d v WOR 366/5d & 192Match · First-class | Durham won by 121 runs | Chester-le-Street | County Championship 2023 |
| 13 Apr 2023 | LEI 451/9d v DER 254/7Match · First-class | Match drawn | Leicester | County Championship 2023 |
| 13 Apr 2023 | WAR 453/4d v KEN 158 & 281Match · First-class | Warwickshire won by an innings and 14 runs | Birmingham | County Championship 2023 |
| 13 Apr 2023 | HAM 254 & 258 v SUR 270 & 247/1Match · First-class | Surrey won by 9 wickets | London | County Championship 2023 |
| 13 Apr 2023 | NOT 256 & 211/9 v SOM 173 & 129Match · First-class | Nottinghamshire won by 165 runs | Nottingham | County Championship 2023 |