| 6 May 2021 | SUS 106 & 215 v NOR 441/9dMatch · First-class | Northamptonshire won by an innings and 120 runs | Northampton | County Championship 2021 |
| 6 May 2021 | HAM 79 & 258 v SOM 336 & 2/0Match · First-class | Somerset won by 10 wickets | Southampton | County Championship 2021 |
| 6 May 2021 | ESS 99 & 194 v NOT 323Match · First-class | Nottinghamshire won by an innings and 30 runs | Nottingham | County Championship 2021 |
| 6 May 2021 | MR 219 v NW 220/5Match 3 · List A | North-West Warriors won by 5 wickets | Eglinton | Cricket Ireland Inter-Provincial Limited Over Cup 2021 |
| 4 May 2021 | LL 251/6 v NK 163/9Match 2 · List A | Leinster Lightning won by 70 runs (DLS method) | Dublin | Cricket Ireland Inter-Provincial Limited Over Cup 2021 |
| 2 May 2021 | RR 220/3 v SH 165/8Match 28 · T20 | Rajasthan Royals won by 55 runs | Delhi | Indian Premier League 2021 |
| 2 May 2021 | PK 166/6 v DC 167/3Match 29 · T20 | Delhi Capitals won by 7 wickets | Ahmedabad | Indian Premier League 2021 |
| 1 May 2021 | CSK 218/4 v MI 219/6Match 27 · T20 | Mumbai Indians won by 4 wickets | Delhi | Indian Premier League 2021 |
| 1 May 2021 | NW 204 v LL 207/4Match 1 · List A | Leinster Lightning won by 6 wickets | Dublin | Cricket Ireland Inter-Provincial Limited Over Cup 2021 |
| 30 Apr 2021 | PK 179/5 v RCB 145/8Match 26 · T20 | Punjab Kings won by 34 runs | Ahmedabad | Indian Premier League 2021 |
| 29 Apr 2021 | SUS 328 & 154 v LAN 230 & 255/5Match · First-class | Lancashire won by 5 wickets | Brighton | County Championship 2021 |
| 29 Apr 2021 | NOT 256 & 318 v DER 105 & 159Match · First-class | Nottinghamshire won by 310 runs | Derby | County Championship 2021 |
| 29 Apr 2021 | ESS 561/8d v WOR 364 & 129/2Match · First-class | Match drawn | Worcester | County Championship 2021 |
| 29 Apr 2021 | WAR 87 & 177 v DUR 391/9dMatch · First-class | Durham won by an innings and 127 runs | Chester-le-Street | County Championship 2021 |
| 29 Apr 2021 | LEI 421 & 201/9d v GLO 275 & 348/6Match · First-class | Gloucestershire won by 4 wickets | Bristol | County Championship 2021 |
| 29 Apr 2021 | MID 357 & 117 v SOM 268 & 209/6Match · First-class | Somerset won by 4 wickets | Taunton | County Championship 2021 |
| 29 Apr 2021 | KEN 138 & 74 v GLA 197 & 19/0Match · First-class | Glamorgan won by 10 wickets | Cardiff | County Championship 2021 |
| 29 Apr 2021 | YOR 206 & 247 v NOR 234 & 218Match · First-class | Yorkshire won by 1 run | Leeds | County Championship 2021 |
| 29 Apr 2021 | HAM 92 & 179 v SUR 560/7dMatch · First-class | Surrey won by an innings and 289 runs | London | County Championship 2021 |
| 29 Apr 2021 | RR 171/4 v MI 172/3Match 24 · T20 | Mumbai Indians won by 7 wickets | Delhi | Indian Premier League 2021 |
| 29 Apr 2021 | KKR 154/6 v DC 156/3Match 25 · T20 | Delhi Capitals won by 7 wickets | Ahmedabad | Indian Premier League 2021 |
| 29 Apr 2021 | SL 493/7d & 194/9d v BAN 251 & 2272nd Test · Test | Sri Lanka won by 209 runs | Kandy | Bangladesh tour of Sri Lanka 2021 |
| 29 Apr 2021 | ZIM 176 & 134/9 v PAK 4261st Test · Test | Pakistan won by an innings and 116 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 28 Apr 2021 | SH 171/3 v CSK 173/3Match 23 · T20 | Chennai Super Kings won by 7 wickets | Delhi | Indian Premier League 2021 |
| 27 Apr 2021 | RCB 171/5 v DC 170/4Match 22 · T20 | Royal Challengers Bangalore won by 1 run | Ahmedabad | Indian Premier League 2021 |
| 26 Apr 2021 | PK 123/9 v KKR 126/5Match 21 · T20 | Kolkata Knight Riders won by 5 wickets | Ahmedabad | Indian Premier League 2021 |
| 25 Apr 2021 | CSK 191/4 v RCB 122/9Match 19 · T20 | Chennai Super Kings won by 69 runs | Mumbai | Indian Premier League 2021 |
| 25 Apr 2021 | DC 159/4 v SH 159/7Match 20 · T20 | Match tied (Delhi Capitals won the Super Over) | Chennai | Indian Premier League 2021 |
| 25 Apr 2021 | PAK 165/3 v ZIM 141/73rd T20I · T20I | Pakistan won by 24 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 24 Apr 2021 | KKR 133/9 v RR 134/4Match 18 · T20 | Rajasthan Royals won by 6 wickets | Mumbai | Indian Premier League 2021 |
| 24 Apr 2021 | NEP 238/3 v NED 96Final · T20I | Nepal won by 142 runs | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 23 Apr 2021 | MI 131/6 v PK 132/1Match 17 · T20 | Punjab Kings won by 9 wickets | Chennai | Indian Premier League 2021 |
| 23 Apr 2021 | ZIM 118/9 v PAK 992nd T20I · T20I | Zimbabwe won by 19 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 22 Apr 2021 | YOR 150 & 305 v SUS 221 & 186Match · First-class | Yorkshire won by 48 runs | Brighton | County Championship 2021 |
| 22 Apr 2021 | DUR 475 & 175/2d v DER 267 & 280/5Match · First-class | Match drawn | Chester-le-Street | County Championship 2021 |
| 22 Apr 2021 | LAN 525 v KEN 169 & 351Match · First-class | Lancashire won by an innings and 5 runs | Canterbury | County Championship 2021 |
| 22 Apr 2021 | WOR 436 v NOT 276 & 236/0dMatch · First-class | Match drawn | Worcester | County Championship 2021 |
| 22 Apr 2021 | HAM 470 v GLO 320 & 197/9Match · First-class | Match drawn | Southampton | County Championship 2021 |
| 22 Apr 2021 | ESS 295 & 244 v WAR 284 & 256/3Match · First-class | Warwickshire won by 7 wickets | Birmingham | County Championship 2021 |
| 22 Apr 2021 | SUR 154 & 130 v MID 268 & 18/0Match · First-class | Middlesex won by 10 wickets | London | County Championship 2021 |
| 22 Apr 2021 | GLA 407 & 311/5d v NOR 364 & 357/3Match · First-class | Northamptonshire won by 7 wickets | Northampton | County Championship 2021 |
| 22 Apr 2021 | RR 177/9 v RCB 181/0Match 16 · T20 | Royal Challengers Bangalore won by 10 wickets | Mumbai | Indian Premier League 2021 |
| 22 Apr 2021 | NEP 217/7 v MAS 148Match 6 · T20I | Nepal won by 69 runs | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 21 Apr 2021 | PK 120 v SH 121/1Match 14 · T20 | Sunrisers Hyderabad won by 9 wickets | Chennai | Indian Premier League 2021 |
| 21 Apr 2021 | CSK 220/3 v KKR 202Match 15 · T20 | Chennai Super Kings won by 18 runs | Mumbai | Indian Premier League 2021 |
| 21 Apr 2021 | SL 648/8d v BAN 541/7d & 100/21st Test · Test | Match drawn | Pallekele | Sri Lanka v Bangladesh 2021 |
| 21 Apr 2021 | PAK 149/7 v ZIM 138/71st T20I · T20I | Pakistan won by 11 runs | Harare | Pakistan tour of Zimbabwe 2021 |
| 21 Apr 2021 | NED 107/4 v MAS 91/4Match 5 · T20I | Match tied | Kirtipur | Nepal Tri-Nation T20I Series 2021 |
| 20 Apr 2021 | MI 137/9 v DC 138/4Match 13 · T20 | Delhi Capitals won by 6 wickets | Chennai | Indian Premier League 2021 |
| 20 Apr 2021 | NEP 206/6 v NED 209/7Match 4 · T20I | Netherlands won by 3 wickets | Kirtipur | Nepal Tri-Nation T20I Series 2021 |