| 2026-09-30 | ODI (W) | West Indies v Zimbabwe | 271/5 · 180 | West Indies won by 91 runs | Harare Sports Club |
| 2026-09-27 | ODI (W) | West Indies v Zimbabwe | 139 · 140/6 | Zimbabwe won by 4 wickets | Harare Sports Club |
| 2026-09-24 | ODI (W) | West Indies v Zimbabwe | 299/6 · 200 | West Indies won by 99 runs | Harare Sports Club |
| 2026-09-20 | ODI | Zimbabwe v Australia | 271/8 · 272/9 | Australia won by 1 wickets | Harare Sports Club |
| 2026-09-18 | ODI | Australia v Zimbabwe | 356/6 · 272 | Australia won by 84 runs | Harare Sports Club |
| 2026-09-15 | ODI | Australia v Zimbabwe | 294/8 · 235 | Australia won by 59 runs | Harare Sports Club |
| 2026-07-26 | T20I | India v Zimbabwe | 192/5 · 157/7 | India won by 35 runs | Harare Sports Club |
| 2026-07-25 | T20I | India v Zimbabwe | 219/5 · 129 | India won by 90 runs | Harare Sports Club |
| 2026-07-23 | T20I | Zimbabwe v India | 125/7 · 126/3 | India won by 7 wickets | Harare Sports Club |
| 2026-07-11 | ODI | Zimbabwe v Bangladesh | 199 · 200/3 | Bangladesh won by 7 wickets | Harare Sports Club |
| 2026-07-09 | ODI | Zimbabwe v Bangladesh | 247/6 · 234 | Zimbabwe won by 13 runs | Harare Sports Club |
| 2026-07-06 | ODI | Zimbabwe v Bangladesh | 141 · 116 | Zimbabwe won by 25 runs | Harare Sports Club |
| 2026-06-28 | Test | Bangladesh v Zimbabwe | 140 & 185 · 410 | Zimbabwe won by 1 innings & 85 runs | Harare Sports Club |
| 2025-10-04 | T20I | Namibia v Zimbabwe | 167/6 · 171/3 | Zimbabwe won by 7 wickets | Harare Sports Club |
| 2025-10-04 | T20I | Kenya v Tanzania | 142/7 · 91 | Kenya won by 51 runs | Harare Sports Club |
| 2025-10-02 | T20I | Kenya v Zimbabwe | 122/6 · 123/3 | Zimbabwe won by 7 wickets | Harare Sports Club |
| 2025-10-02 | T20I | Namibia v Tanzania | 174/6 · 111/8 | Namibia won by 63 runs | Harare Sports Club |
| 2025-09-30 | T20I | Malawi v Namibia | 71 · 72/2 | Namibia won by 8 wickets | Harare Sports Club |
| 2025-09-30 | T20I | Zimbabwe v Tanzania | 221/5 · 108 | Zimbabwe won by 113 runs | Harare Sports Club |
| 2025-09-28 | T20I | Zimbabwe v Botswana | 259/5 · 89/8 | Zimbabwe won by 170 runs | Harare Sports Club |
| 2025-09-28 | T20I | Namibia v Nigeria | 235/6 · 118/9 | Namibia won by 117 runs | Harare Sports Club |
| 2025-09-26 | T20I | Uganda v Zimbabwe | 152/9 · 157/5 | Zimbabwe won by 5 wickets | Harare Sports Club |
| 2025-09-26 | T20I | Namibia v Kenya | 241/5 · 105/7 | Namibia won by 136 runs | Harare Sports Club |
| 2025-09-07 | T20I | Zimbabwe v Sri Lanka | 191/8 · 193/2 | Sri Lanka won by 8 wickets | Harare Sports Club |
| 2025-09-06 | T20I | Sri Lanka v Zimbabwe | 80 · 84/5 | Zimbabwe won by 5 wickets | Harare Sports Club |
| 2025-09-03 | T20I | Zimbabwe v Sri Lanka | 175/7 · 177/6 | Sri Lanka won by 4 wickets | Harare Sports Club |
| 2025-08-31 | ODI | Zimbabwe v Sri Lanka | 277/7 · 278/5 | Sri Lanka won by 5 wickets | Harare Sports Club |
| 2025-08-29 | ODI | Sri Lanka v Zimbabwe | 298/6 · 291/8 | Sri Lanka won by 7 runs | Harare Sports Club |
| 2025-07-26 | T20I | New Zealand v South Africa | 180/5 · 177/6 | New Zealand won by 3 runs | Harare Sports Club |
| 2025-07-24 | T20I | New Zealand v Zimbabwe | 190/6 · 130 | New Zealand won by 60 runs | Harare Sports Club |
| 2025-07-22 | T20I | South Africa v New Zealand | 134/8 · 135/3 | New Zealand won by 7 wickets | Harare Sports Club |
| 2025-07-20 | T20I | Zimbabwe v South Africa | 144/6 · 145/3 | South Africa won by 7 wickets | Harare Sports Club |
| 2025-07-18 | T20I | Zimbabwe v New Zealand | 120/7 · 122/2 | New Zealand won by 8 wickets | Harare Sports Club |
| 2025-07-16 | T20I | New Zealand v South Africa | 173/5 · 152 | New Zealand won by 21 runs | Harare Sports Club |
| 2025-07-14 | T20I | Zimbabwe v South Africa | 141/6 · 142/5 | South Africa won by 5 wickets | Harare Sports Club |
| 2025-02-25 | T20I | Zimbabwe v Ireland | 142/6 | No result | Harare Sports Club |
| 2025-02-23 | T20I | Ireland v Zimbabwe | 137/8 · 141/7 | Zimbabwe won by 3 wickets | Harare Sports Club |
| 2025-02-22 | T20I | Zimbabwe v Ireland | 77/5 | No result | Harare Sports Club |
| 2025-02-18 | ODI | Ireland v Zimbabwe | 240/6 · 246/1 | Zimbabwe won by 9 wickets | Harare Sports Club |
| 2025-02-16 | ODI | Zimbabwe v Ireland | 245 · 249/4 | Ireland won by 6 wickets | Harare Sports Club |
| 2025-02-14 | ODI | Zimbabwe v Ireland | 299/5 · 250 | Zimbabwe won by 49 runs | Harare Sports Club |
| 2024-10-28 | ODI (W) | Zimbabwe v United States of America | 246/6 · 249/3 | United States of America won by 7 wickets | Harare Sports Club |
| 2024-10-26 | ODI (W) | Zimbabwe v United States of America | 250/5 · 100/3 | Zimbabwe won by 18 runs | Harare Sports Club |
| 2024-10-23 | ODI (W) | Zimbabwe v United States of America | 179 · 182/6 | United States of America won by 4 wickets | Harare Sports Club |
| 2024-10-20 | ODI (W) | United States of America v Zimbabwe | 248 · 250/4 | Zimbabwe won by 6 wickets | Harare Sports Club |
| 2024-10-17 | ODI (W) | United States of America v Zimbabwe | 152 · 154/5 | Zimbabwe won by 5 wickets | Harare Sports Club |
| 2024-07-14 | T20I | India v Zimbabwe | 167/6 · 125 | India won by 42 runs | Harare Sports Club |
| 2024-07-13 | T20I | Zimbabwe v India | 152/7 · 156/0 | India won by 10 wickets | Harare Sports Club |
| 2024-07-10 | T20I | India v Zimbabwe | 182/4 · 159/6 | India won by 23 runs | Harare Sports Club |
| 2024-07-07 | T20I | India v Zimbabwe | 234/2 · 134 | India won by 100 runs | Harare Sports Club |
| 2024-07-06 | T20I | Zimbabwe v India | 115/9 · 102 | Zimbabwe won by 13 runs | Harare Sports Club |
| 2024-04-02 | T20I (W) | Zimbabwe v Papua New Guinea | 136/6 · 104/4 | Zimbabwe won by 32 runs | Harare Sports Club |
| 2024-03-31 | T20I (W) | Zimbabwe v Papua New Guinea | 119/6 · 119/6 | Tied | Harare Sports Club |
| 2024-03-30 | T20I (W) | Papua New Guinea v Zimbabwe | 110/4 · 111/2 | Zimbabwe won by 8 wickets | Harare Sports Club |
| 2024-03-28 | ODI (W) | Zimbabwe v Papua New Guinea | 184 · 149 | Zimbabwe won by 35 runs | Harare Sports Club |
| 2024-03-26 | ODI (W) | Papua New Guinea v Zimbabwe | 125 · 126/8 | Zimbabwe won by 2 wickets | Harare Sports Club |
| 2024-02-02 | T20I (W) | Ireland v Zimbabwe | 138/7 · 124/8 | Ireland won by 14 runs | Harare Sports Club |
| 2024-02-01 | T20I (W) | Zimbabwe v Ireland | 65/5 · 70/1 | Ireland won by 9 wickets | Harare Sports Club |
| 2024-01-30 | T20I (W) | Ireland v Zimbabwe | 169/3 · 109/7 | Ireland won by 60 runs | Harare Sports Club |
| 2024-01-28 | T20I (W) | Ireland v Zimbabwe | 172/3 · 130/8 | Ireland won by 42 runs | Harare Sports Club |
| 2024-01-26 | T20I (W) | Ireland v Zimbabwe | 191/3 · 134/5 | Ireland won by 57 runs | Harare Sports Club |
| 2024-01-23 | ODI (W) | Ireland v Zimbabwe | 180 · 99 | Ireland won by 81 runs | Harare Sports Club |
| 2024-01-21 | ODI (W) | Zimbabwe v Ireland | 227/9 · 202/9 | Tied | Harare Sports Club |
| 2024-01-18 | ODI (W) | Zimbabwe v Ireland | 170 · 110/0 | Ireland won by 10 wickets | Harare Sports Club |
| 2023-12-17 | ODI | Zimbabwe v Ireland | 197 · 204/3 | Ireland won by 7 wickets | Harare Sports Club |
| 2023-12-15 | ODI | Zimbabwe v Ireland | 166 · 170/6 | Ireland won by 4 wickets | Harare Sports Club |
| 2023-12-13 | ODI | Zimbabwe v Ireland | 121/6 | No result | Harare Sports Club |
| 2023-12-10 | T20I | Zimbabwe v Ireland | 140/6 · 141/4 | Ireland won by 6 wickets | Harare Sports Club |
| 2023-12-09 | T20I | Zimbabwe v Ireland | 165/5 · 166/6 | Ireland won by 4 wickets | Harare Sports Club |
| 2023-12-07 | T20I | Ireland v Zimbabwe | 147/8 · 148/9 | Zimbabwe won by 1 wickets | Harare Sports Club |
| 2023-07-09 | ODI | Sri Lanka v Netherlands | 233 · 105 | Sri Lanka won by 128 runs | Harare Sports Club |
| 2023-07-07 | ODI | West Indies v Sri Lanka | 243 · 244/2 | Sri Lanka won by 8 wickets | Harare Sports Club |
| 2023-07-05 | ODI | Oman v West Indies | 221/9 · 222/3 | West Indies won by 7 wickets | Harare Sports Club |
| 2023-07-03 | ODI | Netherlands v Oman | 362/7 · 246/6 | Netherlands won by 74 runs | Harare Sports Club |
| 2023-07-01 | ODI | West Indies v Scotland | 181 · 185/3 | Scotland won by 7 wickets | Harare Sports Club |
| 2023-06-26 | ODI | Zimbabwe v United States of America | 408/6 · 104 | Zimbabwe won by 304 runs | Harare Sports Club |
| 2023-06-24 | ODI | Zimbabwe v West Indies | 268 · 233 | Zimbabwe won by 35 runs | Harare Sports Club |
| 2023-06-22 | ODI | West Indies v Nepal | 339/7 · 238 | West Indies won by 101 runs | Harare Sports Club |
| 2023-06-20 | ODI | Netherlands v Zimbabwe | 315/6 · 319/4 | Zimbabwe won by 6 wickets | Harare Sports Club |
| 2023-06-18 | ODI | Nepal v Zimbabwe | 290/8 · 291/2 | Zimbabwe won by 8 wickets | Harare Sports Club |
| 2023-03-25 | ODI | Netherlands v Zimbabwe | 231/9 · 235/3 | Zimbabwe won by 7 wickets | Harare Sports Club |
| 2023-03-23 | ODI | Zimbabwe v Netherlands | 271 · 270 | Zimbabwe won by 1 runs | Harare Sports Club |
| 2023-03-21 | ODI | Zimbabwe v Netherlands | 249 · 255/7 | Netherlands won by 3 wickets | Harare Sports Club |
| 2023-01-23 | ODI | Zimbabwe v Ireland | 55/1 | No result | Harare Sports Club |
| 2023-01-21 | ODI | Ireland v Zimbabwe | 294/7 · 248 | Ireland won by 46 runs | Harare Sports Club |
| 2023-01-18 | ODI | Ireland v Zimbabwe | 288/4 · 214/7 | Zimbabwe won by 3 wickets | Harare Sports Club |
| 2023-01-15 | T20I | Ireland v Zimbabwe | 141/9 · 144/6 | Zimbabwe won by 4 wickets | Harare Sports Club |
| 2023-01-14 | T20I | Zimbabwe v Ireland | 144 · 150/4 | Ireland won by 6 wickets | Harare Sports Club |
| 2023-01-12 | T20I | Ireland v Zimbabwe | 114 · 118/5 | Zimbabwe won by 5 wickets | Harare Sports Club |
| 2022-08-22 | ODI | India v Zimbabwe | 289/8 · 276 | India won by 13 runs | Harare Sports Club |
| 2022-08-20 | ODI | Zimbabwe v India | 161 · 167/5 | India won by 5 wickets | Harare Sports Club |
| 2022-08-18 | ODI | Zimbabwe v India | 189 · 192/0 | India won by 10 wickets | Harare Sports Club |
| 2022-08-10 | ODI | Bangladesh v Zimbabwe | 256/9 · 151 | Bangladesh won by 105 runs | Harare Sports Club |
| 2022-08-07 | ODI | Bangladesh v Zimbabwe | 290/9 · 291/5 | Zimbabwe won by 5 wickets | Harare Sports Club |
| 2022-08-05 | ODI | Bangladesh v Zimbabwe | 303/2 · 307/5 | Zimbabwe won by 5 wickets | Harare Sports Club |
| 2022-08-02 | T20I | Zimbabwe v Bangladesh | 156/8 · 146/8 | Zimbabwe won by 10 runs | Harare Sports Club |
| 2022-07-31 | T20I | Zimbabwe v Bangladesh | 135/8 · 136/3 | Bangladesh won by 7 wickets | Harare Sports Club |
| 2022-07-30 | T20I | Zimbabwe v Bangladesh | 205/3 · 188/6 | Zimbabwe won by 17 runs | Harare Sports Club |
| 2021-10-11 | ODI (W) | Ireland v Zimbabwe | 312/3 · 227/8 | Ireland won by 85 runs | Harare Sports Club |
| 2021-10-09 | ODI (W) | Zimbabwe v Ireland | 178 · 179/2 | Ireland won by 8 wickets | Harare Sports Club |
| 2021-10-07 | ODI (W) | Ireland v Zimbabwe | 286/7 · 206/9 | Ireland won by 80 runs | Harare Sports Club |
| 2021-10-05 | ODI (W) | Ireland v Zimbabwe | 253/8 · 254/6 | Zimbabwe won by 4 wickets | Harare Sports Club |
| 2021-07-25 | T20I | Zimbabwe v Bangladesh | 193/5 · 194/5 | Bangladesh won by 5 wickets | Harare Sports Club |
| 2021-07-23 | T20I | Zimbabwe v Bangladesh | 166/6 · 143 | Zimbabwe won by 23 runs | Harare Sports Club |
| 2021-07-22 | T20I | Zimbabwe v Bangladesh | 152 · 153/2 | Bangladesh won by 8 wickets | Harare Sports Club |
| 2021-07-20 | ODI | Zimbabwe v Bangladesh | 298 · 302/5 | Bangladesh won by 5 wickets | Harare Sports Club |
| 2021-07-18 | ODI | Zimbabwe v Bangladesh | 240/9 · 242/7 | Bangladesh won by 3 wickets | Harare Sports Club |
| 2021-07-16 | ODI | Bangladesh v Zimbabwe | 276/9 · 121/9 | Bangladesh won by 155 runs | Harare Sports Club |
| 2021-07-07 | Test | Bangladesh v Zimbabwe | 468 & 284/1d · 276 & 256 | Bangladesh won by 220 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-04-29 | Test | Zimbabwe v Pakistan | 176 & 134/9 · 426 | Pakistan won by 1 innings & 116 runs | Harare Sports Club |
| 2021-04-25 | T20I | Pakistan v Zimbabwe | 165/3 · 141/7 | Pakistan won by 24 runs | Harare Sports Club |
| 2021-04-23 | T20I | Zimbabwe v Pakistan | 118/9 · 99 | Zimbabwe won by 19 runs | Harare Sports Club |
| 2021-04-21 | T20I | Pakistan v Zimbabwe | 149/7 · 138/7 | Pakistan won by 11 runs | Harare Sports Club |
| 2020-01-27 | Test | Zimbabwe v Sri Lanka | 406 & 247/7d · 293 & 204/3 | Drawn | Harare Sports Club |
| 2020-01-19 | Test | Zimbabwe v Sri Lanka | 358 & 170 · 515/9d & 14/0 | Sri Lanka won by 10 wickets | Harare Sports Club |
| 2019-05-12 | T20I (W) | Zimbabwe v Namibia | 114/5 · 64/9 | Zimbabwe won by 50 runs | Harare Sports Club |
| 2019-04-16 | ODI | Zimbabwe v United Arab Emirates | 129/7 · 175 | Zimbabwe won by 3 wickets | Harare Sports Club |
| 2019-04-12 | ODI | Zimbabwe v United Arab Emirates | 185/4 · 169/9 | Zimbabwe won by 4 runs | Harare Sports Club |
| 2019-04-10 | ODI | Zimbabwe v United Arab Emirates | 111/3 · 110 | Zimbabwe won by 7 wickets | Harare Sports Club |
| 2018-07-08 | T20I | Australia v Pakistan | 183/8 · 187/4 | Pakistan won by 6 wickets | Harare Sports Club |
| 2018-07-06 | T20I | Zimbabwe v Australia | 151/9 · 154/5 | Australia won by 5 wickets | Harare Sports Club |
| 2018-07-05 | T20I | Pakistan v Australia | 194/7 · 149/7 | Pakistan won by 45 runs | Harare Sports Club |
| 2018-07-04 | T20I | Zimbabwe v Pakistan | 162/4 · 163/3 | Pakistan won by 7 wickets | Harare Sports Club |
| 2018-07-03 | T20I | Australia v Zimbabwe | 229/2 · 129/9 | Australia won by 100 runs | Harare Sports Club |
| 2018-07-02 | T20I | Pakistan v Australia | 116 · 117/1 | Australia won by 9 wickets | Harare Sports Club |
| 2018-07-01 | T20I | Pakistan v Zimbabwe | 182/4 · 108/9 | Pakistan won by 74 runs | Harare Sports Club |
| 2018-03-22 | ODI | United Arab Emirates v Zimbabwe | 235/7 · 226/7 | United Arab Emirates won by 3 runs | Harare Sports Club |
| 2018-03-21 | ODI | West Indies v Scotland | 198 · 125/5 | West Indies won by 5 runs | Harare Sports Club |
| 2018-03-19 | ODI | Zimbabwe v West Indies | 289 · 290/6 | West Indies won by 4 wickets | Harare Sports Club |
| 2018-03-18 | ODI | Ireland v Scotland | 271/9 · 246 | Ireland won by 25 runs | Harare Sports Club |
| 2018-03-16 | ODI | Zimbabwe v Ireland | 211/9 · 104 | Zimbabwe won by 107 runs | Harare Sports Club |
| 2018-03-10 | ODI | West Indies v Ireland | 257/8 · 205 | West Indies won by 52 runs | Harare Sports Club |
| 2018-03-06 | ODI | Papua New Guinea v Ireland | 235 · 237/6 | Ireland won by 4 wickets | Harare Sports Club |
| 2018-03-04 | ODI | United Arab Emirates v Papua New Guinea | 221 · 113 | United Arab Emirates won by 56 runs | Harare Sports Club |
| 2016-11-16 | ODI | Sri Lanka v West Indies | 165 · 227 | West Indies won by 62 runs | Harare Sports Club |
| 2016-11-14 | ODI | Zimbabwe v Sri Lanka | 154 · 155/2 | Sri Lanka won by 8 wickets | Harare Sports Club |
| 2016-11-06 | Test | Zimbabwe v Sri Lanka | 272 & 233 · 504 & 258/9d | Sri Lanka won by 257 runs | Harare Sports Club |
| 2016-10-29 | Test | Zimbabwe v Sri Lanka | 373 & 186 · 537 & 247/6d | Sri Lanka won by 225 runs | Harare Sports Club |
| 2016-06-22 | T20I | Zimbabwe v India | 135/6 · 138/6 | India won by 3 runs | Harare Sports Club |
| 2016-06-20 | T20I | Zimbabwe v India | 99/9 · 103/0 | India won by 10 wickets | Harare Sports Club |
| 2016-06-18 | T20I | Zimbabwe v India | 170/6 · 168/6 | Zimbabwe won by 2 runs | Harare Sports Club |
| 2016-06-15 | ODI | Zimbabwe v India | 123 · 126/0 | India won by 10 wickets | Harare Sports Club |
| 2016-06-13 | ODI | Zimbabwe v India | 126/9 · 129/2 | India won by 8 wickets | Harare Sports Club |
| 2016-06-11 | ODI | Zimbabwe v India | 168 · 173/1 | India won by 9 wickets | Harare Sports Club |
| 2015-10-13 | ODI | Zimbabwe v Ireland | 187 · 189/8 | Ireland won by 2 wickets | Harare Sports Club |
| 2015-10-11 | ODI | Zimbabwe v Ireland | 270/5 · 268/7 | Zimbabwe won by 5 wickets | Harare Sports Club |
| 2015-10-09 | ODI | Zimbabwe v Ireland | 222/8 · 219/8 | Zimbabwe won by 2 wickets | Harare Sports Club |
| 2015-10-05 | ODI | Zimbabwe v Pakistan | 161 · 162/3 | Pakistan won by 7 wickets | Harare Sports Club |
| 2015-10-03 | ODI | Zimbabwe v Pakistan | 276/6 · 256/8 | Zimbabwe won by 5 runs | Harare Sports Club |
| 2015-10-01 | ODI | Zimbabwe v Pakistan | 128 · 259/6 | Pakistan won by 131 runs | Harare Sports Club |
| 2015-09-29 | T20I | Zimbabwe v Pakistan | 121/7 · 136/6 | Pakistan won by 15 runs | Harare Sports Club |
| 2015-09-27 | T20I | Zimbabwe v Pakistan | 123/9 · 136/8 | Pakistan won by 13 runs | Harare Sports Club |
| 2015-08-09 | T20I | Zimbabwe v New Zealand | 118/8 · 198/5 | New Zealand won by 80 runs | Harare Sports Club |
| 2015-08-07 | ODI | Zimbabwe v New Zealand | 235 · 273/6 | New Zealand won by 38 runs | Harare Sports Club |
| 2015-08-04 | ODI | Zimbabwe v New Zealand | 235/9 · 236/0 | New Zealand won by 10 wickets | Harare Sports Club |
| 2015-08-02 | ODI | Zimbabwe v New Zealand | 304/3 · 303/4 | Zimbabwe won by 7 wickets | Harare Sports Club |
| 2015-07-19 | T20I | Zimbabwe v India | 145/7 · 135/9 | Zimbabwe won by 10 runs | Harare Sports Club |
| 2015-07-17 | T20I | Zimbabwe v India | 124/7 · 178/5 | India won by 54 runs | Harare Sports Club |
| 2015-07-14 | ODI | Zimbabwe v India | 193 · 276/5 | India won by 83 runs | Harare Sports Club |
| 2015-07-12 | ODI | Zimbabwe v India | 209 · 271/8 | India won by 62 runs | Harare Sports Club |
| 2015-07-10 | ODI | Zimbabwe v India | 251/7 · 255/6 | India won by 4 runs | Harare Sports Club |
| 2014-09-06 | ODI | Australia v South Africa | 217/9 · 221/4 | South Africa won by 6 wickets | Harare Sports Club |
| 2014-09-04 | ODI | Zimbabwe v South Africa | 208 · 271/6 | South Africa won by 63 runs | Harare Sports Club |
| 2014-09-02 | ODI | Australia v South Africa | 282/7 · 220 | Australia won by 62 runs | Harare Sports Club |
| 2014-08-31 | ODI | Zimbabwe v Australia | 211/7 · 209/9 | Zimbabwe won by 3 wickets | Harare Sports Club |
| 2014-08-29 | ODI | Zimbabwe v South Africa | 170 · 231 | South Africa won by 61 runs | Harare Sports Club |
| 2014-08-27 | ODI | Australia v South Africa | 327/7 · 328/3 | South Africa won by 7 wickets | Harare Sports Club |
| 2014-08-25 | ODI | Zimbabwe v Australia | 152 · 350/6 | Australia won by 198 runs | Harare Sports Club |
| 2014-08-09 | Test | Zimbabwe v South Africa | 256 & 181 · 397 & 44/1 | South Africa won by 9 wickets | Harare Sports Club |
| 2013-09-10 | Test | Zimbabwe v Pakistan | 294 & 199 · 230 & 239 | Zimbabwe won by 24 runs | Harare Sports Club |
| 2013-09-03 | Test | Zimbabwe v Pakistan | 327 & 120 · 249 & 419/9d | Pakistan won by 221 runs | Harare Sports Club |
| 2013-08-31 | ODI | Zimbabwe v Pakistan | 152 · 260/6 | Pakistan won by 108 runs | Harare Sports Club |
| 2013-08-29 | ODI | Zimbabwe v Pakistan | 209 · 299/4 | Pakistan won by 90 runs | Harare Sports Club |
| 2013-08-27 | ODI | Zimbabwe v Pakistan | 246/3 · 244/7 | Zimbabwe won by 7 wickets | Harare Sports Club |
| 2013-08-24 | T20I | Zimbabwe v Pakistan | 160/6 · 179/1 | Pakistan won by 19 runs | Harare Sports Club |
| 2013-08-23 | T20I | Zimbabwe v Pakistan | 136/5 · 161/5 | Pakistan won by 25 runs | Harare Sports Club |
| 2013-07-28 | ODI | Zimbabwe v India | 183 · 187/3 | India won by 7 wickets | Harare Sports Club |
| 2013-07-26 | ODI | Zimbabwe v India | 236/9 · 294/8 | India won by 58 runs | Harare Sports Club |
| 2013-07-24 | ODI | Zimbabwe v India | 228/7 · 230/4 | India won by 6 wickets | Harare Sports Club |
| 2013-04-25 | Test | Zimbabwe v Bangladesh | 282 & 257 · 391 & 291/9d | Bangladesh won by 143 runs | Harare Sports Club |
| 2013-04-17 | Test | Zimbabwe v Bangladesh | 389 & 227/7d · 134 & 147 | Zimbabwe won by 335 runs | Harare Sports Club |
| 2011-10-22 | ODI | Zimbabwe v New Zealand | 259/8 · 261/6 | New Zealand won by 4 wickets | Harare Sports Club |
| 2011-10-20 | ODI | Zimbabwe v New Zealand | 231/6 · 232/1 | New Zealand won by 9 wickets | Harare Sports Club |
| 2011-10-17 | T20I | Zimbabwe v New Zealand | 154 · 187/3 | New Zealand won by 34 runs | Harare Sports Club |
| 2011-10-15 | T20I | Zimbabwe v New Zealand | 123/8 · 127/0 | New Zealand won by 10 wickets | Harare Sports Club |
| 2011-09-18 | T20I | Zimbabwe v Pakistan | 136/7 · 141/7 | Pakistan won by 5 runs | Harare Sports Club |
| 2011-09-16 | T20I | Zimbabwe v Pakistan | 113 · 198/4 | Pakistan won by 85 runs | Harare Sports Club |
| 2011-09-14 | ODI | Zimbabwe v Pakistan | 242/9 · 270/5 | Pakistan won by 28 runs | Harare Sports Club |
| 2011-09-11 | ODI | Zimbabwe v Pakistan | 225/6 · 228/0 | Pakistan won by 10 wickets | Harare Sports Club |
| 2011-08-16 | ODI | Zimbabwe v Bangladesh | 250/7 · 245 | Zimbabwe won by 5 runs | Harare Sports Club |
| 2011-08-14 | ODI | Zimbabwe v Bangladesh | 191/3 · 188 | Zimbabwe won by 7 wickets | Harare Sports Club |
| 2011-08-12 | ODI | Zimbabwe v Bangladesh | 186/6 · 184 | Zimbabwe won by 4 wickets | Harare Sports Club |
| 2011-08-04 | Test | Zimbabwe v Bangladesh | 370 & 291/5d · 287 & 244 | Zimbabwe won by 130 runs | Harare Sports Club |
| 2010-06-13 | T20I | Zimbabwe v India | 140/5 · 144/3 | India won by 7 wickets | Harare Sports Club |
| 2010-06-12 | T20I | Zimbabwe v India | 111/9 · 112/4 | India won by 6 wickets | Harare Sports Club |
| 2010-06-09 | ODI | Zimbabwe v Sri Lanka | 199 · 203/1 | Sri Lanka won by 9 wickets | Harare Sports Club |
| 2010-06-07 | ODI | Zimbabwe v Sri Lanka | 240/2 · 236 | Zimbabwe won by 8 wickets | Harare Sports Club |
| 2010-06-05 | ODI | India v Sri Lanka | 268/9 · 270/4 | Sri Lanka won by 6 wickets | Harare Sports Club |
| 2010-06-03 | ODI | Zimbabwe v India | 197/3 · 194/9 | Zimbabwe won by 7 wickets | Harare Sports Club |
| 2008-11-30 | ODI | Zimbabwe v Sri Lanka | 133 · 152 | Sri Lanka won by 19 runs | Harare Sports Club |
| 2008-11-24 | ODI | Zimbabwe v Sri Lanka | 166/7 · 171/7 | Sri Lanka won by 5 runs | Harare Sports Club |
| 2008-11-22 | ODI | Zimbabwe v Sri Lanka | 67 · 68/1 | Sri Lanka won by 9 wickets | Harare Sports Club |
| 2008-11-20 | ODI | Zimbabwe v Sri Lanka | 127 · 130/4 | Sri Lanka won by 6 wickets | Harare Sports Club |
| 2007-12-02 | ODI | Zimbabwe v West Indies | 176 · 286/9 | West Indies won by 110 runs | Harare Sports Club |
| 2007-11-30 | ODI | Zimbabwe v West Indies | 274/8 · 244/8 | Zimbabwe won by 30 runs | Harare Sports Club |
| 2007-08-26 | ODI | Zimbabwe v South Africa | 295/7 · 323/9 | South Africa won by 28 runs | Harare Sports Club |
| 2007-08-25 | ODI | Zimbabwe v South Africa | 247/7 · 251/2 | South Africa won by 8 wickets | Harare Sports Club |
| 2006-08-06 | ODI | Zimbabwe v Bangladesh | 197 · 201/2 | Bangladesh won by 8 wickets | Harare Sports Club |
| 2005-09-06 | ODI | India v New Zealand | 276 · 278/4 | New Zealand won by 6 wickets | Harare Sports Club |
| 2005-09-04 | ODI | Zimbabwe v India | 250 · 255/6 | India won by 4 wickets | Harare Sports Club |
| 2005-08-31 | ODI | New Zealand v Zimbabwe | 238 · 211 | New Zealand won by 27 runs | Harare Sports Club |
| 2005-08-29 | ODI | India v Zimbabwe | 226/6 · 65 | India won by 161 runs | Harare Sports Club |
| 2005-08-07 | Test | New Zealand v Zimbabwe | 452/9d · 59 & 99 | New Zealand won by 1 innings & 294 runs | Harare Sports Club |
| 2004-12-01 | ODI | England v Zimbabwe | 263/6 · 102 | England won by 161 runs | Harare Sports Club |
| 2004-11-28 | ODI | Zimbabwe v England | 195 · 197/5 | England won by 5 wickets | Harare Sports Club |
| 2004-05-29 | ODI | Zimbabwe v Australia | 196 · 199/2 | Australia won by 8 wickets | Harare Sports Club |
| 2004-05-27 | ODI | Australia v Zimbabwe | 323/8 · 184/9 | Australia won by 139 runs | Harare Sports Club |
| 2004-05-25 | ODI | Zimbabwe v Australia | 205/9 · 207/3 | Australia won by 7 wickets | Harare Sports Club |
| 2004-04-27 | ODI | Sri Lanka v Zimbabwe | 223/9 · 151 | Sri Lanka won by 72 runs | Harare Sports Club |
| 2004-03-14 | ODI | Bangladesh v Zimbabwe | 183 · 185/7 | Zimbabwe won by 3 wickets | Harare Sports Club |
| 2003-11-30 | ODI | Zimbabwe v West Indies | 196 · 197/2 | West Indies won by 8 wickets | Harare Sports Club |
| 2003-11-29 | ODI | West Indies v Zimbabwe | 256/3 · 150/7 | West Indies won by 72 runs | Harare Sports Club |
| 2003-11-26 | ODI | Zimbabwe v West Indies | 229/5 · 208 | Zimbabwe won by 21 runs | Harare Sports Club |
| 2003-02-19 | ODI | India v Zimbabwe | 255/7 · 172 | India won by 83 runs | Harare Sports Club |
| 2003-02-10 | ODI | Zimbabwe v Namibia | 340/2 · 104/5 | Zimbabwe won by 86 runs | Harare Sports Club |