| 2021-01-03 | Test | Pakistan v New Zealand | 297 & 186 · 659/6d | New Zealand won by 1 innings & 176 runs | Hagley Oval |
| 2021-01-03 | Test | Sri Lanka v South Africa | 157 & 211 · 302 & 67/0 | South Africa won by 10 wickets | Wanderers Stadium |
| 2021-01-07 | Test | Australia v India | 338 & 312/6d · 244 & 334/5 | Drawn | Sydney Cricket Ground |
| 2021-01-08 | ODI | Ireland v United Arab Emirates | 269/5 · 270/4 | United Arab Emirates won by 6 wickets | Zayed Cricket Stadium |
| 2021-01-14 | Test | Sri Lanka v England | 135 & 359 · 421 & 76/3 | England won by 7 wickets | Galle International Stadium |
| 2021-01-15 | Test | Australia v India | 369 & 294 · 336 & 329/7 | India won by 3 wickets | Brisbane Cricket Ground |
| 2021-01-18 | ODI | Ireland v United Arab Emirates | 228/6 · 116 | Ireland won by 112 runs | Zayed Cricket Stadium |
| 2021-01-20 | ODI | West Indies v Bangladesh | 122 · 125/4 | Bangladesh won by 6 wickets | Shere Bangla National Stadium |
| 2021-01-20 | ODI (W) | South Africa v Pakistan | 200/9 · 197/8 | South Africa won by 3 runs | Kingsmead |
| 2021-01-21 | ODI | Afghanistan v Ireland | 287/9 · 271/9 | Afghanistan won by 16 runs | Abu Dhabi |
| 2021-01-22 | Test | Sri Lanka v England | 381 & 126 · 344 & 164/4 | England won by 6 wickets | Galle International Stadium |
| 2021-01-22 | ODI | West Indies v Bangladesh | 148 · 149/3 | Bangladesh won by 7 wickets | Shere Bangla National Stadium |
| 2021-01-23 | ODI (W) | South Africa v Pakistan | 252/7 · 239/8 | South Africa won by 13 runs | Kingsmead |
| 2021-01-24 | ODI | Afghanistan v Ireland | 260/3 · 259/9 | Afghanistan won by 7 wickets | Abu Dhabi |
| 2021-01-25 | ODI | Bangladesh v West Indies | 297/6 · 177 | Bangladesh won by 120 runs | Zahur Ahmed Chowdhury Stadium |
| 2021-01-26 | Test | South Africa v Pakistan | 220 & 245 · 378 & 90/3 | Pakistan won by 7 wickets | National Stadium, Karachi |
| 2021-01-26 | ODI (W) | South Africa v Pakistan | 201 · 169 | South Africa won by 32 runs | Kingsmead |
| 2021-01-26 | ODI | Afghanistan v Ireland | 266/9 · 230 | Afghanistan won by 36 runs | Abu Dhabi |
| 2021-01-29 | T20I (W) | Pakistan v South Africa | 124/8 · 125/2 | South Africa won by 8 wickets | Kingsmead |
| 2021-01-31 | T20I (W) | South Africa v Pakistan | 133/5 · 115/7 | South Africa won by 18 runs | Kingsmead |
| 2021-02-03 | Test | Bangladesh v West Indies | 430 & 223/8d · 259 & 395/7 | West Indies won by 3 wickets | Zahur Ahmed Chowdhury Stadium |
| 2021-02-03 | T20I (W) | Pakistan v South Africa | 127/6 · 68/4 | Pakistan won by 8 runs | Kingsmead |
| 2021-02-04 | Test | Pakistan v South Africa | 272 & 298 · 201 & 274 | Pakistan won by 95 runs | Rawalpindi Cricket Stadium |
| 2021-02-05 | Test | England v India | 578 & 178 · 337 & 192 | England won by 227 runs | MA Chidambaram Stadium |
| 2021-02-11 | T20I | Pakistan v South Africa | 169/6 · 166/6 | Pakistan won by 3 runs | Gaddafi Stadium |
| 2021-02-11 | Test | West Indies v Bangladesh | 409 & 117 · 296 & 213 | West Indies won by 17 runs | Shere Bangla National Stadium |
| 2021-02-13 | T20I | Pakistan v South Africa | 144/7 · 145/4 | South Africa won by 6 wickets | Gaddafi Stadium |
| 2021-02-13 | Test | India v England | 329 & 286 · 134 & 164 | India won by 317 runs | MA Chidambaram Stadium |
| 2021-02-14 | T20I | South Africa v Pakistan | 164/8 · 169/6 | Pakistan won by 4 wickets | Gaddafi Stadium |
| 2021-02-22 | T20I | New Zealand v Australia | 184/5 · 131 | New Zealand won by 53 runs | Hagley Oval |
| 2021-02-23 | ODI (W) | New Zealand v England | 178 · 181/2 | England won by 8 wickets | Hagley Oval |
| 2021-02-24 | Test | England v India | 112 & 81 · 145 & 49/0 | India won by 10 wickets | Narendra Modi Stadium |
| 2021-02-25 | T20I | New Zealand v Australia | 219/7 · 215/8 | New Zealand won by 4 runs | University Oval |
| 2021-02-26 | ODI (W) | New Zealand v England | 192 · 194/3 | England won by 7 wickets | University Oval |
| 2021-02-28 | ODI (W) | England v New Zealand | 220 · 223/3 | New Zealand won by 7 wickets | University Oval |
| 2021-03-02 | Test | Afghanistan v Zimbabwe | 131 & 135 · 250 & 17/0 | Zimbabwe won by 10 wickets | Abu Dhabi |
| 2021-03-03 | T20I | Australia v New Zealand | 208/4 · 144 | Australia won by 64 runs | Westpac Stadium |
| 2021-03-03 | T20I (W) | New Zealand v England | 96 · 99/3 | England won by 7 wickets | Westpac Stadium |
| 2021-03-03 | T20I | Sri Lanka v West Indies | 131/9 · 134/6 | West Indies won by 4 wickets | Coolidge Cricket Ground |
| 2021-03-04 | Test | England v India | 205 & 135 · 365 | India won by 1 innings & 25 runs | Narendra Modi Stadium |
| 2021-03-05 | T20I | Australia v New Zealand | 156/6 · 106 | Australia won by 50 runs | Westpac Stadium |
| 2021-03-05 | T20I (W) | New Zealand v England | 123/9 · 124/4 | England won by 6 wickets | Westpac Stadium |
| 2021-03-05 | T20I | Sri Lanka v West Indies | 160/6 · 117 | Sri Lanka won by 43 runs | Coolidge Cricket Ground |
| 2021-03-07 | T20I | Australia v New Zealand | 142/8 · 143/3 | New Zealand won by 7 wickets | Sky Stadium |
| 2021-03-07 | T20I (W) | England v New Zealand | 128/9 · 96 | England won by 32 runs | Sky Stadium |
| 2021-03-07 | T20I | Sri Lanka v West Indies | 131/4 · 134/7 | West Indies won by 3 wickets | Coolidge Cricket Ground |
| 2021-03-07 | ODI (W) | India v South Africa | 177/9 · 178/2 | South Africa won by 8 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-09 | ODI (W) | South Africa v India | 157 · 160/1 | India won by 9 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-10 | ODI | West Indies v Sri Lanka | 236/2 · 232 | West Indies won by 8 wickets | Sir Vivian Richards Stadium |
| 2021-03-10 | Test | Afghanistan v Zimbabwe | 545/4d & 108/4 · 287 & 365 | Afghanistan won by 6 wickets | Abu Dhabi |
| 2021-03-12 | T20I | India v England | 124/7 · 130/2 | England won by 8 wickets | Narendra Modi Stadium |
| 2021-03-12 | ODI | West Indies v Sri Lanka | 274/5 · 273/8 | West Indies won by 5 wickets | Sir Vivian Richards Stadium |
| 2021-03-12 | ODI (W) | India v South Africa | 248/5 · 223/4 | South Africa won by 6 runs | Bharat Ratna Shri Atal Bihari Vajpai Ekana Cricket Stadium |
| 2021-03-14 | T20I | England v India | 164/6 · 166/3 | India won by 7 wickets | Narendra Modi Stadium |
| 2021-03-14 | ODI | West Indies v Sri Lanka | 276/5 · 274/6 | West Indies won by 5 wickets | Sir Vivian Richards Stadium |
| 2021-03-14 | ODI (W) | India v South Africa | 266/4 · 269/3 | South Africa won by 7 wickets | Bharat Ratna Shri Atal Bihari Vajpai Ekana Cricket Stadium |
| 2021-03-16 | T20I | India v England | 156/6 · 158/2 | England won by 8 wickets | Narendra Modi Stadium |
| 2021-03-17 | ODI (W) | India v South Africa | 188/9 · 189/5 | South Africa won by 5 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-17 | T20I | Afghanistan v Zimbabwe | 198/5 · 150/7 | Afghanistan won by 48 runs | Abu Dhabi |
| 2021-03-18 | T20I | India v England | 185/8 · 177/8 | India won by 8 runs | Narendra Modi Stadium |
| 2021-03-19 | T20I | Afghanistan v Zimbabwe | 193/5 · 148 | Afghanistan won by 45 runs | Abu Dhabi |
| 2021-03-20 | ODI | Bangladesh v New Zealand | 131 · 132/2 | New Zealand won by 8 wickets | University Oval |
| 2021-03-20 | T20I | India v England | 224/2 · 188/8 | India won by 36 runs | Narendra Modi Stadium |
| 2021-03-20 | T20I (W) | India v South Africa | 130/6 · 133/2 | South Africa won by 8 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-20 | T20I | Afghanistan v Zimbabwe | 183/7 · 136/5 | Afghanistan won by 47 runs | Abu Dhabi |
| 2021-03-21 | Test | Sri Lanka v West Indies | 169 & 476 · 271 & 236/4 | Drawn | Sir Vivian Richards Stadium |
| 2021-03-21 | T20I (W) | India v South Africa | 158/4 · 159/4 | South Africa won by 6 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-23 | ODI | Bangladesh v New Zealand | 271/6 · 275/5 | New Zealand won by 5 wickets | Hagley Oval |
| 2021-03-23 | ODI | India v England | 317/5 · 251 | India won by 66 runs | Maharashtra Cricket Association Stadium |
| 2021-03-23 | T20I (W) | South Africa v India | 112/7 · 114/1 | India won by 9 wickets | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium |
| 2021-03-26 | ODI | New Zealand v Bangladesh | 318/6 · 154 | New Zealand won by 164 runs | Basin Reserve |
| 2021-03-26 | ODI | India v England | 336/6 · 337/4 | England won by 6 wickets | Maharashtra Cricket Association Stadium |
| 2021-03-28 | T20I | New Zealand v Bangladesh | 210/3 · 144/8 | New Zealand won by 66 runs | Seddon Park |
| 2021-03-28 | ODI | India v England | 329 · 322/9 | India won by 7 runs | Maharashtra Cricket Association Stadium |
| 2021-03-28 | T20I (W) | New Zealand v Australia | 130/6 · 133/4 | Australia won by 6 wickets | Seddon Park |
| 2021-03-29 | Test | West Indies v Sri Lanka | 354 & 280/4d · 258 & 193/2 | Drawn | Sir Vivian Richards Stadium |
| 2021-03-30 | T20I | New Zealand v Bangladesh | 173/5 · 142/7 | New Zealand won by 28 runs | McLean Park |
| 2021-03-30 | T20I (W) | Australia v New Zealand | 129/4 · 131/6 | New Zealand won by 4 wickets | McLean Park |
| 2021-04-01 | T20I | New Zealand v Bangladesh | 141/4 · 76 | New Zealand won by 65 runs | Eden Park |
| 2021-04-01 | T20I (W) | Australia v New Zealand | 14/1 | No result | Eden Park |
| 2021-04-02 | ODI | South Africa v Pakistan | 273/6 · 274/7 | Pakistan won by 3 wickets | SuperSport Park |
| 2021-04-03 | T20I | Uganda v Namibia | 134/5 · 135/3 | Namibia won by 7 wickets | Wanderers |
| 2021-04-04 | ODI (W) | New Zealand v Australia | 212 · 215/4 | Australia won by 6 wickets | Bay Oval |
| 2021-04-04 | ODI | South Africa v Pakistan | 341/6 · 324/9 | South Africa won by 17 runs | Wanderers Stadium |
| 2021-04-05 | T20I | Namibia v Uganda | 134/6 · 65/5 | Namibia won by 20 runs | Wanderers Cricket Ground |
| 2021-04-05 | T20I | Namibia v Uganda | 189/3 · 124 | Namibia won by 65 runs | Wanderers Cricket Ground |
| 2021-04-07 | ODI (W) | Australia v New Zealand | 271/7 · 200 | Australia won by 71 runs | Bay Oval |
| 2021-04-07 | ODI | Pakistan v South Africa | 320/7 · 292 | Pakistan won by 28 runs | SuperSport Park |
| 2021-04-10 | ODI (W) | Australia v New Zealand | 149/7 · 128/9 | Australia won by 21 runs | Bay Oval |
| 2021-04-10 | T20I | South Africa v Pakistan | 188/6 · 189/6 | Pakistan won by 4 wickets | Wanderers Stadium |
| 2021-04-12 | T20I | Pakistan v South Africa | 140/9 · 141/4 | South Africa won by 6 wickets | Wanderers Stadium |
| 2021-04-14 | T20I | South Africa v Pakistan | 203/5 · 205/1 | Pakistan won by 9 wickets | SuperSport Park |
| 2021-04-16 | T20I | South Africa v Pakistan | 144 · 149/7 | Pakistan won by 3 wickets | SuperSport Park |
| 2021-04-17 | T20I | Netherlands v Nepal | 136/4 · 141/1 | Nepal won by 9 wickets | Tribhuvan University International Cricket Ground |
| 2021-04-18 | T20I | Netherlands v Malaysia | 191/2 · 176/8 | Netherlands won by 15 runs | Tribhuvan University International Cricket Ground |
| 2021-04-19 | T20I | Malaysia v Nepal | 109 · 113/1 | Nepal won by 9 wickets | Tribhuvan University International Cricket Ground |
| 2021-04-20 | T20I | Nepal v Netherlands | 206/6 · 209/7 | Netherlands won by 3 wickets | Tribhuvan University International Cricket Ground |
| 2021-04-21 | Test | Sri Lanka v Bangladesh | 648/8d · 541/7d & 100/2 | Drawn | Pallekele International Cricket Stadium |
| 2021-04-21 | T20I | Pakistan v Zimbabwe | 149/7 · 138/7 | Pakistan won by 11 runs | Harare Sports Club |
| 2021-04-21 | T20I | Netherlands v Malaysia | 107/4 · 91/4 | Tied | Tribhuvan University International Cricket Ground |
| 2021-04-22 | T20I | Nepal v Malaysia | 217/7 · 148 | Nepal won by 69 runs | Tribhuvan University International Cricket Ground |
| 2021-04-23 | T20I | Zimbabwe v Pakistan | 118/9 · 99 | Zimbabwe won by 19 runs | Harare Sports Club |
| 2021-04-24 | T20I | Nepal v Netherlands | 238/3 · 96 | Nepal won by 142 runs | Tribhuvan University International Cricket Ground |
| 2021-04-25 | T20I | Pakistan v Zimbabwe | 165/3 · 141/7 | Pakistan won by 24 runs | Harare Sports Club |
| 2021-04-29 | Test | Sri Lanka v Bangladesh | 493/7d & 194/9d · 251 & 227 | Sri Lanka won by 209 runs | Pallekele International Cricket Stadium |
| 2021-04-29 | Test | Zimbabwe v Pakistan | 176 & 134/9 · 426 | Pakistan won by 1 innings & 116 runs | Harare Sports Club |
| 2021-05-07 | Test | Pakistan v Zimbabwe | 510/8d · 132 & 231 | Pakistan won by 1 innings & 147 runs | Harare Sports Club |
| 2021-05-19 | ODI | Netherlands v Scotland | 163/8 · 149/8 | Netherlands won by 14 runs | Hazelaarweg |
| 2021-05-20 | ODI | Netherlands v Scotland | 171 · 172/4 | Scotland won by 6 wickets | Hazelaarweg |
| 2021-05-21 | T20I | Luxembourg v Czech Republic | 126/5 · 127/1 | Czech Republic won by 9 wickets | Scott Page Field |
| 2021-05-22 | T20I | Austria v Czech Republic | 162/6 · 84 | Austria won by 78 runs | Scott Page Field |
| 2021-05-22 | T20I | Czech Republic v Luxembourg | 161/7 · 165/4 | Luxembourg won by 6 wickets | Scott Page Field |
| 2021-05-23 | ODI | Bangladesh v Sri Lanka | 257/6 · 224 | Bangladesh won by 33 runs | Shere Bangla National Stadium |
| 2021-05-23 | T20I | Austria v Luxembourg | 179/5 · 180/5 | Luxembourg won by 5 wickets | Scott Page Field |
| 2021-05-23 | T20I | Czech Republic v Austria | 156/4 · 161/6 | Austria won by 4 wickets | Scott Page Field |
| 2021-05-24 | T20I (W) | Scotland v Ireland | 87/9 · 76 | Scotland won by 11 runs | Civil Service Cricket Club |
| 2021-05-25 | ODI | Bangladesh v Sri Lanka | 246 · 141/9 | Bangladesh won by 103 runs | Sher-e-Bangla National Cricket Stadium |
| 2021-05-25 | T20I (W) | Ireland v Scotland | 137/4 · 76 | Ireland won by 61 runs | Civil Service Cricket Club |
| 2021-05-26 | T20I (W) | Ireland v Scotland | 134/8 · 93/9 | Ireland won by 41 runs | Civil Service Cricket Club |
| 2021-05-27 | T20I (W) | Scotland v Ireland | 99/7 · 101/4 | Ireland won by 6 wickets | Civil Service Cricket Club |
| 2021-05-28 | ODI | Sri Lanka v Bangladesh | 286/6 · 189 | Sri Lanka won by 97 runs | Shere Bangla National Stadium |
| 2021-06-02 | Test | New Zealand v England | 378 & 169/6d · 275 & 170/3 | Drawn | Lord's |
| 2021-06-02 | ODI | Netherlands v Ireland | 195 · 194/9 | Netherlands won by 1 runs | Sportpark Maarschalkerweerd |
| 2021-06-04 | ODI | Netherlands v Ireland | 157 · 158/2 | Ireland won by 8 wickets | Sportpark Maarschalkerweerd |
| 2021-06-06 | T20I (W) | Nigeria v Namibia | 52/8 · 56/2 | Namibia won by 8 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-07 | ODI | Ireland v Netherlands | 163 · 166/6 | Netherlands won by 4 wickets | Sportpark Maarschalkerweerd |
| 2021-06-07 | T20I (W) | Botswana v Kenya | 68/9 · 71/1 | Kenya won by 9 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-07 | T20I (W) | Namibia v Rwanda | 101/6 · 58/8 | Namibia won by 43 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-08 | T20I (W) | Namibia v Botswana | 155/1 · 90/7 | Namibia won by 65 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-09 | T20I (W) | Rwanda v Nigeria | 108/7 · 102/8 | Rwanda won by 6 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-10 | Test | England v New Zealand | 303 & 122 · 388 & 41/2 | New Zealand won by 8 wickets | Edgbaston |
| 2021-06-10 | Test | West Indies v South Africa | 97 & 162 · 322 | South Africa won by 1 innings & 63 runs | Daren Sammy National Cricket Stadium |
| 2021-06-10 | T20I (W) | Kenya v Rwanda | 129/3 · 104/7 | Kenya won by 25 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-10 | T20I (W) | Botswana v Nigeria | 106/8 · 107/7 | Nigeria won by 3 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-11 | T20I (W) | Namibia v Nigeria | 156/2 · 65/8 | Namibia won by 91 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-11 | T20I (W) | Kenya v Rwanda | 117/6 · 65 | Kenya won by 52 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-12 | T20I (W) | Rwanda v Nigeria | 112/5 · 104/6 | Rwanda won by 8 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-12 | T20I (W) | Namibia v Kenya | 69 · 72/3 | Kenya won by 7 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-06-16 | Test (W) | England v India | 396/9d · 231 & 344/8 | Drawn | County Ground |
| 2021-06-18 | Test | India v New Zealand | 217 & 170 · 249 & 140/2 | New Zealand won by 8 wickets | The Rose Bowl |
| 2021-06-18 | Test | South Africa v West Indies | 298 & 174 · 149 & 165/9 | South Africa won by 158 runs | Daren Sammy National Cricket Stadium |
| 2021-06-23 | T20I | Sri Lanka v England | 129/7 · 130/2 | England won by 8 wickets | Sophia Gardens |
| 2021-06-24 | T20I | Sri Lanka v England | 111/7 · 108/5 | England won by 5 wickets | Sophia Gardens |
| 2021-06-24 | T20I | Greece v Romania | 157/8 · 159/7 | Romania won by 3 wickets | National Sports Academy |
| 2021-06-25 | T20I | Serbia v Greece | 144 · 147/5 | Greece won by 5 wickets | National Sports Academy |
| 2021-06-25 | T20I | Bulgaria v Romania | 157/8 · 161/3 | Romania won by 7 wickets | National Sports Academy |
| 2021-06-25 | T20I | Romania v Serbia | 191 · 100 | Romania won by 91 runs | National Sports Academy |
| 2021-06-26 | T20I | England v Sri Lanka | 180/6 · 91 | England won by 89 runs | The Rose Bowl |
| 2021-06-26 | T20I | South Africa v West Indies | 160/6 · 161/2 | West Indies won by 8 wickets | National Cricket Stadium |
| 2021-06-26 | T20I | Serbia v Romania | 115/7 · 116/0 | Romania won by 10 wickets | National Sports Academy |
| 2021-06-26 | T20I | Bulgaria v Greece | 140 · 33/2 | No result | National Sports Academy |
| 2021-06-27 | ODI (W) | India v England | 201/8 · 202/2 | England won by 8 wickets | County Ground |
| 2021-06-27 | T20I | South Africa v West Indies | 166/7 · 150/9 | South Africa won by 16 runs | National Cricket Stadium |
| 2021-06-29 | ODI | Sri Lanka v England | 185 · 189/5 | England won by 5 wickets | Riverside Ground |
| 2021-06-29 | T20I | South Africa v West Indies | 167/8 · 166/7 | South Africa won by 1 runs | National Cricket Stadium |
| 2021-06-30 | ODI (W) | India v England | 221 · 225/5 | England won by 5 wickets | The Cooper Associates County Ground |
| 2021-06-30 | T20I (W) | West Indies v Pakistan | 136/6 · 126/6 | West Indies won by 10 runs | Sir Vivian Richards Stadium |
| 2021-07-01 | ODI | Sri Lanka v England | 241/9 · 244/2 | England won by 8 wickets | Kennington Oval |
| 2021-07-01 | T20I | West Indies v South Africa | 167/6 · 146/9 | West Indies won by 21 runs | National Cricket Stadium |
| 2021-07-02 | T20I (W) | West Indies v Pakistan | 125/6 · 103/6 | West Indies won by 7 runs | Coolidge Cricket Ground |
| 2021-07-03 | ODI (W) | England v India | 219 · 220/6 | India won by 4 wickets | County Ground |
| 2021-07-03 | T20I | South Africa v West Indies | 168/4 · 143/9 | South Africa won by 25 runs | National Cricket Stadium |
| 2021-07-04 | ODI | Sri Lanka v England | 166 | No result | County Ground |
| 2021-07-04 | T20I (W) | Pakistan v West Indies | 102 · 106/4 | West Indies won by 6 wickets | Sir Vivian Richards Stadium |
| 2021-07-07 | ODI (W) | Pakistan v West Indies | 205/9 · 209/5 | West Indies won by 5 wickets | Coolidge Cricket Ground |
| 2021-07-07 | Test | Bangladesh v Zimbabwe | 468 & 284/1d · 276 & 256 | Bangladesh won by 220 runs | Harare Sports Club |
| 2021-07-08 | ODI | Pakistan v England | 141 · 142/1 | England won by 9 wickets | Sophia Gardens |
| 2021-07-08 | T20I | Belgium v Malta | 99 · 103/4 | Malta won by 6 wickets | Marsa Sports Club |
| 2021-07-08 | T20I | Malta v Belgium | 50 · 52/0 | Belgium won by 10 wickets | Marsa Sports Club |
| 2021-07-08 | T20I (W) | France v Germany | 65/6 · 66/1 | Germany won by 9 wickets | Bayer Uerdingen Cricket Ground |
| 2021-07-08 | T20I (W) | France v Germany | 55 · 56/2 | Germany won by 8 wickets | Bayer Uerdingen Cricket Ground |
| 2021-07-09 | T20I (W) | England v India | 177/7 · 54/3 | England won by 18 runs | County Ground |
| 2021-07-09 | T20I | West Indies v Australia | 145/6 · 127 | West Indies won by 18 runs | Daren Sammy National Cricket Stadium |
| 2021-07-09 | ODI (W) | Pakistan v West Indies | 120 · 121/2 | West Indies won by 8 wickets | Coolidge Cricket Ground |
| 2021-07-09 | T20I | Malta v Belgium | 114/9 · 115/6 | Belgium won by 4 wickets | Marsa Sports Club |
| 2021-07-09 | T20I (W) | Germany v France | 132/4 · 67 | Germany won by 65 runs | Bayer Uerdingen Cricket Ground |
| 2021-07-10 | ODI | England v Pakistan | 247 · 195 | England won by 52 runs | Lord's |
| 2021-07-10 | T20I | West Indies v Australia | 196/4 · 140 | West Indies won by 56 runs | Daren Sammy National Cricket Stadium |
| 2021-07-10 | T20I | Belgium v Malta | 128 · 130 | Malta won | Marsa Sports Club |
| 2021-07-10 | T20I | Belgium v Malta | 172/6 · 133 | Belgium won by 39 runs | Marsa Sports Club |
| 2021-07-11 | ODI | Ireland v South Africa | 195/4 | No result | The Village |
| 2021-07-11 | T20I (W) | India v England | 148/4 · 140/8 | India won by 8 runs | County Ground |
| 2021-07-12 | T20I | Australia v West Indies | 141/6 · 142/4 | West Indies won by 6 wickets | Daren Sammy National Cricket Stadium |
| 2021-07-12 | ODI (W) | Pakistan v West Indies | 182 · 183/2 | West Indies won by 8 wickets | Sir Vivian Richards Stadium |
| 2021-07-13 | ODI | Pakistan v England | 331/9 · 332/7 | England won by 3 wickets | Edgbaston |
| 2021-07-13 | ODI | Ireland v South Africa | 290/5 · 247 | Ireland won by 43 runs | The Village |
| 2021-07-14 | T20I (W) | India v England | 153/6 · 154/2 | England won by 8 wickets | County Ground |
| 2021-07-14 | T20I | Australia v West Indies | 189/6 · 185/6 | Australia won by 4 runs | Daren Sammy National Cricket Stadium |
| 2021-07-15 | ODI (W) | West Indies v Pakistan | 210 · 211/6 | Pakistan won by 4 wickets | Sir Vivian Richards Stadium |
| 2021-07-16 | T20I | Pakistan v England | 232/6 · 201 | Pakistan won by 31 runs | Trent Bridge |
| 2021-07-16 | ODI | South Africa v Ireland | 346/4 · 276 | South Africa won by 70 runs | The Village |
| 2021-07-16 | T20I | West Indies v Australia | 199/8 · 183/9 | West Indies won by 16 runs | Daren Sammy National Cricket Stadium |
| 2021-07-16 | ODI | Bangladesh v Zimbabwe | 276/9 · 121/9 | Bangladesh won by 155 runs | Harare Sports Club |
| 2021-07-18 | T20I | England v Pakistan | 200 · 155/9 | England won by 45 runs | Headingley |
| 2021-07-18 | ODI | Sri Lanka v India | 262/9 · 263/3 | India won by 7 wickets | R Premadasa Stadium |
| 2021-07-18 | ODI (W) | Pakistan v West Indies | 190/8 · 171 | Pakistan won by 22 runs | Coolidge Cricket Ground |
| 2021-07-18 | ODI | Zimbabwe v Bangladesh | 240/9 · 242/7 | Bangladesh won by 3 wickets | Harare Sports Club |
| 2021-07-19 | T20I | South Africa v Ireland | 165/7 · 132/9 | South Africa won by 33 runs | The Village |
| 2021-07-20 | T20I | Pakistan v England | 154/6 · 155/7 | England won by 3 wickets | Old Trafford |
| 2021-07-20 | ODI | Sri Lanka v India | 275/9 · 277/7 | India won by 3 wickets | R Premadasa Stadium |
| 2021-07-20 | ODI | Australia v West Indies | 252/9 · 123 | Australia won by 133 runs | Kensington Oval |
| 2021-07-20 | ODI | Zimbabwe v Bangladesh | 298 · 302/5 | Bangladesh won by 5 wickets | Harare Sports Club |
| 2021-07-22 | T20I | South Africa v Ireland | 159/7 · 117 | South Africa won by 42 runs | Civil Service Cricket Club |
| 2021-07-22 | ODI | Australia v West Indies | 187 · 191/6 | West Indies won by 4 wickets | Kensington Oval |
| 2021-07-22 | T20I | Zimbabwe v Bangladesh | 152 · 153/2 | Bangladesh won by 8 wickets | Harare Sports Club |
| 2021-07-23 | ODI | India v Sri Lanka | 225 · 227/7 | Sri Lanka won by 3 wickets | R Premadasa Stadium |
| 2021-07-23 | T20I | Zimbabwe v Bangladesh | 166/6 · 143 | Zimbabwe won by 23 runs | Harare Sports Club |
| 2021-07-24 | T20I | South Africa v Ireland | 189/2 · 140/9 | South Africa won by 49 runs | Civil Service Cricket Club |
| 2021-07-25 | T20I | India v Sri Lanka | 164/5 · 126 | India won by 38 runs | R Premadasa Stadium |
| 2021-07-25 | T20I | Zimbabwe v Bangladesh | 193/5 · 194/5 | Bangladesh won by 5 wickets | Harare Sports Club |
| 2021-07-26 | ODI | West Indies v Australia | 152 · 153/4 | Australia won by 6 wickets | Kensington Oval |
| 2021-07-26 | T20I (W) | Ireland v Netherlands | 160/6 · 132/7 | Ireland won by 28 runs | The Village |
| 2021-07-28 | T20I | India v Sri Lanka | 132/5 · 133/6 | Sri Lanka won by 4 wickets | R Premadasa Stadium |
| 2021-07-28 | T20I | West Indies v Pakistan | 85/5 | No result | Kensington Oval |
| 2021-07-29 | T20I | India v Sri Lanka | 81/8 · 82/3 | Sri Lanka won by 7 wickets | R Premadasa Stadium |
| 2021-07-29 | T20I (W) | Netherlands v Ireland | 109/5 · 110/4 | Ireland won by 6 wickets | The Village |
| 2021-07-30 | T20I (W) | Ireland v Netherlands | 101/2 · 119/3 | Netherlands won by 7 wickets | The Village |
| 2021-07-31 | T20I | Pakistan v West Indies | 157/8 · 150/4 | Pakistan won by 7 runs | Providence Stadium |
| 2021-08-01 | T20I | West Indies v Pakistan | 15/0 | No result | Providence Stadium |
| 2021-08-03 | T20I | West Indies v Pakistan | 30/0 | No result | Providence Stadium |
| 2021-08-03 | T20I | Bangladesh v Australia | 131/7 · 108 | Bangladesh won by 23 runs | Shere Bangla National Stadium |
| 2021-08-04 | Test | England v India | 183 & 303 · 278 & 52/1 | Drawn | Trent Bridge |
| 2021-08-04 | T20I | Australia v Bangladesh | 121/7 · 123/5 | Bangladesh won by 5 wickets | Shere Bangla National Stadium |
| 2021-08-05 | T20I | Norway v Germany | 76 · 80/5 | Germany won by 5 wickets | Bayer Uerdingen Cricket Ground |
| 2021-08-05 | T20I | Norway v France | 112/7 · 113/6 | France won by 4 wickets | Bayer Uerdingen Cricket Ground |
| 2021-08-06 | T20I | Bangladesh v Australia | 127/9 · 117/4 | Bangladesh won by 10 runs | Shere Bangla National Stadium |
| 2021-08-06 | T20I | France v Germany | 94/9 · 97/8 | Germany won by 2 wickets | Bayer Uerdingen Cricket Ground |
| 2021-08-07 | T20I | Bangladesh v Australia | 104/9 · 105/7 | Australia won by 3 wickets | Shere Bangla National Stadium |
| 2021-08-07 | T20I | Germany v France | 164/3 · 116/8 | Germany won by 48 runs | Bayer Uerdingen Cricket Ground |
| 2021-08-07 | T20I | Norway v France | 131/8 · 128/8 | Norway won by 3 runs | Bayer Uerdingen Cricket Ground |
| 2021-08-08 | T20I | Norway v Germany | 185/7 · 134/6 | Norway won by 51 runs | Bayer Uerdingen Cricket Ground |
| 2021-08-08 | T20I | Norway v Germany | 127/8 · 96/4 | Germany won by 6 wickets | Bayer Uerdingen Cricket Ground |
| 2021-08-09 | T20I | Bangladesh v Australia | 122/8 · 62 | Bangladesh won by 60 runs | Shere Bangla National Stadium |
| 2021-08-12 | Test | India v England | 364 & 298/8d · 391 & 120 | India won by 151 runs | Lord's |
| 2021-08-12 | Test | Pakistan v West Indies | 217 & 203 · 253 & 168/9 | West Indies won by 1 wickets | Sabina Park |
| 2021-08-14 | T20I | Denmark v Sweden | 135/4 · 137/7 | Sweden won by 3 wickets | Svanholm Park |
| 2021-08-15 | T20I | Sweden v Denmark | 122/9 · 126/4 | Denmark won by 6 wickets | Svanholm Park |
| 2021-08-18 | T20I | Ghana v Rwanda | 164/5 · 165/9 | Rwanda won by 1 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-08-20 | Test | Pakistan v West Indies | 302/9d & 176/6d · 150 & 219 | Pakistan won by 109 runs | Sabina Park |
| 2021-08-20 | T20I | Gibraltar v Malta | 148/5 · 149/2 | Malta won by 8 wickets | Gucherre Cricket Ground |
| 2021-08-20 | T20I | Rwanda v Ghana | 136/8 · 79 | Rwanda won by 57 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-08-20 | T20I | Ghana v Rwanda | 166/6 · 30/1 | Ghana won | Gahanga International Cricket Stadium. Rwanda |
| 2021-08-21 | T20I | Malta v Gibraltar | 197/3 · 193/2 | Malta won by 4 runs | Gucherre Cricket Ground |
| 2021-08-21 | T20I | Rwanda v Ghana | 147/8 · 148/3 | Ghana won by 7 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-08-21 | T20I | Sweden v Finland | 135/6 · 139/6 | Finland won by 4 wickets | Kerava National Cricket Ground |
| 2021-08-21 | T20I | Sweden v Finland | 141/8 · 142/6 | Finland won by 4 wickets | Kerava National Cricket Ground |
| 2021-08-22 | T20I | Portugal v Gibraltar | 218/6 · 108 | Portugal won by 110 runs | Gucherre Cricket Ground |
| 2021-08-22 | T20I | Finland v Sweden | 141/7 · 113/7 | Sweden won by 3 wickets | Kerava National Cricket Ground |
| 2021-08-22 | T20I | Finland v Sweden | 145/7 · 146/4 | Sweden won by 6 wickets | Kerava National Cricket Ground |
| 2021-08-25 | Test | India v England | 78 & 278 · 432 | England won by 1 innings & 76 runs | Headingley |
| 2021-08-26 | T20I (W) | Netherlands v Scotland | 98/5 · 99/4 | Scotland won by 6 wickets | La Manga Club Top Ground |
| 2021-08-26 | T20I (W) | Ireland v Germany | 196/2 · 32/3 | Ireland won by 164 runs | La Manga Club Bottom Ground |
| 2021-08-26 | T20I (W) | France v Netherlands | 33 · 34/1 | Netherlands won by 9 wickets | La Manga Club Top Ground |
| 2021-08-27 | T20I | Zimbabwe v Ireland | 117/7 · 114/9 | Zimbabwe won by 3 runs | Castle Avenue |
| 2021-08-27 | T20I (W) | Thailand v Zimbabwe | 104/4 · 107/9 | Zimbabwe won by 1 wickets | Takashinga Sports Club |
| 2021-08-27 | T20I (W) | France v Germany | 45 · 46/1 | Germany won by 9 wickets | La Manga Club Bottom Ground |
| 2021-08-27 | T20I (W) | Ireland v Scotland | 89/9 · 92/5 | Scotland won by 5 wickets | La Manga Club Top Ground |
| 2021-08-27 | T20I (W) | Germany v Netherlands | 71/6 · 72/3 | Netherlands won by 7 wickets | La Manga Club Bottom Ground |
| 2021-08-28 | T20I (W) | Thailand v Zimbabwe | 154/3 · 101 | Thailand won by 53 runs | Takashinga Sports Club |
| 2021-08-29 | T20I | Zimbabwe v Ireland | 152/5 · 153/3 | Ireland won by 7 wickets | Castle Avenue |
| 2021-08-29 | T20I (W) | France v Ireland | 24 · 25/0 | Ireland won by 10 wickets | La Manga Club Bottom Ground |
| 2021-08-29 | T20I (W) | Germany v Scotland | 36 · 37/0 | Scotland won by 10 wickets | La Manga Club Top Ground |
| 2021-08-29 | T20I (W) | Norway v Sweden | 52 · 53/8 | Sweden won by 2 wickets | Guttsta Wicked Cricket Club |
| 2021-08-30 | T20I (W) | Thailand v Zimbabwe | 134/5 · 107/7 | Thailand won by 27 runs | Takashinga Sports Club |
| 2021-08-30 | T20I (W) | France v Scotland | 24 · 25/3 | Scotland won by 7 wickets | La Manga Club Bottom Ground |
| 2021-08-30 | T20I (W) | Ireland v Netherlands | 111/9 · 87/9 | Ireland won by 24 runs | La Manga Club Top Ground |
| 2021-08-31 | T20I (W) | South Africa v West Indies | 135/3 · 21/1 | No result | Sir Vivian Richards Stadium |
| 2021-09-01 | T20I (W) | England v New Zealand | 184/4 · 138 | England won by 46 runs | County Ground |
| 2021-09-01 | T20I | New Zealand v Bangladesh | 60 · 62/3 | Bangladesh won by 7 wickets | Shere Bangla National Stadium |
| 2021-09-01 | T20I | Ireland v Zimbabwe | 178/2 · 138 | Ireland won by 40 runs | Bready Cricket Club |
| 2021-09-02 | Test | India v England | 191 & 466 · 290 & 210 | India won by 157 runs | Kennington Oval |
| 2021-09-02 | ODI | Sri Lanka v South Africa | 300/9 · 286/6 | Sri Lanka won by 14 runs | R Premadasa Stadium |
| 2021-09-02 | T20I | Ireland v Zimbabwe | 174/4 · 110/9 | Ireland won by 64 runs | Bready Cricket Club |
| 2021-09-02 | T20I (W) | South Africa v West Indies | 165/3 · 115/8 | South Africa won by 50 runs | Sir Vivian Richards Stadium |
| 2021-09-02 | T20I | Luxembourg v Bulgaria | 187/4 · 125 | Luxembourg won by 62 runs | Moara Vlasiei Cricket Ground |
| 2021-09-02 | T20I | Hungary v Czech Republic | 165/6 · 160/7 | Hungary won by 5 runs | Moara Vlasiei Cricket Ground |
| 2021-09-03 | T20I | Bangladesh v New Zealand | 141/6 · 137/5 | Bangladesh won by 4 runs | Shere Bangla National Stadium |
| 2021-09-03 | T20I | Romania v Czech Republic | 211/8 · 176/9 | Romania won by 35 runs | Moara Vlasiei Cricket Ground |
| 2021-09-03 | T20I | Bulgaria v Malta | 112/9 · 113/3 | Malta won by 7 wickets | Moara Vlasiei Cricket Ground |
| 2021-09-03 | T20I | Romania v Hungary | 195/6 · 187 | Romania won by 8 runs | Moara Vlasiei Cricket Ground |
| 2021-09-04 | T20I (W) | England v New Zealand | 127/7 · 128/6 | New Zealand won by 4 wickets | County Ground |
| 2021-09-04 | ODI | South Africa v Sri Lanka | 283/6 · 197 | South Africa won by 67 runs | R Premadasa Stadium |
| 2021-09-04 | T20I | Zimbabwe v Ireland | 124/4 · 119 | Zimbabwe won by 5 runs | Bready Cricket Club |
| 2021-09-04 | T20I (W) | South Africa v West Indies | 80/9 · 81/5 | West Indies won by 5 wickets | Sir Vivian Richards Stadium |
| 2021-09-04 | T20I | Luxembourg v Hungary | 179/6 · 177/9 | Luxembourg won by 2 runs | Moara Vlasiei Cricket Ground |
| 2021-09-04 | T20I | Romania v Malta | 202/8 · 166/8 | Romania won by 36 runs | Moara Vlasiei Cricket Ground |
| 2021-09-05 | T20I | New Zealand v Bangladesh | 128/5 · 76 | New Zealand won by 52 runs | Shere Bangla National Stadium |
| 2021-09-05 | T20I | Malta v Hungary | 170/5 · 171/2 | Hungary won by 8 wickets | Moara Vlasiei Cricket Ground |
| 2021-09-05 | T20I | Romania v Luxembourg | 156/9 · 123/9 | Romania won by 33 runs | Moara Vlasiei Cricket Ground |
| 2021-09-06 | ODI | Papua New Guinea v United States of America | 158 · 159/3 | United States of America won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-07 | ODI | Sri Lanka v South Africa | 203/9 · 125 | Sri Lanka won by 78 runs | R Premadasa Stadium |
| 2021-09-07 | ODI (W) | West Indies v South Africa | 153/9 · 157/2 | South Africa won by 8 wickets | Coolidge Cricket Ground |
| 2021-09-07 | ODI | Papua New Guinea v Nepal | 134 · 135/8 | Nepal won by 2 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-08 | T20I | New Zealand v Bangladesh | 93 · 96/4 | Bangladesh won by 6 wickets | Shere Bangla National Stadium |
| 2021-09-08 | ODI | Zimbabwe v Ireland | 266/7 · 228 | Zimbabwe won by 38 runs | Civil Service Cricket Club |
| 2021-09-09 | T20I (W) | New Zealand v England | 144/4 · 145/6 | England won by 4 wickets | The Cooper Associates County Ground |
| 2021-09-09 | T20I (W) | Mozambique v Rwanda | 17 · 18/0 | Rwanda won by 10 wickets | Botswana Cricket Association Oval 1 |
| 2021-09-09 | T20I (W) | Botswana v Eswatini | 224/2 · 29 | Botswana won by 195 runs | Botswana Cricket Association Oval 1 |
| 2021-09-09 | T20I (W) | Sierra Leone v Nigeria | 102/9 · 103/5 | Nigeria won by 5 wickets | Botswana Cricket Association Oval 2 |
| 2021-09-09 | ODI | United States of America v Papua New Guinea | 271/9 · 137 | United States of America won by 134 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-10 | T20I | South Africa v Sri Lanka | 163/5 · 135/6 | South Africa won by 28 runs | R Premadasa Stadium |
| 2021-09-10 | T20I | New Zealand v Bangladesh | 161/5 · 134/8 | New Zealand won by 27 runs | Shere Bangla National Stadium |
| 2021-09-10 | ODI | Ireland v Zimbabwe | 282/8 | No result | Civil Service Cricket Club |
| 2021-09-10 | ODI (W) | West Indies v South Africa | 120 · 121/1 | South Africa won by 9 wickets | Coolidge Cricket Ground |
| 2021-09-10 | T20I | Kenya v Uganda | 151/9 · 129 | Kenya won by 22 runs | Entebbe Cricket Oval |
| 2021-09-10 | T20I | Spain v Germany | 128/7 · 132/3 | Germany won by 7 wickets | Desert Springs Cricket Ground |
| 2021-09-10 | T20I (W) | Tanzania v Zimbabwe | 103 · 104/4 | Zimbabwe won by 6 wickets | Botswana Cricket Association Oval 1 |
| 2021-09-10 | T20I (W) | Botswana v Mozambique | 151/6 · 41 | Botswana won by 110 runs | Botswana Cricket Association Oval 1 |
| 2021-09-10 | T20I (W) | Namibia v Nigeria | 125/7 · 66/7 | Namibia won by 59 runs | Botswana Cricket Association Oval 2 |
| 2021-09-10 | ODI | Nepal v Papua New Guinea | 233 · 82 | Nepal won by 151 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-11 | T20I | Nigeria v Kenya | 107/8 · 108/2 | Kenya won by 8 wickets | Entebbe Cricket Oval |
| 2021-09-11 | T20I | Uganda v Nigeria | 152/4 · 96/6 | Uganda won by 56 runs | Entebbe Cricket Oval |
| 2021-09-11 | T20I | Germany v Spain | 115/9 · 116/5 | Spain won by 5 wickets | Desert Springs Cricket Ground |
| 2021-09-11 | T20I | Germany v Spain | 119/9 · 120/9 | Spain won by 1 wickets | Desert Springs Cricket Ground |
| 2021-09-11 | T20I (W) | Eswatini v Zimbabwe | 17 · 18/0 | Zimbabwe won by 10 wickets | Botswana Cricket Association Oval 1 |
| 2021-09-11 | T20I (W) | Tanzania v Mozambique | 228/4 · 28/9 | Tanzania won by 200 runs | Botswana Cricket Association Oval 1 |
| 2021-09-11 | T20I (W) | Uganda v Nigeria | 104/8 · 61 | Uganda won by 43 runs | Botswana Cricket Association Oval 2 |
| 2021-09-12 | T20I | Sri Lanka v South Africa | 103 · 105/1 | South Africa won by 9 wickets | R Premadasa Stadium |
| 2021-09-12 | T20I (W) | Rwanda v Eswatini | 204/5 · 19 | Rwanda won by 185 runs | Botswana Cricket Association Oval 1 |
| 2021-09-13 | ODI | Zimbabwe v Ireland | 131 · 118/3 | Ireland won by 7 wickets | Civil Service Cricket Club |
| 2021-09-13 | ODI (W) | West Indies v South Africa | 157 · 158/2 | South Africa won by 8 wickets | Coolidge Cricket Ground |
| 2021-09-13 | T20I | Kenya v Nigeria | 162/5 · 101/7 | Kenya won by 61 runs | Entebbe Cricket Oval |
| 2021-09-13 | T20I | Nigeria v Uganda | 123/8 · 124/2 | Uganda won by 8 wickets | Entebbe Cricket Oval |
| 2021-09-13 | T20I (W) | Tanzania v Rwanda | 104/8 · 61 | Tanzania won by 43 runs | Botswana Cricket Association Oval 1 |
| 2021-09-13 | ODI | United States of America v Nepal | 230/9 · 231/5 | Nepal won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-14 | T20I | Sri Lanka v South Africa | 120/8 · 121/0 | South Africa won by 10 wickets | R Premadasa Stadium |
| 2021-09-14 | T20I (W) | Tanzania v Eswatini | 279/2 · 23/9 | Tanzania won by 256 runs | Botswana Cricket Association Oval 1 |
| 2021-09-14 | T20I (W) | Sierra Leone v Uganda | 86/8 · 87/1 | Uganda won by 9 wickets | Botswana Cricket Association Oval 2 |
| 2021-09-14 | ODI | Nepal v Oman | 196 · 200/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-15 | T20I | Scotland v Zimbabwe | 141/6 · 134/9 | Scotland won by 7 runs | Grange Cricket Club Ground |
| 2021-09-15 | T20I | Uganda v Nigeria | 172/6 · 117/7 | Uganda won by 55 runs | Entebbe Cricket Oval |
| 2021-09-15 | T20I (W) | Cameroon v Sierra Leone | 76/9 · 77/4 | Sierra Leone won by 6 wickets | Botswana Cricket Association Oval 2 |
| 2021-09-16 | ODI (W) | England v New Zealand | 241 · 211 | England won by 30 runs | County Ground |
| 2021-09-16 | ODI (W) | South Africa v West Indies | 185/6 · 150/9 | South Africa won by 35 runs | Sir Vivian Richards Stadium |
| 2021-09-16 | T20I | Nigeria v Kenya | 133/5 · 107/5 | Nigeria won by 4 runs | Entebbe Cricket Oval |
| 2021-09-16 | T20I (W) | Mozambique v Eswatini | 138/6 · 55 | Mozambique won by 83 runs | Botswana Cricket Association Oval 1 |
| 2021-09-16 | T20I (W) | Zimbabwe v Rwanda | 142/4 · 90/9 | Zimbabwe won by 52 runs | Botswana Cricket Association Oval 2 |
| 2021-09-16 | T20I (W) | Botswana v Tanzania | 82 · 83/3 | Tanzania won by 7 wickets | Botswana Cricket Association Oval 1 |
| 2021-09-16 | ODI | United States of America v Oman | 178 · 179/6 | Oman won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-17 | T20I | Zimbabwe v Scotland | 136/5 · 126 | Zimbabwe won by 10 runs | Grange Cricket Club Ground |
| 2021-09-17 | T20I | Uganda v Kenya | 120/9 · 114/8 | Uganda won by 6 runs | Entebbe Cricket Oval |
| 2021-09-17 | T20I (W) | Zimbabwe v Uganda | 108/6 · 94 | Zimbabwe won by 14 runs | Botswana Cricket Association Oval 1 |
| 2021-09-19 | ODI (W) | England v New Zealand | 197 · 169 | England won by 13 runs | County Ground |
| 2021-09-19 | T20I | Scotland v Zimbabwe | 177/4 · 180/4 | Zimbabwe won by 6 wickets | Grange Cricket Club Ground |
| 2021-09-19 | ODI (W) | West Indies v South Africa | 192/5 · 192/7 | Tied | Sir Vivian Richards Stadium |
| 2021-09-19 | T20I (W) | Uganda v Tanzania | 79 · 82/1 | Tanzania won by 9 wickets | Botswana Cricket Association Oval 1 |
| 2021-09-19 | T20I (W) | Zimbabwe v Namibia | 133/4 · 120/9 | Zimbabwe won by 13 runs | Botswana Cricket Association Oval 1 |
| 2021-09-19 | ODI | Oman v Nepal | 121 · 122/3 | Nepal won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-21 | ODI (W) | England v New Zealand | 178 · 181/7 | New Zealand won by 3 wickets | Grace Road |
| 2021-09-21 | ODI (W) | India v Australia | 225/8 · 227/1 | Australia won by 9 wickets | Ray Mitchell Oval |
| 2021-09-23 | ODI (W) | New Zealand v England | 244/8 · 245/7 | England won by 3 wickets | County Ground |
| 2021-09-24 | ODI (W) | India v Australia | 274/7 · 275/5 | Australia won by 5 wickets | Ray Mitchell Oval |
| 2021-09-25 | ODI | Papua New Guinea v Scotland | 197 · 198/4 | Scotland won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-26 | ODI (W) | England v New Zealand | 347/5 · 144 | England won by 203 runs | St Lawrence Ground |
| 2021-09-26 | ODI (W) | Australia v India | 264/9 · 266/8 | India won by 2 wickets | Ray Mitchell Oval |
| 2021-09-26 | ODI | Oman v Papua New Guinea | 250/7 · 140 | Oman won by 110 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-28 | ODI | Scotland v Oman | 273/6 · 255/9 | Scotland won by 18 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-29 | ODI | Papua New Guinea v Scotland | 226/8 · 228/6 | Scotland won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-30 | Test (W) | India v Australia | 377/8d & 135/3d · 241/9d & 36/2 | Drawn | Carrara Oval |
| 2021-10-01 | ODI | Papua New Guinea v Oman | 150 · 151/7 | Oman won by 3 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-02 | ODI | Scotland v Oman | 100/3 | No result | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-05 | T20I | Estonia v Cyprus | 102/8 · 105/6 | Cyprus won by 4 wickets | Happy Valley Ground |
| 2021-10-05 | T20I | Estonia v Cyprus | 130/6 · 131/2 | Cyprus won by 8 wickets | Happy Valley Ground |
| 2021-10-05 | ODI (W) | Ireland v Zimbabwe | 253/8 · 254/6 | Zimbabwe won by 4 wickets | Harare Sports Club |
| 2021-10-06 | T20I | Cyprus v Isle of Man | 92 · 93/2 | Isle of Man won by 8 wickets | Happy Valley Ground |
| 2021-10-06 | T20I | Estonia v Isle of Man | 118/7 · 122/4 | Isle of Man won by 6 wickets | Happy Valley Ground |
| 2021-10-07 | T20I (W) | India v Australia | 131/4 | No result | Carrara Oval |
| 2021-10-07 | T20I | Cyprus v Isle of Man | 149/7 · 151/7 | Isle of Man won by 3 wickets | Happy Valley Ground |
| 2021-10-07 | T20I | United Arab Emirates v Ireland | 123/7 · 124/3 | Ireland won by 7 wickets | ICC Academy |
| 2021-10-07 | ODI (W) | Ireland v Zimbabwe | 286/7 · 206/9 | Ireland won by 80 runs | Harare Sports Club |
| 2021-10-08 | T20I | Cyprus v Estonia | 160/9 · 121/6 | Cyprus won by 39 runs | Happy Valley Ground |
| 2021-10-08 | T20I | Estonia v Isle of Man | 71 · 72/2 | Isle of Man won by 8 wickets | Happy Valley Ground |
| 2021-10-08 | T20I | United Arab Emirates v Ireland | 163/4 · 109 | United Arab Emirates won by 54 runs | ICC Academy |
| 2021-10-08 | T20I | Papua New Guinea v Scotland | 154/5 · 156/2 | Scotland won by 8 wickets | ICC Academy |
| 2021-10-09 | T20I (W) | India v Australia | 118/9 · 119/6 | Australia won by 4 wickets | Carrara Oval |
| 2021-10-09 | T20I | Scotland v Namibia | 137/8 · 138/5 | Namibia won by 5 wickets | ICC Academy |
| 2021-10-09 | ODI (W) | Zimbabwe v Ireland | 178 · 179/2 | Ireland won by 8 wickets | Harare Sports Club |
| 2021-10-10 | T20I (W) | Australia v India | 149/5 · 135/6 | Australia won by 14 runs | Carrara Oval |
| 2021-10-10 | T20I | Namibia v Papua New Guinea | 174/6 · 160/6 | Namibia won by 14 runs | ICC Academy |
| 2021-10-10 | T20I | Ireland v United Arab Emirates | 134/5 · 139/3 | United Arab Emirates won by 7 wickets | ICC Academy |
| 2021-10-11 | ODI (W) | Ireland v Zimbabwe | 312/3 · 227/8 | Ireland won by 85 runs | Harare Sports Club |
| 2021-10-15 | T20I | Jersey v Germany | 137/7 · 133/5 | Jersey won by 4 runs | Desert Springs Cricket Ground |
| 2021-10-15 | T20I | Denmark v Italy | 100/9 · 101/4 | Italy won by 6 wickets | Desert Springs Cricket Ground |
| 2021-10-16 | T20I | Denmark v Germany | 110/6 · 112/4 | Germany won by 6 wickets | Desert Springs Cricket Ground |
| 2021-10-16 | T20I | Jersey v Italy | 139/5 · 98 | Jersey won by 41 runs | Desert Springs Cricket Ground |
| 2021-10-16 | T20I | Rwanda v Ghana | 153/9 · 157/5 | Ghana won by 5 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-10-16 | T20I | Seychelles v Ghana | 95 · 96/1 | Ghana won by 9 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-10-16 | T20I | Malawi v Uganda | 98/7 · 101/0 | Uganda won by 10 wickets | Integrated Polytechnic Regional Centre |
| 2021-10-17 | T20I | Papua New Guinea v Oman | 129/9 · 131/0 | Oman won by 10 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-17 | T20I | Scotland v Bangladesh | 140/9 · 134/7 | Scotland won by 6 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-17 | T20I | Jersey v Denmark | 94 · 89/9 | Jersey won by 5 runs | Desert Springs Cricket Ground |
| 2021-10-17 | T20I | Italy v Germany | 103/5 · 104/6 | Germany won by 4 wickets | Desert Springs Cricket Ground |
| 2021-10-17 | T20I | Lesotho v Seychelles | 131/8 · 132/4 | Seychelles won by 6 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-10-17 | T20I | Swaziland v Malawi | 97 · 99/2 | Malawi won by 8 wickets | Integrated Polytechnic Regional Centre |
| 2021-10-17 | T20I | Uganda v Rwanda | 169/4 · 63 | Uganda won by 106 runs | Integrated Polytechnic Regional Centre |
| 2021-10-18 | T20I | Netherlands v Ireland | 106 · 107/3 | Ireland won by 7 wickets | Zayed Cricket Stadium |
| 2021-10-18 | T20I | Namibia v Sri Lanka | 96 · 100/3 | Sri Lanka won by 7 wickets | Zayed Cricket Stadium |
| 2021-10-19 | T20I | Scotland v Papua New Guinea | 165/9 · 148 | Scotland won by 17 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-19 | T20I | Bangladesh v Oman | 153 · 127/9 | Bangladesh won by 26 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-19 | T20I | Italy v Denmark | 141/4 · 132/9 | Italy won by 9 runs | Desert Springs Cricket Ground |
| 2021-10-19 | T20I | Germany v Jersey | 85 · 86/6 | Jersey won by 4 wickets | Desert Springs Cricket Ground |
| 2021-10-19 | T20I (W) | Argentina v Brazil | 12 · 13/2 | Brazil won by 8 wickets | Reforma Athletic Club |
| 2021-10-19 | T20I (W) | Canada v United States of America | 70/9 · 71/0 | United States of America won by 10 wickets | Reforma Athletic Club |
| 2021-10-19 | T20I | Malawi v Ghana | 95/8 · 96/3 | Ghana won by 7 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-10-19 | T20I | Lesotho v Uganda | 26 · 27/0 | Uganda won by 10 wickets | Integrated Polytechnic Regional Centre |
| 2021-10-19 | T20I | Swaziland v Uganda | 72 · 76/4 | Uganda won by 6 wickets | Integrated Polytechnic Regional Centre |
| 2021-10-19 | T20I | Nigeria v Sierra Leone | 99 · 100/4 | Sierra Leone won by 6 wickets | University of Lagos Cricket Oval |
| 2021-10-20 | T20I | Netherlands v Namibia | 164/4 · 166/4 | Namibia won by 6 wickets | Zayed Cricket Stadium |
| 2021-10-20 | T20I | Sri Lanka v Ireland | 171/7 · 101 | Sri Lanka won by 70 runs | Zayed Cricket Stadium |
| 2021-10-20 | T20I | Italy v Jersey | 100/8 · 104/2 | Jersey won by 8 wickets | Desert Springs Cricket Ground |
| 2021-10-20 | T20I | Germany v Denmark | 119/5 · 107 | Germany won by 12 runs | Desert Springs Cricket Ground |
| 2021-10-20 | T20I | Malawi v Seychelles | 142/2 · 121 | Malawi won by 21 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-10-20 | T20I | Swaziland v Ghana | 74/9 · 75/3 | Ghana won by 7 wickets | Integrated Polytechnic Regional Centre |
| 2021-10-20 | T20I | Swaziland v Seychelles | 128/7 · 130/3 | Seychelles won by 7 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-10-20 | T20I | Rwanda v Lesotho | 102/8 · 80/7 | Rwanda won by 22 runs | Integrated Polytechnic Regional Centre |
| 2021-10-21 | T20I | Bangladesh v Papua New Guinea | 181/7 · 97 | Bangladesh won by 84 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-21 | T20I | Oman v Scotland | 122 · 123/2 | Scotland won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-21 | T20I | Malta v Gibraltar | 213/5 · 152/2 | Malta won by 61 runs | Marsa Sports Club |
| 2021-10-21 | T20I | Italy v Germany | 117 · 116/6 | Italy won by 1 runs | Desert Springs Cricket Ground |
| 2021-10-21 | T20I | Denmark v Jersey | 130/6 · 131/6 | Jersey won by 4 wickets | Desert Springs Cricket Ground |
| 2021-10-21 | T20I | Uganda v Ghana | 176/6 · 97 | Uganda won by 79 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-10-21 | T20I | Nigeria v Sierra Leone | 124/8 · 55 | Nigeria won by 69 runs | University of Lagos Cricket Oval |
| 2021-10-22 | T20I | Ireland v Namibia | 125/8 · 126/2 | Namibia won by 8 wickets | Sharjah Cricket Stadium |
| 2021-10-22 | T20I | Netherlands v Sri Lanka | 44 · 45/2 | Sri Lanka won by 8 wickets | Sharjah Cricket Stadium |
| 2021-10-22 | T20I | Gibraltar v Switzerland | 133/9 · 134/1 | Switzerland won by 9 wickets | Marsa Sports Club |
| 2021-10-22 | T20I | Bulgaria v Switzerland | 81 · 82/2 | Switzerland won by 8 wickets | Marsa Sports Club |
| 2021-10-22 | T20I | Swaziland v Rwanda | 77 · 79/3 | Rwanda won by 7 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-10-22 | T20I | Malawi v Rwanda | 139/2 · 115 | Malawi won by 24 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-10-22 | T20I | Uganda v Seychelles | 164/5 · 69/9 | Uganda won by 95 runs | Integrated Polytechnic Regional Centre |
| 2021-10-23 | T20I | South Africa v Australia | 118/9 · 121/5 | Australia won by 5 wickets | Zayed Cricket Stadium |
| 2021-10-23 | T20I | West Indies v England | 55 · 56/4 | England won by 6 wickets | Dubai International Cricket Stadium |
| 2021-10-23 | T20I | Switzerland v Malta | 150/9 · 142/9 | Switzerland won by 8 runs | Marsa Sports Club |
| 2021-10-23 | T20I | Sierra Leone v Nigeria | 84/5 · 85/1 | Nigeria won by 9 wickets | University of Lagos Cricket Oval |
| 2021-10-23 | T20I | Maldives v Saudi Arabia | 98/9 · 101/3 | Saudi Arabia won by 7 wickets | West End Park International Cricket Stadium |
| 2021-10-24 | T20I | Bangladesh v Sri Lanka | 171/4 · 172/5 | Sri Lanka won by 5 wickets | Sharjah Cricket Stadium |
| 2021-10-24 | T20I | India v Pakistan | 151/7 · 152/0 | Pakistan won by 10 wickets | Dubai International Cricket Stadium |
| 2021-10-24 | T20I | Gibraltar v Bulgaria | 177/9 · 178/4 | Bulgaria won by 6 wickets | Marsa Sports Club |
| 2021-10-24 | T20I | Malta v Switzerland | 176/7 · 170/8 | Malta won by 6 runs | Marsa Sports Club |
| 2021-10-24 | T20I (W) | Canada v United States of America | 85/4 · 78/7 | Canada won by 7 runs | Reforma Athletic Club |
| 2021-10-24 | T20I | Nigeria v Sierra Leone | 90 · 71 | Nigeria won by 19 runs | University of Lagos Cricket Oval |
| 2021-10-24 | T20I | Bahrain v Kuwait | 124/8 · 129/4 | Kuwait won by 6 wickets | West End Park International Cricket Stadium |
| 2021-10-24 | T20I | Qatar v Maldives | 154/6 · 56 | Qatar won by 98 runs | West End Park International Cricket Stadium |
| 2021-10-26 | T20I | West Indies v South Africa | 143/8 · 144/2 | South Africa won by 8 wickets | Dubai International Cricket Stadium |
| 2021-10-26 | T20I | New Zealand v Pakistan | 134/8 · 135/5 | Pakistan won by 5 wickets | Sharjah Cricket Stadium |
| 2021-10-26 | T20I | Nigeria v Sierra Leone | 134/8 · 98/9 | Nigeria won by 36 runs | University of Lagos Cricket Oval |
| 2021-10-27 | T20I | Bangladesh v England | 124/9 · 126/2 | England won by 8 wickets | Zayed Cricket Stadium |
| 2021-10-27 | T20I | Scotland v Namibia | 109/8 · 115/6 | Namibia won by 4 wickets | Zayed Cricket Stadium |
| 2021-10-27 | T20I | Maldives v Bahrain | 88/9 · 93/3 | Bahrain won by 7 wickets | West End Park International Cricket Stadium |
| 2021-10-28 | T20I | Sri Lanka v Australia | 154/6 · 155/3 | Australia won by 7 wickets | Dubai International Cricket Stadium |
| 2021-10-28 | T20I | Maldives v Kuwait | 103 · 107/5 | Kuwait won by 5 wickets | West End Park International Cricket Stadium |
| 2021-10-28 | T20I | Bahrain v Saudi Arabia | 179/9 · 161/6 | Bahrain won by 18 runs | West End Park International Cricket Stadium |
| 2021-10-29 | T20I | West Indies v Bangladesh | 142/7 · 139/5 | West Indies won by 3 runs | Sharjah Cricket Stadium |
| 2021-10-29 | T20I | Kuwait v Qatar | 126/9 · 127/8 | Qatar won by 2 wickets | West End Park International Cricket Stadium |
| 2021-10-29 | T20I | Afghanistan v Pakistan | 147/6 · 148/5 | Pakistan won by 5 wickets | Dubai International Cricket Stadium |
| 2021-10-30 | T20I | Sri Lanka v South Africa | 142 · 146/6 | South Africa won by 4 wickets | Sharjah Cricket Stadium |
| 2021-10-30 | T20I | Australia v England | 125 · 126/2 | England won by 8 wickets | Dubai International Cricket Stadium |
| 2021-10-31 | T20I | India v New Zealand | 110/7 · 111/2 | New Zealand won by 8 wickets | Dubai International Cricket Stadium |
| 2021-11-01 | T20I | England v Sri Lanka | 163/4 · 137 | England won by 26 runs | Sharjah Cricket Stadium |
| 2021-11-02 | T20I | Bangladesh v South Africa | 84 · 86/4 | South Africa won by 6 wickets | Zayed Cricket Stadium |
| 2021-11-02 | T20I | Pakistan v Namibia | 189/2 · 144/5 | Pakistan won by 45 runs | Zayed Cricket Stadium |
| 2021-11-02 | T20I | Botswana v Sierra Leone | 157/5 · 85 | Botswana won by 72 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-02 | T20I | Tanzania v Mozambique | 242/6 · 155/9 | Tanzania won by 87 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-03 | T20I | New Zealand v Scotland | 172/5 · 156/5 | New Zealand won by 16 runs | Dubai International Cricket Stadium |
| 2021-11-03 | T20I | Mozambique v Cameroon | 209/5 · 38 | Mozambique won by 171 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-03 | T20I | Sierra Leone v Tanzania | 99/8 · 104/2 | Tanzania won by 8 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-03 | T20I | Afghanistan v India | 144/7 · 210/2 | India won by 66 runs | Abu Dhabi |
| 2021-11-04 | T20I | Bangladesh v Australia | 73 · 78/2 | Australia won by 8 wickets | Dubai International Cricket Stadium |
| 2021-11-04 | T20I | Sri Lanka v West Indies | 189/3 · 169/8 | Sri Lanka won by 20 runs | Zayed Cricket Stadium |
| 2021-11-05 | T20I | New Zealand v Namibia | 163/4 · 111/7 | New Zealand won by 52 runs | Sharjah Cricket Stadium |
| 2021-11-05 | T20I | Scotland v India | 85 · 89/2 | India won by 8 wickets | Dubai International Cricket Stadium |
| 2021-11-05 | T20I | Cameroon v Botswana | 51 · 54/1 | Botswana won by 9 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-05 | T20I | Mozambique v Sierra Leone | 96/9 · 97/5 | Sierra Leone won by 5 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-06 | T20I | West Indies v Australia | 157/7 · 161/2 | Australia won by 8 wickets | Zayed Cricket Stadium |
| 2021-11-06 | T20I | South Africa v England | 189/2 · 179/8 | South Africa won by 10 runs | Sharjah Cricket Stadium |
| 2021-11-06 | T20I | Botswana v Mozambique | 152/5 · 100 | Botswana won by 52 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-06 | T20I | Tanzania v Cameroon | 240/5 · 62 | Tanzania won by 178 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-07 | T20I | Pakistan v Scotland | 189/4 · 117/6 | Pakistan won by 72 runs | Sharjah Cricket Stadium |
| 2021-11-07 | T20I | Cameroon v Sierra Leone | 89/9 · 90/4 | Sierra Leone won by 6 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-07 | T20I | Tanzania v Botswana | 143 · 140/7 | Tanzania won by 3 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-07 | T20I | Belize v United States of America | 64/9 · 68/0 | United States of America won by 10 wickets | Coolidge Cricket Ground |
| 2021-11-07 | T20I | Afghanistan v New Zealand | 124/8 · 125/2 | New Zealand won by 8 wickets | Abu Dhabi |
| 2021-11-08 | T20I | Namibia v India | 132/8 · 136/1 | India won by 9 wickets | Dubai International Cricket Stadium |
| 2021-11-08 | T20I | Canada v Belize | 234/3 · 89/6 | Canada won by 145 runs | Coolidge Cricket Ground |
| 2021-11-08 | T20I | Bahamas v Argentina | 121 · 109/5 | Bahamas won by 12 runs | Sir Vivian Richards Stadium |
| 2021-11-08 | T20I | Belize v Panama | 143/8 · 131/8 | Belize won by 12 runs | Coolidge Cricket Ground |
| 2021-11-08 | T20I | United States of America v Bermuda | 172 · 149/8 | United States of America won by 23 runs | Sir Vivian Richards Stadium |
| 2021-11-08 | ODI (W) | West Indies v Pakistan | 253/8 · 208/9 | West Indies won by 45 runs | National Stadium, Karachi |
| 2021-11-10 | T20I | England v New Zealand | 166/4 · 167/5 | New Zealand won by 5 wickets | Zayed Cricket Stadium |
| 2021-11-10 | T20I | Canada v United States of America | 142/5 · 142/8 | Tied | Coolidge Cricket Ground |
| 2021-11-10 | T20I | Argentina v Belize | 171/4 · 112 | Argentina won by 59 runs | Sir Vivian Richards Stadium |
| 2021-11-10 | T20I | Bermuda v Bahamas | 239/6 · 99/8 | Bermuda won by 140 runs | Coolidge Cricket Ground |
| 2021-11-11 | T20I | Pakistan v Australia | 176/4 · 177/5 | Australia won by 5 wickets | Dubai International Cricket Stadium |
| 2021-11-11 | T20I | Argentina v United States of America | 90/7 · 94/2 | United States of America won by 8 wickets | Sir Vivian Richards Stadium |
| 2021-11-11 | ODI (W) | West Indies v Pakistan | 153/9 · 116 | West Indies won by 37 runs | National Stadium, Karachi |
| 2021-11-13 | T20I | Bahamas v United States of America | 90/7 · 91/0 | United States of America won by 10 wickets | Coolidge Cricket Ground |
| 2021-11-13 | T20I | Belize v Bermuda | 85 · 89/3 | Bermuda won by 7 wickets | Sir Vivian Richards Stadium |
| 2021-11-13 | T20I | Panama v Bahamas | 139/8 · 113 | Panama won by 26 runs | Coolidge Cricket Ground |
| 2021-11-13 | T20I | Argentina v Canada | 109 · 115/1 | Canada won by 9 wickets | Sir Vivian Richards Stadium |
| 2021-11-14 | T20I | New Zealand v Australia | 172/4 · 173/2 | Australia won by 8 wickets | Dubai International Cricket Stadium |
| 2021-11-14 | T20I | Canada v Panama | 245/1 · 37 | Canada won by 208 runs | Coolidge Cricket Ground |
| 2021-11-14 | ODI (W) | Pakistan v West Indies | 225/7 · 226/4 | West Indies won by 6 wickets | National Stadium, Karachi |
| 2021-11-15 | ODI (W) | Zimbabwe v Bangladesh | 72 · 74/3 | Bangladesh won by 7 wickets | Queens Sports Club |
| 2021-11-16 | T20I (W) | Nepal v Qatar | 146/4 · 27 | Nepal won by 119 runs | West End Park International Cricket Stadium |
| 2021-11-17 | T20I | New Zealand v India | 164/6 · 166/5 | India won by 5 wickets | Sawai Mansingh Stadium |
| 2021-11-17 | T20I | Nigeria v Tanzania | 114/9 · 117/4 | Tanzania won by 6 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-17 | T20I | Kenya v Uganda | 161/5 · 160/7 | Kenya won by 1 runs | Integrated Polytechnic Regional Centre |
| 2021-11-17 | T20I | Uganda v Nigeria | 147/9 · 50/2 | Uganda won by 12 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-17 | T20I | Tanzania v Kenya | 187/5 · 138 | Tanzania won by 49 runs | Integrated Polytechnic Regional Centre |
| 2021-11-17 | T20I (W) | Nepal v Qatar | 129/6 · 68 | Nepal won by 61 runs | West End Park International Cricket Stadium |
| 2021-11-18 | T20I | Tanzania v Uganda | 140/8 · 141/2 | Uganda won by 8 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-18 | T20I | Nigeria v Kenya | 130/6 · 136/2 | Kenya won by 8 wickets | Integrated Polytechnic Regional Centre |
| 2021-11-18 | T20I | Tanzania v Kenya | 101 · 104/3 | Kenya won by 7 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-18 | T20I | Nigeria v Uganda | 112/9 · 114/2 | Uganda won by 8 wickets | Integrated Polytechnic Regional Centre |
| 2021-11-18 | T20I (W) | Nepal v Qatar | 164/3 · 55/7 | Nepal won by 109 runs | West End Park International Cricket Stadium |
| 2021-11-19 | T20I | Bangladesh v Pakistan | 127/7 · 132/6 | Pakistan won by 4 wickets | Shere Bangla National Stadium |
| 2021-11-19 | T20I | New Zealand v India | 153/6 · 155/3 | India won by 7 wickets | JSCA International Stadium Complex |
| 2021-11-20 | T20I | Bangladesh v Pakistan | 108/7 · 109/2 | Pakistan won by 8 wickets | Shere Bangla National Stadium |
| 2021-11-20 | T20I | Tanzania v Uganda | 68 · 74/4 | Uganda won by 6 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-20 | T20I | Kenya v Nigeria | 168/6 · 108 | Kenya won by 60 runs | Integrated Polytechnic Regional Centre |
| 2021-11-20 | T20I | Kenya v Uganda | 123/3 · 118/4 | Uganda won by 6 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-20 | T20I | Tanzania v Nigeria | 136/7 · 67 | Tanzania won by 69 runs | Integrated Polytechnic Regional Centre |
| 2021-11-21 | T20I | India v New Zealand | 184/7 · 111 | India won by 73 runs | Eden Gardens |
| 2021-11-21 | ODI (W) | Pakistan v Bangladesh | 201/7 · 202/7 | Bangladesh won by 3 wickets | Old Hararians |
| 2021-11-21 | Test | Sri Lanka v West Indies | 386 & 191/4d · 230 & 160 | Sri Lanka won by 187 runs | Galle International Stadium |
| 2021-11-22 | T20I | Bangladesh v Pakistan | 124/7 · 127/5 | Pakistan won by 5 wickets | Shere Bangla National Stadium |
| 2021-11-22 | T20I (W) | United Arab Emirates v Malaysia | 131/4 · 101/2 | United Arab Emirates won by 30 runs | ICC Academy |
| 2021-11-22 | T20I (W) | Bhutan v Kuwait | 114/6 · 74 | Bhutan won by 40 runs | ICC Academy |
| 2021-11-23 | T20I (W) | United Arab Emirates v Hong Kong | 128/7 · 117 | United Arab Emirates won by 11 runs | ICC Academy |
| 2021-11-23 | T20I (W) | Malaysia v Kuwait | 161/3 · 80 | Malaysia won by 81 runs | ICC Academy |
| 2021-11-23 | T20I (W) | Bhutan v Nepal | 61/6 · 64/2 | Nepal won by 8 wickets | ICC Academy Ground No 2 |
| 2021-11-25 | Test | India v New Zealand | 345 & 234/7d · 296 & 165/9 | Drawn | Green Park |
| 2021-11-25 | T20I (W) | Malaysia v Hong Kong | 101/5 · 102/6 | Hong Kong won by 4 wickets | ICC Academy Ground No 2 |
| 2021-11-25 | T20I (W) | Kuwait v Nepal | 27 · 28/1 | Nepal won by 9 wickets | ICC Academy |
| 2021-11-25 | T20I (W) | United Arab Emirates v Bhutan | 149/2 · 102/9 | United Arab Emirates won by 47 runs | ICC Academy Ground No 2 |
| 2021-11-26 | ODI | South Africa v Netherlands | 277/8 · 11/0 | No result | SuperSport Park |
| 2021-11-26 | Test | Bangladesh v Pakistan | 330 & 157 · 286 & 203/2 | Pakistan won by 8 wickets | Zahur Ahmed Chowdhury Stadium |
| 2021-11-26 | T20I (W) | Hong Kong v Bhutan | 109/8 · 89/7 | Hong Kong won by 20 runs | ICC Academy |
| 2021-11-26 | T20I (W) | Kuwait v United Arab Emirates | 76/5 · 77/3 | United Arab Emirates won by 7 wickets | ICC Academy Ground No 2 |
| 2021-11-26 | ODI | Namibia v Oman | 228 · 188 | Namibia won by 40 runs | Wanderers Cricket Ground |
| 2021-11-27 | ODI (W) | Pakistan v Zimbabwe | 195/6 · 81 | Pakistan won by 114 runs | Sunrise Sports Club |
| 2021-11-28 | T20I (W) | United Arab Emirates v Nepal | 127/5 · 79 | United Arab Emirates won by 48 runs | ICC Academy Ground No 2 |
| 2021-11-28 | T20I (W) | Malaysia v Bhutan | 87/8 · 76 | Malaysia won by 11 runs | ICC Academy |
| 2021-11-28 | T20I (W) | Hong Kong v Kuwait | 155/3 · 120/4 | Hong Kong won by 35 runs | ICC Academy |
| 2021-11-29 | Test | Sri Lanka v West Indies | 204 & 345/9d · 253 & 132 | Sri Lanka won by 164 runs | Galle International Stadium |
| 2021-12-03 | Test | India v New Zealand | 325 & 276/7d · 62 & 167 | India won by 372 runs | Wankhede Stadium |
| 2021-12-04 | Test | Pakistan v Bangladesh | 300/4d · 87 & 205 | Pakistan won by 1 innings & 8 runs | Shere Bangla National Stadium |
| 2021-12-08 | Test | England v Australia | 147 & 297 · 425 & 20/1 | Australia won by 9 wickets | Brisbane Cricket Ground |
| 2021-12-13 | T20I | Pakistan v West Indies | 200/6 · 137 | Pakistan won by 63 runs | National Stadium, Karachi |
| 2021-12-14 | T20I | Pakistan v West Indies | 172/8 · 163 | Pakistan won by 9 runs | National Stadium, Karachi |
| 2021-12-16 | Test | Australia v England | 473/9d & 230/9d · 236 & 192 | Australia won by 275 runs | Adelaide Oval |
| 2021-12-16 | T20I | West Indies v Pakistan | 207/3 · 208/3 | Pakistan won by 7 wickets | National Stadium, Karachi |
| 2021-12-22 | T20I | United States of America v Ireland | 188/6 · 162/6 | United States of America won by 26 runs | Central Broward Regional Park Stadium Turf Ground |
| 2021-12-23 | T20I | Ireland v United States of America | 150 · 141/7 | Ireland won by 9 runs | Central Broward Regional Park Stadium Turf Ground |
| 2021-12-26 | Test | England v Australia | 185 & 68 · 267 | Australia won by 1 innings & 14 runs | Melbourne Cricket Ground |
| 2021-12-26 | Test | India v South Africa | 327 & 174 · 197 & 191 | India won by 113 runs | SuperSport Park |