Match results in 2025 in FC+LA+T20s IN Zimbabwe
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
| Tuskers | Rocks | Rocks | 29 runs | Harare | Dec 13, 2025 | Twenty20 |
| Eagles | Mountaineers | Eagles | 47 runs | Harare | Dec 13, 2025 | Twenty20 |
| Tuskers | Mountaineers | Mountaineers | 9 wickets | Harare | Dec 12, 2025 | Twenty20 |
| Rhinos | Rocks | Rocks | 6 wickets | Harare | Dec 12, 2025 | Twenty20 |
| Eagles | Rhinos | no result | - | Harare | Dec 10, 2025 | Twenty20 |
| Mountaineers | Rocks | no result | - | Harare | Dec 10, 2025 | Twenty20 |
| Eagles | Rocks | Rocks | 2 runs | Harare | Dec 9, 2025 | Twenty20 |
| Tuskers | Rhinos | Rhinos | 50 runs | Harare | Dec 9, 2025 | Twenty20 |
| Rhinos | Mountaineers | Rhinos | 9 wickets | Harare | Dec 8, 2025 | Twenty20 |
| Eagles | Tuskers | no result | - | Harare | Dec 8, 2025 | Twenty20 |
| Eagles | Mountaineers | Eagles | 5 wickets | Harare | Dec 3, 2025 | List A |
| Tuskers | Rhinos | no result | - | Bulawayo | Dec 1, 2025 | List A |
| Eagles | Mountaineers | Eagles | inns & 60 runs | Harare | Nov 28-30, 2025 | First-class |
| Tuskers | Rhinos | Rhinos | 10 wickets | Bulawayo | Nov 28-29, 2025 | First-class |
| Eagles | Tuskers | Eagles | 9 wickets | Harare | Nov 22, 2025 | List A |
| Mountaineers | Rocks | Rocks | 6 wickets | Mutare | Nov 22, 2025 | List A |
| Eagles | Tuskers | drawn | - | Harare | Nov 17-20, 2025 | First-class |
| Mountaineers | Rocks | drawn | - | Mutare | Nov 17-20, 2025 | First-class |
| Rhinos | Rocks | Rocks | 4 wickets | Kwekwe | Nov 11, 2025 | List A |
| Tuskers | Mountaineers | no result | - | Bulawayo | Nov 11, 2025 | List A |
| Rhinos | Rocks | drawn | - | Kwekwe | Nov 6-9, 2025 | First-class |
| Tuskers | Mountaineers | drawn | - | Bulawayo | Nov 6-9, 2025 | First-class |
| Zimbabwe | Afghanistan | Afghanistan | 9 runs | Harare | Nov 2, 2025 | T20I # 3553 |
| Zimbabwe | Afghanistan | Afghanistan | 7 wickets | Harare | Oct 31, 2025 | T20I # 3543 |
| Rhinos | Eagles | Eagles | 2 wickets | Kwekwe | Oct 31, 2025 | List A |
| Tuskers | Rocks | Rocks | 88 runs | Bulawayo | Oct 31, 2025 | List A |
| Zimbabwe | Afghanistan | Afghanistan | 53 runs | Harare | Oct 29, 2025 | T20I # 3537 |
| Rhinos | Eagles | drawn | - | Kwekwe | Oct 26-29, 2025 | First-class |
| Tuskers | Rocks | Rocks | 4 wickets | Bulawayo | Oct 26-29, 2025 | First-class |
| Zimbabwe | Afghanistan | Zimbabwe | inns & 73 runs | Harare | Oct 20-22, 2025 | Test # 2604 |
| Zimbabwe A | M.C.C. | drawn | - | Harare | Oct 10-12, 2025 | First-class |
| Nigeria | Uganda | Uganda | 66 runs | Harare | Oct 4, 2025 | T20I # 3502 |
| Zimbabwe | Namibia | Zimbabwe | 7 wickets | Harare | Oct 4, 2025 | T20I # 3503 |
| Botswana | Malawi | Malawi | 56 runs | Harare | Oct 4, 2025 | T20I # 3500 |
| Kenya | Tanzania | Kenya | 51 runs | Harare | Oct 4, 2025 | T20I # 3501 |
| Malawi | Uganda | Uganda | 117 runs | Harare | Oct 2, 2025 | T20I # 3494 |
| Zimbabwe | Kenya | Zimbabwe | 7 wickets | Harare | Oct 2, 2025 | T20I # 3495 |
| Botswana | Nigeria | Nigeria | 44 runs | Harare | Oct 2, 2025 | T20I # 3492 |
| Namibia | Tanzania | Namibia | 63 runs | Harare | Oct 2, 2025 | T20I # 3493 |
| Malawi | Namibia | Namibia | 8 wickets | Harare | Sep 30, 2025 | T20I # 3488 |
| Kenya | Nigeria | Kenya | 7 wickets | Harare | Sep 30, 2025 | T20I # 3489 |
| Zimbabwe | Tanzania | Zimbabwe | 113 runs | Harare | Sep 30, 2025 | T20I # 3485 |
| Botswana | Uganda | Uganda | 8 wickets | Harare | Sep 30, 2025 | T20I # 3486 |
| Zimbabwe | Botswana | Zimbabwe | 170 runs | Harare | Sep 28, 2025 | T20I # 3480 |
| Kenya | Malawi | Malawi | 3 runs | Harare | Sep 28, 2025 | T20I # 3481 |
| Namibia | Nigeria | Namibia | 117 runs | Harare | Sep 28, 2025 | T20I # 3478 |
| Tanzania | Uganda | Tanzania | 9 runs | Harare | Sep 28, 2025 | T20I # 3479 |
| Zimbabwe | Uganda | Zimbabwe | 5 wickets | Harare | Sep 26, 2025 | T20I # 3474 |
| Botswana | Tanzania | Tanzania | 7 wickets | Harare | Sep 26, 2025 | T20I # 3475 |
| Kenya | Namibia | Namibia | 136 runs | Harare | Sep 26, 2025 | T20I # 3472 |
| Malawi | Nigeria | Nigeria | 9 wickets | Harare | Sep 26, 2025 | T20I # 3473 |
| Zimbabwe | Namibia | Namibia | 28 runs | Bulawayo | Sep 18, 2025 | T20I # 3463 |
| Zimbabwe | Namibia | Zimbabwe | 5 wickets | Bulawayo | Sep 16, 2025 | T20I # 3459 |
| Zimbabwe | Namibia | Zimbabwe | 33 runs | Bulawayo | Sep 15, 2025 | T20I # 3456 |
| Zimbabwe | Sri Lanka | Sri Lanka | 8 wickets | Harare | Sep 7, 2025 | T20I # 3441 |
| Zimbabwe | Sri Lanka | Zimbabwe | 5 wickets | Harare | Sep 6, 2025 | T20I # 3439 |
| Zimbabwe | Sri Lanka | Sri Lanka | 4 wickets | Harare | Sep 3, 2025 | T20I # 3434 |
| Zimbabwe | Sri Lanka | Sri Lanka | 5 wickets | Harare | Aug 31, 2025 | ODI # 4900 |
| Zimbabwe | Sri Lanka | Sri Lanka | 7 runs | Harare | Aug 29, 2025 | ODI # 4899 |
| Zimbabwe | New Zealand | New Zealand | inns & 359 runs | Bulawayo | Aug 7-9, 2025 | Test # 2599 |
| Zimbabwe | New Zealand | New Zealand | 9 wickets | Bulawayo | Jul 30-Aug 1, 2025 | Test # 2597 |
| New Zealand | South Africa | New Zealand | 3 runs | Harare | Jul 26, 2025 | T20I # 3374 |
| Zimbabwe | New Zealand | New Zealand | 60 runs | Harare | Jul 24, 2025 | T20I # 3360 |
| New Zealand | South Africa | New Zealand | 7 wickets | Harare | Jul 22, 2025 | T20I # 3347 |
| Zimbabwe | South Africa | South Africa | 7 wickets | Harare | Jul 20, 2025 | T20I # 3336 |
| Zimbabwe | New Zealand | New Zealand | 8 wickets | Harare | Jul 18, 2025 | T20I # 3324 |
| New Zealand | South Africa | New Zealand | 21 runs | Harare | Jul 16, 2025 | T20I # 3317 |
| Zimbabwe | South Africa | South Africa | 5 wickets | Harare | Jul 14, 2025 | T20I # 3316 |
| Zimbabwe | South Africa | South Africa | inns & 236 runs | Bulawayo | Jul 6-8, 2025 | Test # 2593 |
| Zimbabwe | South Africa | South Africa | 328 runs | Bulawayo | Jun 28-Jul 1, 2025 | Test # 2590 |
| Zimbabwe A | Scotland | Zimbabwe A | 8 wickets | Harare | Apr 28, 2025 | List A |
| Zimbabwe A | Scotland | Scotland | 7 runs | Harare | Apr 26, 2025 | List A |
| Zimbabwe A | Scotland | Scotland | 4 wickets | Harare | Apr 24, 2025 | List A |
| Northerns | Southerns | Southerns | 10 wickets | Harare | Apr 3-6, 2025 | First-class |
| Rhinos | Eagles | Rhinos | 49 runs | Harare | Mar 30, 2025 | Twenty20 |
| Tuskers | Rocks | Rocks | 6 wickets | Harare | Mar 29, 2025 | Twenty20 |
| Mountaineers | Eagles | Eagles | 34 runs | Harare | Mar 29, 2025 | Twenty20 |
| Rhinos | Rocks | Rhinos | 7 wickets | Harare | Mar 28, 2025 | Twenty20 |
| Tuskers | Mountaineers | Mountaineers | 56 runs | Harare | Mar 28, 2025 | Twenty20 |
| Eagles | Rhinos | Rhinos | 11 runs | Harare | Mar 26, 2025 | Twenty20 |
| Mountaineers | Rocks | Rocks | 63 runs | Harare | Mar 26, 2025 | Twenty20 |
| Eagles | Rocks | Eagles | 9 wickets | Harare | Mar 25, 2025 | Twenty20 |
| Rhinos | Tuskers | Rhinos | 42 runs | Harare | Mar 25, 2025 | Twenty20 |
| Mountaineers | Rhinos | Rhinos | 23 runs | Harare | Mar 24, 2025 | Twenty20 |
| Eagles | Tuskers | Eagles | 8 wickets | Harare | Mar 24, 2025 | Twenty20 |
| Zimbabwe A | Durham | Durham | 7 wickets | Harare | Mar 18-20, 2025 | First-class |
| Mountaineers | Rhinos | Mountaineers | 32 runs | Mutare | Mar 16, 2025 | List A |
| Zimbabwe A | Durham | Durham | 347 runs | Harare | Mar 12-14, 2025 | First-class |
| Mountaineers | Eagles | Mountaineers | 358 runs | Mutare | Mar 5-7, 2025 | First-class |
| Tuskers | Rocks | Rocks | 26 runs | Bulawayo | Mar 5-8, 2025 | First-class |
| Mountaineers | Eagles | Mountaineers | 2 wickets | Mutare | Mar 3, 2025 | List A |
| Tuskers | Rocks | Tuskers | 39 runs | Bulawayo | Mar 3, 2025 | List A |
| Zimbabwe A | Canada | Canada | 7 wickets | Harare | Mar 1, 2025 | List A |
| Zimbabwe A | Canada | Canada | 4 wickets | Harare | Feb 28, 2025 | List A |
| Zimbabwe A | Canada | Zimbabwe A | 4 wickets | Harare | Feb 26, 2025 | List A |
| Zimbabwe | Ireland | no result | - | Harare | Feb 25, 2025 | T20I # 3103 |
| Zimbabwe | Ireland | Zimbabwe | 3 wickets | Harare | Feb 23, 2025 | T20I # 3101 |
| Zimbabwe | Ireland | no result | - | Harare | Feb 22, 2025 | T20I # 3098 |
| Rhinos | Rocks | Rhinos | 8 wickets | Kwekwe | Feb 21-24, 2025 | First-class |
| Tuskers | Mountaineers | Tuskers | 8 wickets | Bulawayo | Feb 21-24, 2025 | First-class |
| Rhinos | Rocks | Rhinos | 6 runs | Kwekwe | Feb 19, 2025 | List A |
| Tuskers | Mountaineers | Mountaineers | 4 wickets | Bulawayo | Feb 19, 2025 | List A |
| Zimbabwe | Ireland | Zimbabwe | 9 wickets | Harare | Feb 18, 2025 | ODI # 4842 |
| Zimbabwe | Ireland | Ireland | 6 wickets | Harare | Feb 16, 2025 | ODI # 4840 |
| Zimbabwe | Ireland | Zimbabwe | 49 runs | Harare | Feb 14, 2025 | ODI # 4837 |
| Rhinos | Eagles | drawn | - | Kwekwe | Feb 9-12, 2025 | First-class |
| Rocks | Mountaineers | drawn | - | Harare | Feb 9-12, 2025 | First-class |
| Rhinos | Eagles | Eagles | 43 runs | Kwekwe | Feb 7, 2025 | List A |
| Rocks | Mountaineers | Mountaineers | 58 runs | Harare | Feb 7, 2025 | List A |
| Zimbabwe | Ireland | Ireland | 63 runs | Bulawayo | Feb 6-10, 2025 | Test # 2581 |
| Eagles | Tuskers | Eagles | 8 wickets | Harare | Jan 28-31, 2025 | First-class |
| Mountaineers | Rhinos | drawn | - | Mutare | Jan 28-31, 2025 | First-class |
| Eagles | Tuskers | Tuskers | 1 wicket | Harare | Jan 26, 2025 | List A |
| Mountaineers | Rhinos | Rhinos | 1 wicket | Mutare | Jan 26, 2025 | List A |
| Rocks | Eagles | drawn | - | Harare | Jan 17-20, 2025 | First-class |
| Tuskers | Rhinos | drawn | - | Bulawayo | Jan 17-20, 2025 | First-class |
| Rocks | Eagles | Eagles | 9 runs | Harare | Jan 15, 2025 | List A |
| Tuskers | Rhinos | no result | - | Bulawayo | Jan 15, 2025 | List A |
| Eagles | Mountaineers | Mountaineers | 309 runs | Harare | Jan 6-9, 2025 | First-class |
| Rocks | Tuskers | drawn | - | Harare | Jan 6-9, 2025 | First-class |
| Eagles | Mountaineers | Eagles | 47 runs | Harare | Jan 4, 2025 | List A |
| Zimbabwe | Afghanistan | Afghanistan | 72 runs | Bulawayo | Jan 2-6, 2025 | Test # 2574 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Pakistan Television vs State Bank of Pakistan at Karachi, President's Trophy Grade-I 4th Match, Dec 28-31, 2025 [First-class]
Mizoram vs Manipur at Ranchi, Vijay Hazare Trophy Plate Group, Dec 31, 2025 [List A]
Nagaland vs Bihar at Ranchi, Vijay Hazare Trophy Plate Group, Dec 31, 2025 [List A]