| Sri Lanka vs Zimbabwe | 5th Match | 25-Nov-2025 | Rawalpindi | T20I |
| Pakistan vs Zimbabwe | 4th Match | 23-Nov-2025 | Rawalpindi | T20I |
| Sri Lanka vs Zimbabwe | 2nd Match | 20-Nov-2025 | Rawalpindi | T20I |
| Pakistan vs Zimbabwe | 1st Match | 18-Nov-2025 | Rawalpindi | T20I |
| Zimbabwe vs Afghanistan | 3rd Match | 02-Nov-2025 | Harare | T20I |
| Zimbabwe vs Afghanistan | 2nd Match | 31-Oct-2025 | Harare | T20I |
| Zimbabwe vs Afghanistan | 1st Match | 29-Oct-2025 | Harare | T20I |
| Zimbabwe vs Afghanistan | Only | 20-Oct-2025 | Harare | Test Match |
| Mississauga Masters vs Brampton Blitz | 2nd Semi-Final | 13-Oct-2025 | Vancouver | 10 Over Match |
| Mississauga Masters vs White Rock Warriors | 15th Match | 13-Oct-2025 | Vancouver | 10 Over Match |
| Toronto Sixers vs Mississauga Masters | 10th Match | 12-Oct-2025 | Vancouver | 10 Over Match |
| Vancouver Kings vs Mississauga Masters | 7th Match | 11-Oct-2025 | Vancouver | 10 Over Match |
| Namibia vs Zimbabwe | Final | 04-Oct-2025 | Harare | T20I |
| Kenya vs Zimbabwe | 2nd Semi-Final | 02-Oct-2025 | Harare | T20I |
| Zimbabwe vs Tanzania | 9th Match | 30-Sep-2025 | Harare | T20I |
| Zimbabwe vs Botswana | 7th Match | 28-Sep-2025 | Harare | T20I |
| Uganda vs Zimbabwe | 3rd Match | 26-Sep-2025 | Harare | T20I |
| Zimbabwe vs Namibia | 3rd Match | 18-Sep-2025 | Bulawayo | T20I |
| Zimbabwe vs Namibia | 2nd Match | 16-Sep-2025 | Bulawayo | T20I |
| Zimbabwe vs Namibia | 1st Match | 15-Sep-2025 | Bulawayo | T20I |
| Zimbabwe vs Sri Lanka | 3rd Match | 07-Sep-2025 | Harare | T20I |
| Zimbabwe vs Sri Lanka | 2nd Match | 06-Sep-2025 | Harare | T20I |
| Zimbabwe vs Sri Lanka | 1st Match | 03-Sep-2025 | Harare | T20I |
| Zimbabwe vs Sri Lanka | 2nd Match | 31-Aug-2025 | Harare | ODI |
| Zimbabwe vs Sri Lanka | 1st Match | 29-Aug-2025 | Harare | ODI |
| Zimbabwe vs New Zealand | 2nd Match | 07-Aug-2025 | Bulawayo | Test Match |
| Zimbabwe vs New Zealand | 1st Match | 30-Jul-2025 | Bulawayo | Test Match |
| Zimbabwe vs New Zealand | 6th Match | 24-Jul-2025 | Harare | T20I |
| Zimbabwe vs South Africa | 4th Match | 20-Jul-2025 | Harare | T20I |
| Zimbabwe vs New Zealand | 3rd Match | 18-Jul-2025 | Harare | T20I |
| Zimbabwe vs South Africa | 1st Match | 14-Jul-2025 | Harare | T20I |
| Texas Super Kings vs Seattle Orcas | 28th Match | 05-Jul-2025 | Lauderhill | T20 |
| Seattle Orcas vs Washington Freedom | 26th Match | 04-Jul-2025 | Lauderhill | T20 |
| San Francisco Unicorns vs Seattle Orcas | 22nd Match | 01-Jul-2025 | Lauderhill, Florida | T20 |
| Los Angeles Knight Riders vs Seattle Orcas | 20th Match | 29-Jun-2025 | Grand Prairie, Texas | T20 |
| MI New York vs Seattle Orcas | 18th Match | 28-Jun-2025 | Grand Prairie, Texas | T20 |
| Seattle Orcas vs Los Angeles Knight Riders | 12th Match | 22-Jun-2025 | Grand Prairie, Texas | T20 |
| Seattle Orcas vs MI New York | 9th Match | 19-Jun-2025 | California | T20 |
| Texas Super Kings vs Seattle Orcas | 7th Match | 17-Jun-2025 | California | T20 |
| Seattle Orcas vs Washington Freedom | 4th Match | 15-Jun-2025 | California | T20 |
| England vs Zimbabwe | 1st Match | 22-May-2025 | Nottingham | Test Match |
| Lahore Qalandars vs Quetta Gladiators | Final | 25-May-2025 | Lahore | T20 |
| Lahore Qalandars vs Peshawar Zalmi | 29th Match | 18-May-2025 | Rawalpindi | T20 |
| Lahore Qalandars vs Karachi Kings | 24th Match | 04-May-2025 | Lahore | T20 |
| Lahore Qalandars vs Quetta Gladiators | 21st Match | 01-May-2025 | Lahore | T20 |
| Lahore Qalandars vs Islamabad United | 19th Match | 30-Apr-2025 | Lahore | T20 |
| Lahore Qalandars vs Multan Sultans | 16th Match | 26-Apr-2025 | Lahore | T20 |
| Lahore Qalandars vs Peshawar Zalmi | 14th Match | 24-Apr-2025 | Lahore | T20 |
| Multan Sultans vs Lahore Qalandars | 12th Match | 22-Apr-2025 | Multan | T20 |
| Karachi Kings vs Lahore Qalandars | 6th Match | 15-Apr-2025 | Karachi | T20 |
| Quetta Gladiators vs Lahore Qalandars | 4th Match | 13-Apr-2025 | Rawalpindi | T20 |
| Islamabad United vs Lahore Qalandars | 1st Match | 11-Apr-2025 | Rawalpindi | T20 |
| Southern Rocks vs Mid West Rhinos | 8th Match | 28-Mar-2025 | Harare | T20 |
| Southern Rocks vs Mountaineers | 5th Match | 26-Mar-2025 | Harare | T20 |
| Southern Rocks vs Mashonaland Eagles | 4th Match | 25-Mar-2025 | Harare | T20 |
| Zimbabwe vs Ireland | 3rd Match | 25-Feb-2025 | Harare | T20I |
| Zimbabwe vs Ireland | 2nd Match | 23-Feb-2025 | Harare | T20I |
| Zimbabwe vs Ireland | 1st Match | 22-Feb-2025 | Harare | T20I |
| Zimbabwe vs Ireland | 3rd Match | 18-Feb-2025 | Harare | ODI |
| Zimbabwe vs Ireland | 2nd Match | 16-Feb-2025 | Harare | ODI |
| Zimbabwe vs Ireland | 1st Match | 14-Feb-2025 | Harare | ODI |
| Dubai Capitals vs Desert Vipers | Final | 09-Feb-2025 | Dubai | T20 |
| Desert Vipers vs Dubai Capitals | Qualifier 1 | 05-Feb-2025 | Dubai | T20 |
| Desert Vipers vs Dubai Capitals | 30th Match | 03-Feb-2025 | Sharjah | T20 |
| Dubai Capitals vs Abu Dhabi Knight Riders | 29th Match | 02-Feb-2025 | Dubai | T20 |
| Dubai Capitals vs Sharjah Warriors | 23rd Match | 28-Jan-2025 | Dubai | T20 |
| Abu Dhabi Knight Riders vs Dubai Capitals | 20th Match | 26-Jan-2025 | Abu Dhabi | T20 |
| Dubai Capitals vs Gulf Giants | 16th Match | 23-Jan-2025 | Dubai | T20 |
| Dubai Capitals vs Desert Vipers | 13th Match | 20-Jan-2025 | Dubai | T20 |
| Dubai Capitals vs Gulf Giants | 10th Match | 18-Jan-2025 | Sharjah | T20 |
| Sharjah Warriors vs Dubai Capitals | 8th Match | 17-Jan-2025 | Sharjah | T20 |
| Dubai Capitals vs MI Emirates | 4th Match | 13-Jan-2025 | Abu Dhabi | T20 |
| Dubai Capitals vs MI Emirates | 1st Match | 11-Jan-2025 | Dubai | T20 |
| Zimbabwe vs Afghanistan | 2nd Match | 02-Jan-2025 | Bulawayo | Test Match |
| Zimbabwe vs Afghanistan | 2nd Match | 19-Dec-2024 | Harare | ODI |
| Zimbabwe vs Afghanistan | 1st Match | 17-Dec-2024 | Harare | ODI |
| Zimbabwe vs Afghanistan | 3rd Match | 14-Dec-2024 | Harare | T20I |
| Zimbabwe vs Afghanistan | 2nd Match | 13-Dec-2024 | Harare | T20I |
| Zimbabwe vs Afghanistan | 1st Match | 11-Dec-2024 | Harare | T20I |
| Zimbabwe vs Pakistan | 3rd Match | 05-Dec-2024 | Bulawayo | T20I |
| Zimbabwe vs Pakistan | 2nd Match | 03-Dec-2024 | Bulawayo | T20I |
| Zimbabwe vs Pakistan | 1st Match | 01-Dec-2024 | Bulawayo | T20I |
| Zimbabwe vs Pakistan | 3rd Match | 28-Nov-2024 | Bulawayo | ODI |
| Zimbabwe vs Pakistan | 2nd Match | 26-Nov-2024 | Bulawayo | ODI |
| Zimbabwe vs Pakistan | 1st Match | 24-Nov-2024 | Bulawayo | ODI |
| Zimbabwe vs Kenya | 14th Match | 24-Oct-2024 | Nairobi | T20I |
| Zimbabwe vs Gambia | 12th Match | 23-Oct-2024 | Nairobi | T20I |
| Zimbabwe vs Rwanda | 9th Match | 22-Oct-2024 | Nairobi | T20I |
| Mozambique vs Zimbabwe | 5th Match | 20-Oct-2024 | Nairobi | T20I |
| Zimbabwe vs Seychelles | 2nd Match | 19-Oct-2024 | Nairobi | T20I |
| Joburg Bangla Tigers vs Samp Army | Final | 29-Sep-2024 | Harare | 10 Over Match |
| Harare Bolts vs Joburg Bangla Tigers | Qualifier 1 | 28-Sep-2024 | Harare | 10 Over Match |
| Harare Bolts vs Joburg Bangla Tigers | 21st Match | 27-Sep-2024 | Harare | 10 Over Match |
| Joburg Bangla Tigers vs Bulawayo Braves Jaguars | 17th Match | 26-Sep-2024 | Harare | 10 Over Match |
| Bulawayo Braves Jaguars vs Joburg Bangla Tigers | 15th Match | 25-Sep-2024 | Harare | 10 Over Match |
| Samp Army vs Joburg Bangla Tigers | 12th Match | 24-Sep-2024 | Harare | 10 Over Match |
| Joburg Bangla Tigers vs Harare Bolts | 7th Match | 23-Sep-2024 | Harare | 10 Over Match |
| Nys Lagos vs Joburg Bangla Tigers | 5th Match | 22-Sep-2024 | Harare | 10 Over Match |
| Durban Wolves vs Joburg Bangla Tigers | 1st Match | 21-Sep-2024 | Harare | 10 Over Match |
| SOGO Rangers vs Takashinga 1 | Final | 07-Sep-2024 | Harare | T20 |
| Boca Raton Trailblazers vs Grand Cayman Jaguars | Qualifier 2 | 24-Aug-2024 | George Town | 10 Over Match |
| New York Strikers vs Grand Cayman Jaguars | Qualifier 1 | 24-Aug-2024 | George Town | 10 Over Match |
| Miami Lions vs Grand Cayman Jaguars | 19th Match | 23-Aug-2024 | George Town | 10 Over Match |
| Boca Raton Trailblazers vs Grand Cayman Jaguars | 17th Match | 22-Aug-2024 | George Town | 10 Over Match |
| Caribbean Tigers vs Grand Cayman Jaguars | 12th Match | 21-Aug-2024 | George Town | 10 Over Match |
| New York Strikers vs Grand Cayman Jaguars | 9th Match | 20-Aug-2024 | George Town | 10 Over Match |
| Miami Lions vs Grand Cayman Jaguars | 7th Match | 20-Aug-2024 | George Town | 10 Over Match |
| Boca Raton Trailblazers vs Grand Cayman Jaguars | 5th Match | 19-Aug-2024 | George Town | 10 Over Match |
| Caribbean Tigers vs Grand Cayman Jaguars | 3rd Match | 18-Aug-2024 | George Town | 10 Over Match |
| Birmingham Phoenix vs Manchester Originals | 32nd Match | 15-Aug-2024 | Birmingham | 100 Ball Match |
| Manchester Originals vs Northern Superchargers | 27th Match | 11-Aug-2024 | Manchester | 100 Ball Match |
| London Spirit vs Manchester Originals | 23rd Match | 09-Aug-2024 | London | 100 Ball Match |
| Manchester Originals vs Oval Invincibles | 18th Match | 06-Aug-2024 | Manchester | 100 Ball Match |
| Northern Superchargers vs Manchester Originals | 16th Match | 04-Aug-2024 | Leeds | 100 Ball Match |
| Southern Brave vs Manchester Originals | 11th Match | 01-Aug-2024 | Southampton | 100 Ball Match |
| Manchester Originals vs Trent Rockets | 7th Match | 29-Jul-2024 | Manchester | 100 Ball Match |
| Manchester Originals vs Welsh Fire | 3rd Match | 25-Jul-2024 | Manchester | 100 Ball Match |
| Zimbabwe vs India | 5th Match | 14-Jul-2024 | Harare | T20I |
| Zimbabwe vs India | 4th Match | 13-Jul-2024 | Harare | T20I |
| Zimbabwe vs India | 3rd Match | 10-Jul-2024 | Harare | T20I |
| Zimbabwe vs India | 2nd Match | 07-Jul-2024 | Harare | T20I |
| Zimbabwe vs India | 1st Match | 06-Jul-2024 | Harare | T20I |