| 2026-09-19 | T20I (W) | South Africa v Zimbabwe | 164/6 · 150/8 | South Africa won by 14 runs | Queens Sports Club |
| 2026-09-17 | T20I (W) | South Africa v Zimbabwe | 205/4 · 125/5 | South Africa won by 80 runs | Queens Sports Club |
| 2026-09-15 | T20I (W) | South Africa v Zimbabwe | 200/1 · 120 | South Africa won by 80 runs | Queens Sports Club |
| 2026-09-13 | T20I (W) | South Africa v Zimbabwe | 193/3 · 129/7 | South Africa won by 64 runs | Queens Sports Club |
| 2026-09-11 | T20I (W) | Zimbabwe v South Africa | 116 · 117/4 | South Africa won by 6 wickets | Queens Sports Club |
| 2026-07-19 | T20I | Zimbabwe v Bangladesh | 143/7 · 144/6 | Bangladesh won by 4 wickets | Queens Sports Club |
| 2026-07-17 | T20I | Bangladesh v Zimbabwe | 186/5 · 152 | Bangladesh won by 34 runs | Queens Sports Club |
| 2026-07-15 | T20I | Zimbabwe v Bangladesh | 170/6 · 138 | Zimbabwe won by 32 runs | Queens Sports Club |
| 2025-10-06 | T20I (W) | United Arab Emirates v Zimbabwe | 130/7 · 122/8 | United Arab Emirates won by 8 runs | Queens Sports Club |
| 2025-10-05 | T20I (W) | United Arab Emirates v Zimbabwe | 183/3 · 148/6 | United Arab Emirates won by 35 runs | Queens Sports Club |
| 2025-10-02 | ODI (W) | United Arab Emirates v Zimbabwe | 274/7 · 229/7 | United Arab Emirates won by 45 runs | Queens Sports Club |
| 2025-09-30 | ODI (W) | Zimbabwe v United Arab Emirates | 203/7 · 168/8 | Zimbabwe won by 35 runs | Queens Sports Club |
| 2025-09-28 | ODI (W) | United Arab Emirates v Zimbabwe | 160 · 161/4 | Zimbabwe won by 6 wickets | Queens Sports Club |
| 2025-09-26 | ODI (W) | United Arab Emirates v Zimbabwe | 222/5 · 186 | United Arab Emirates won by 36 runs | Queens Sports Club |
| 2025-09-18 | T20I | Namibia v Zimbabwe | 204/7 · 176 | Namibia won by 28 runs | Queens Sports Club |
| 2025-09-16 | T20I | Namibia v Zimbabwe | 169/6 · 170/5 | Zimbabwe won by 5 wickets | Queens Sports Club |
| 2025-09-15 | T20I | Zimbabwe v Namibia | 211/3 · 178/7 | Zimbabwe won by 33 runs | Queens Sports Club |
| 2025-08-07 | Test | Zimbabwe v New Zealand | 125 & 117 · 601/3d | New Zealand won by 1 innings & 359 runs | Queens Sports Club |
| 2025-07-30 | Test | Zimbabwe v New Zealand | 149 & 165 · 307/9 & 8/1 | New Zealand won by 9 wickets | Queens Sports Club |
| 2025-07-06 | Test | South Africa v Zimbabwe | 626/5d · 170 & 220 | South Africa won by 1 innings & 236 runs | Queens Sports Club |
| 2025-06-28 | Test | South Africa v Zimbabwe | 418/9d & 369 · 251 & 208 | South Africa won by 328 runs | Queens Sports Club |
| 2025-02-06 | Test | Ireland v Zimbabwe | 260 & 298 · 267 & 228 | Ireland won by 63 runs | Queens Sports Club |
| 2024-12-05 | T20I | Pakistan v Zimbabwe | 132/7 · 133/8 | Zimbabwe won by 2 wickets | Queens Sports Club |
| 2024-12-03 | T20I | Zimbabwe v Pakistan | 57 · 61/0 | Pakistan won by 10 wickets | Queens Sports Club |
| 2024-12-01 | T20I | Pakistan v Zimbabwe | 165/4 · 108 | Pakistan won by 57 runs | Queens Sports Club |
| 2024-11-28 | ODI | Pakistan v Zimbabwe | 303/6 · 204 | Pakistan won by 99 runs | Queens Sports Club |
| 2024-11-26 | ODI | Zimbabwe v Pakistan | 145 · 148/0 | Pakistan won by 10 wickets | Queens Sports Club |
| 2024-11-24 | ODI | Zimbabwe v Pakistan | 205 · 60/6 | Zimbabwe won by 80 runs | Queens Sports Club |
| 2023-07-06 | ODI | Scotland v Netherlands | 277/9 · 278/6 | Netherlands won by 4 wickets | Queens Sports Club |
| 2023-07-04 | ODI | Scotland v Zimbabwe | 234/8 · 203 | Scotland won by 31 runs | Queens Sports Club |
| 2023-07-02 | ODI | Zimbabwe v Sri Lanka | 165 · 169/1 | Sri Lanka won by 9 wickets | Queens Sports Club |
| 2023-06-30 | ODI | Sri Lanka v Netherlands | 213 · 192 | Sri Lanka won by 21 runs | Queens Sports Club |
| 2023-06-29 | ODI | Zimbabwe v Oman | 332/7 · 318/9 | Zimbabwe won by 14 runs | Queens Sports Club |
| 2023-06-27 | ODI | Sri Lanka v Scotland | 245 · 163 | Sri Lanka won by 82 runs | Queens Sports Club |
| 2023-06-25 | ODI | Sri Lanka v Ireland | 325 · 192 | Sri Lanka won by 133 runs | Queens Sports Club |
| 2023-06-23 | ODI | Oman v Sri Lanka | 98 · 100/0 | Sri Lanka won by 10 wickets | Queens Sports Club |
| 2023-06-21 | ODI | Ireland v Scotland | 286/8 · 289/9 | Scotland won by 1 wickets | Queens Sports Club |
| 2023-06-19 | ODI | Sri Lanka v United Arab Emirates | 355/6 · 180 | Sri Lanka won by 175 runs | Queens Sports Club |
| 2023-02-12 | Test | Zimbabwe v West Indies | 115 & 173 · 292 | West Indies won by 1 innings & 4 runs | Queens Sports Club |
| 2023-02-04 | Test | West Indies v Zimbabwe | 447/6d & 203/5d · 379/9d & 134/6 | Drawn | Queens Sports Club |
| 2022-07-17 | T20I | Zimbabwe v Netherlands | 132 · 95 | Zimbabwe won by 37 runs | Queens Sports Club |
| 2022-07-17 | T20I | Uganda v Hong Kong | 102/7 · 98/8 | Uganda won by 4 runs | Queens Sports Club |
| 2022-07-15 | T20I | Zimbabwe v Papua New Guinea | 199/5 · 172/8 | Zimbabwe won by 27 runs | Queens Sports Club |
| 2022-07-15 | T20I | Uganda v Jersey | 110 · 105/9 | Uganda won by 5 runs | Queens Sports Club |
| 2022-07-14 | T20I | Zimbabwe v United States of America | 185/6 · 139/8 | Zimbabwe won by 46 runs | Queens Sports Club |
| 2022-07-14 | T20I | Netherlands v Uganda | 187/3 · 90/9 | Netherlands won by 97 runs | Queens Sports Club |
| 2022-07-12 | T20I | Hong Kong v Netherlands | 116 · 117/3 | Netherlands won by 7 wickets | Queens Sports Club |
| 2022-07-12 | T20I | Zimbabwe v Jersey | 146/8 · 123/5 | Zimbabwe won by 23 runs | Queens Sports Club |
| 2022-07-11 | T20I | Netherlands v Papua New Guinea | 163/7 · 111 | Netherlands won by 52 runs | Queens Sports Club |
| 2022-07-11 | T20I | Zimbabwe v Singapore | 236/5 · 125/7 | Zimbabwe won by 111 runs | Queens Sports Club |
| 2022-05-24 | T20I | Namibia v Zimbabwe | 127/8 · 95 | Namibia won by 32 runs | Queens Sports Club |
| 2022-05-22 | T20I | Zimbabwe v Namibia | 157/8 · 161/4 | Namibia won by 6 wickets | Queens Sports Club |
| 2022-05-21 | T20I | Namibia v Zimbabwe | 128/8 · 129/2 | Zimbabwe won by 8 wickets | Queens Sports Club |
| 2022-05-19 | T20I | Zimbabwe v Namibia | 122/8 · 124/2 | Namibia won by 8 wickets | Queens Sports Club |
| 2022-05-17 | T20I | Zimbabwe v Namibia | 153/4 · 146/5 | Zimbabwe won by 7 runs | Queens Sports Club |
| 2021-11-15 | ODI (W) | Zimbabwe v Bangladesh | 72 · 74/3 | Bangladesh won by 7 wickets | Queens Sports Club |
| 2018-07-22 | ODI | Pakistan v Zimbabwe | 364/4 · 233/4 | Pakistan won by 131 runs | Queens Sports Club |
| 2018-07-20 | ODI | Pakistan v Zimbabwe | 399/1 · 155 | Pakistan won by 244 runs | Queens Sports Club |
| 2018-07-18 | ODI | Zimbabwe v Pakistan | 67 · 69/1 | Pakistan won by 9 wickets | Queens Sports Club |
| 2018-07-16 | ODI | Zimbabwe v Pakistan | 194 · 195/1 | Pakistan won by 9 wickets | Queens Sports Club |
| 2018-07-13 | ODI | Pakistan v Zimbabwe | 308/7 · 107 | Pakistan won by 201 runs | Queens Sports Club |
| 2018-03-15 | ODI | Scotland v United Arab Emirates | 322/6 · 249 | Scotland won by 73 runs | Queens Sports Club |
| 2018-03-12 | ODI | Zimbabwe v Scotland | 210 · 210 | Tied | Queens Sports Club |
| 2018-03-10 | ODI | Zimbabwe v Hong Kong | 263/9 · 174 | Zimbabwe won by 89 runs | Queens Sports Club |
| 2017-10-29 | Test | Zimbabwe v West Indies | 326 & 301/7 · 448 | Drawn | Queens Sports Club |
| 2017-10-21 | Test | West Indies v Zimbabwe | 219 & 373 · 159 & 316 | West Indies won by 117 runs | Queens Sports Club |
| 2016-11-27 | ODI | Zimbabwe v Sri Lanka | 160 · 166/4 | Sri Lanka won by 6 wickets | Queens Sports Club |
| 2016-11-25 | ODI | Zimbabwe v West Indies | 218/8 · 124/5 | Zimbabwe won by 5 runs | Queens Sports Club |
| 2016-11-23 | ODI | Sri Lanka v West Indies | 330/7 · 329/9 | Sri Lanka won by 1 runs | Queens Sports Club |
| 2016-11-21 | ODI | Zimbabwe v Sri Lanka | 55/2 | No result | Queens Sports Club |
| 2016-11-19 | ODI | Zimbabwe v West Indies | 257 · 257/8 | Tied | Queens Sports Club |
| 2016-08-06 | Test | Zimbabwe v New Zealand | 362 & 132 · 582/4d & 166/2d | New Zealand won by 254 runs | Queens Sports Club |
| 2016-07-28 | Test | Zimbabwe v New Zealand | 164 & 295 · 576/6d | New Zealand won by 1 innings & 117 runs | Queens Sports Club |
| 2014-08-21 | ODI | Zimbabwe v South Africa | 165 · 171/3 | South Africa won by 7 wickets | Queens Sports Club |
| 2014-08-19 | ODI | Zimbabwe v South Africa | 196 · 257 | South Africa won by 61 runs | Queens Sports Club |
| 2014-08-17 | ODI | Zimbabwe v South Africa | 216 · 309/3 | South Africa won by 93 runs | Queens Sports Club |
| 2013-08-03 | ODI | Zimbabwe v India | 163 · 167/3 | India won by 7 wickets | Queens Sports Club |
| 2013-08-01 | ODI | Zimbabwe v India | 144 · 145/1 | India won by 9 wickets | Queens Sports Club |
| 2013-05-12 | T20I | Zimbabwe v Bangladesh | 134/9 · 168/7 | Bangladesh won by 34 runs | Queens Sports Club |
| 2013-05-11 | T20I | Zimbabwe v Bangladesh | 168/5 · 162/8 | Zimbabwe won by 6 runs | Queens Sports Club |
| 2013-05-08 | ODI | Zimbabwe v Bangladesh | 251/3 · 247/9 | Zimbabwe won by 7 wickets | Queens Sports Club |
| 2013-05-05 | ODI | Zimbabwe v Bangladesh | 253/4 · 252/9 | Zimbabwe won by 6 wickets | Queens Sports Club |
| 2013-05-03 | ODI | Zimbabwe v Bangladesh | 148 · 269/8 | Bangladesh won by 121 runs | Queens Sports Club |
| 2011-11-01 | Test | Zimbabwe v New Zealand | 313 & 331 · 426 & 252/8d | New Zealand won by 34 runs | Queens Sports Club |
| 2011-10-25 | ODI | Zimbabwe v New Zealand | 329/9 · 328/5 | Zimbabwe won by 1 wickets | Queens Sports Club |
| 2011-09-08 | ODI | Zimbabwe v Pakistan | 242/7 · 247/7 | Pakistan won by 5 runs | Queens Sports Club |
| 2011-09-01 | Test | Zimbabwe v Pakistan | 412 & 141 · 466 & 88/3 | Pakistan won by 7 wickets | Queens Sports Club |
| 2011-08-21 | ODI | Zimbabwe v Bangladesh | 160/9 · 253/6 | Bangladesh won by 93 runs | Queens Sports Club |
| 2011-08-19 | ODI | Zimbabwe v Bangladesh | 199 · 203/4 | Bangladesh won by 6 wickets | Queens Sports Club |
| 2010-06-01 | ODI | Zimbabwe v Sri Lanka | 118 · 119/1 | Sri Lanka won by 9 wickets | Queens Sports Club |
| 2010-05-30 | ODI | India v Sri Lanka | 243/3 · 242 | India won by 7 wickets | Queens Sports Club |
| 2010-05-28 | ODI | Zimbabwe v India | 289/4 · 285/5 | Zimbabwe won by 6 wickets | Queens Sports Club |
| 2009-08-18 | ODI | Zimbabwe v Bangladesh | 209 · 212/5 | Bangladesh won by 5 wickets | Queens Sports Club |
| 2009-08-16 | ODI | Zimbabwe v Bangladesh | 312/8 · 313/6 | Bangladesh won by 4 wickets | Queens Sports Club |
| 2009-08-14 | ODI | Zimbabwe v Bangladesh | 323/7 · 254 | Zimbabwe won by 69 runs | Queens Sports Club |
| 2009-08-11 | ODI | Zimbabwe v Bangladesh | 271 · 320/8 | Bangladesh won by 49 runs | Queens Sports Club |
| 2009-08-09 | ODI | Zimbabwe v Bangladesh | 207 · 211/2 | Bangladesh won by 8 wickets | Queens Sports Club |
| 2007-12-07 | ODI | Zimbabwe v West Indies | 232/9 · 234/5 | West Indies won by 5 wickets | Queens Sports Club |
| 2007-08-22 | ODI | Zimbabwe v South Africa | 206 · 210/5 | South Africa won by 5 wickets | Queens Sports Club |
| 2005-09-13 | Test | Zimbabwe v India | 279 & 185 · 554 | India won by 1 innings & 90 runs | Queens Sports Club |
| 2005-08-15 | Test | Zimbabwe v New Zealand | 231 & 207 · 484 | New Zealand won by 1 innings & 46 runs | Queens Sports Club |
| 2004-12-05 | ODI | England v Zimbabwe | 261/6 · 187 | England won by 74 runs | Queens Sports Club |
| 2004-04-20 | ODI | Zimbabwe v Sri Lanka | 211/6 · 144/4 | Sri Lanka won by 12 runs | Queens Sports Club |
| 2003-11-23 | ODI | West Indies v Zimbabwe | 125 · 128/4 | Zimbabwe won by 6 wickets | Queens Sports Club |
| 2003-11-12 | Test | West Indies v Zimbabwe | 481 & 128 · 377 & 104 | West Indies won by 128 runs | Queens Sports Club |
| 2003-03-04 | ODI | Pakistan v Zimbabwe | 73/3 | No result | Queens Sports Club |
| 2003-02-28 | ODI | Zimbabwe v Netherlands | 301/8 · 202/9 | Zimbabwe won by 99 runs | Queens Sports Club |
| 2003-02-24 | ODI | Zimbabwe v Australia | 246/9 · 248/3 | Australia won by 7 wickets | Queens Sports Club |