| Pakistan vs Sri Lanka | 3rd Match | 16-Nov-2025 | Rawalpindi | ODI |
| Pakistan vs Sri Lanka | 2nd Match | 14-Nov-2025 | Rawalpindi | ODI |
| Pakistan vs Sri Lanka | 1st Match | 11-Nov-2025 | Rawalpindi | ODI |
| Pakistan vs South Africa | 3rd Match | 08-Nov-2025 | Faisalabad | ODI |
| Pakistan vs South Africa | 2nd Match | 06-Nov-2025 | Faisalabad | ODI |
| Pakistan vs South Africa | 1st Match | 04-Nov-2025 | Faisalabad | ODI |
| Pakistan vs South Africa | 2nd Match | 20-Oct-2025 | Rawalpindi | Test Match |
| Pakistan vs South Africa | 1st Match | 12-Oct-2025 | Lahore | Test Match |
| St Kitts and Nevis Patriots vs Barbados Royals | 27th Match | 11-Sep-2025 | Bridgetown, Barbados | T20 |
| St Kitts and Nevis Patriots vs Guyana Amazon Warriors | 25th Match | 08-Sep-2025 | Guyana | T20 |
| Trinbago Knight Riders vs St Kitts and Nevis Patriots | 19th Match | 01-Sep-2025 | Tarouba | T20 |
| St Kitts and Nevis Patriots vs St Lucia Kings | 15th Match | 28-Aug-2025 | Gros Islet, St Lucia | T20 |
| St Kitts and Nevis Patriots vs Antigua and Barbuda Falcons | 11th Match | 24-Aug-2025 | North sound | T20 |
| St Kitts and Nevis Patriots vs Barbados Royals | 8th Match | 21-Aug-2025 | Basseterre, St Kitts | T20 |
| West Indies vs Pakistan | 3rd Match | 12-Aug-2025 | Tarouba | ODI |
| West Indies vs Pakistan | 2nd Match | 10-Aug-2025 | Tarouba | ODI |
| West Indies vs Pakistan | 1st Match | 08-Aug-2025 | Tarouba | ODI |
| Multan Sultans vs Quetta Gladiators | 28th Match | 18-May-2025 | Rawalpindi | T20 |
| Multan Sultans vs Peshawar Zalmi | 25th Match | 05-May-2025 | Multan | T20 |
| Multan Sultans vs Karachi Kings | 20th Match | 01-May-2025 | Lahore | T20 |
| Quetta Gladiators vs Multan Sultans | 18th Match | 29-Apr-2025 | Lahore | T20 |
| Lahore Qalandars vs Multan Sultans | 16th Match | 26-Apr-2025 | Lahore | T20 |
| Multan Sultans vs Islamabad United | 13th Match | 23-Apr-2025 | Multan | T20 |
| Multan Sultans vs Lahore Qalandars | 12th Match | 22-Apr-2025 | Multan | T20 |
| Peshawar Zalmi vs Multan Sultans | 9th Match | 19-Apr-2025 | Rawalpindi | T20 |
| Islamabad United vs Multan Sultans | 7th Match | 16-Apr-2025 | Rawalpindi | T20 |
| Karachi Kings vs Multan Sultans | 3rd Match | 12-Apr-2025 | Karachi | T20 |
| New Zealand vs Pakistan | 3rd Match | 04-Apr-2025 | Mt Maunganui | ODI |
| New Zealand vs Pakistan | 2nd Match | 01-Apr-2025 | Hamilton | ODI |
| New Zealand vs Pakistan | 1st Match | 28-Mar-2025 | Napier | ODI |
| Peshawar Region vs Lahore Region Blues | Final | 27-Mar-2025 | Faisalabad | T20 |
| Multan Region vs Lahore Region Blues | 2nd Semi-Final | 26-Mar-2025 | Faisalabad | T20 |
| Sialkot Region vs Lahore Region Blues | Quarter Final 4 | 24-Mar-2025 | Faisalabad | T20 |
| Lahore Region Blues vs Islamabad Region | 32nd Match | 21-Mar-2025 | Faisalabad | T20 |
| Karachi Region Whites vs Lahore Region Blues | 13th Match | 18-Mar-2025 | Lahore | T20 |
| Bahawalpur Region vs Lahore Region Blues | 8th Match | 16-Mar-2025 | Faisalabad | T20 |
| Pakistan vs India | 5th Match | 23-Feb-2025 | Dubai | ODI |
| Pakistan vs New Zealand | 1st Match | 19-Feb-2025 | Karachi | ODI |
| Pakistan vs New Zealand | Final | 14-Feb-2025 | Karachi | ODI |
| Pakistan vs South Africa | 3rd Match | 12-Feb-2025 | Karachi | ODI |
| Pakistan vs New Zealand | 1st Match | 08-Feb-2025 | Lahore | ODI |
| Pakistan vs West Indies | 2nd Match | 25-Jan-2025 | Multan | Test Match |
| Pakistan vs West Indies | 1st Match | 17-Jan-2025 | Multan | Test Match |
| South Africa vs Pakistan | 2nd Match | 03-Jan-2025 | Cape Town | Test Match |
| South Africa vs Pakistan | 1st Match | 26-Dec-2024 | Centurion | Test Match |
| South Africa vs Pakistan | 2nd Match | 19-Dec-2024 | Centurion | ODI |
| South Africa vs Pakistan | 1st Match | 17-Dec-2024 | Paarl | ODI |
| South Africa vs Pakistan | 2nd Match | 13-Dec-2024 | Centurion | T20I |
| South Africa vs Pakistan | 1st Match | 10-Dec-2024 | Durban | 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 |
| Australia vs Pakistan | 2nd Match | 16-Nov-2024 | Sydney | T20I |
| Australia vs Pakistan | 1st Match | 14-Nov-2024 | Brisbane | T20I |
| Australia vs Pakistan | 3rd Match | 10-Nov-2024 | Western Australia | ODI |
| Australia vs Pakistan | 2nd Match | 08-Nov-2024 | Adelaide | ODI |
| Australia vs Pakistan | 1st Match | 04-Nov-2024 | Melbourne | ODI |
| Lahore Region Blues vs FATA Region | 44th Match | 19-Nov-2024 | Lahore | 4 Day Match |
| Karachi Region Blues vs Lahore Region Blues | 17th Match | 01-Nov-2024 | Lahore | 4 Day Match |
| Dera Murad Jamali Region vs Lahore Region Blues | 8th Match | 26-Oct-2024 | Lahore | 4 Day Match |
| Pakistan vs England | 3rd Match | 24-Oct-2024 | Rawalpindi | Test Match |
| Pakistan vs England | 2nd Match | 15-Oct-2024 | Karachi | Test Match |
| Pakistan vs England | 1st Match | 07-Oct-2024 | Multan | Test Match |
| Markhors vs Panthers | Qualifier | 24-Sep-2024 | Faisalabad | 50 Over Match |
| Lions vs Markhors | 8th Match | 20-Sep-2024 | Faisalabad | 50 Over Match |
| Dolphins vs Markhors | 6th Match | 18-Sep-2024 | Faisalabad | 50 Over Match |
| Stallions vs Markhors | 4th Match | 15-Sep-2024 | Faisalabad | 50 Over Match |
| Panthers vs Markhors | 1st Match | 12-Sep-2024 | Faisalabad | 50 Over Match |
| Pakistan vs Bangladesh | 2nd Match | 30-Aug-2024 | Rawalpindi | Test Match |
| Pakistan vs Bangladesh | 1st Match | 21-Aug-2024 | Rawalpindi | Test Match |