Wed, Feb 19, 2025 , ICC Champions Trophy
Pakistan
14:00 PKT
New Zealand
At National Stadium
Thu, Feb 20, 2025 , ICC Champions Trophy
Bangladesh
14:00 PKT
India
At Dubai International Cricket Stadium
Fri, Feb 21, 2025 , ICC Champions Trophy
Afghanistan
14:00 PKT
South Africa
At National Stadium
Sat, Feb 22, 2025 , ICC Champions Trophy
Australia
14:00 PKT
England
At Gaddafi Stadium
Sun, Feb 23, 2025 , ICC Champions Trophy
Pakistan
14:00 PKT
India
At Dubai International Cricket Stadium
Mon, Feb 24, 2025 , ICC Champions Trophy
Bangladesh
14:00 PKT
New Zealand
At Rawalpindi Cricket Stadium
Tue, Feb 25, 2025 , ICC Champions Trophy
Australia
14:00 PKT
South Africa
At Rawalpindi Cricket Stadium
Wed, Feb 26, 2025 , ICC Champions Trophy
Afghanistan
14:00 PKT
England
At Gaddafi Stadium
Thu, Feb 27, 2025 , ICC Champions Trophy
Pakistan
14:00 PKT
Bangladesh
At Rawalpindi Cricket Stadium
Fri, Feb 28, 2025 , ICC Champions Trophy
Afghanistan
14:00 PKT
Australia
At Gaddafi Stadium
Sat, Mar 01, 2025 , ICC Champions Trophy
South Africa
14:00 PKT
England
At National Stadium
Sun, Mar 02, 2025 , ICC Champions Trophy
New Zealand
14:00 PKT
India
At Dubai International Cricket Stadium
Sat, Mar 29, 2025 , Pakistan tour of New Zealand
New Zealand
03:00 PKT
Pakistan
At McLean Park
Wed, Apr 02, 2025 , Pakistan tour of New Zealand
New Zealand
03:00 PKT
Pakistan
At Seddon Park
Sat, Apr 05, 2025 , Pakistan tour of New Zealand
New Zealand
03:00 PKT
Pakistan
At Bay Oval
Thu, May 29, 2025 , West Indies tour of England
England
17:00 PKT
West Indies
At Edgbaston
Sun, Jun 01, 2025 , West Indies tour of England
England
15:00 PKT
West Indies
At Sophia Gardens
Tue, Jun 03, 2025 , West Indies tour of England
England
17:00 PKT
West Indies
At Kennington Oval
Tue, Sep 02, 2025 , South Africa tour of England
England
17:00 PKT
South Africa
At Headingley
Thu, Sep 04, 2025 , South Africa tour of England
England
17:00 PKT
South Africa
At Lord's
Sun, Sep 07, 2025 , South Africa tour of England
England
15:00 PKT
South Africa
At The Rose Bowl
Wed, Sep 17, 2025 , England tour of Ireland
Ireland
14:45 PKT
England
At TBA
Fri, Sep 19, 2025 , England tour of Ireland
Ireland
14:45 PKT
England
At TBA
Sun, Sep 21, 2025 , England tour of Ireland
Ireland
14:45 PKT
England
At TBA
Sun, Feb 09, 2025 , England tour of India
England
13:00 PKT
India
India won by 4 wickets
Sat, Feb 08, 2025 , Pakistan ODI Tri-Series
New Zealand
13:30 PKT
Pakistan
New Zealand won by 78 runs.
Thu, Feb 06, 2025 , England tour of India
England
13:00 PKT
India
India won by 4 wickets
Sat, Jan 11, 2025 , Sri Lanka tour of New Zealand
Sri Lanka
06:00 PKT
New Zealand
Sri Lanka won by 140 runs.
Wed, Jan 08, 2025 , Sri Lanka tour of New Zealand
New Zealand
06:00 PKT
Sri Lanka
New Zealand won by 113 runs.
Sun, Jan 05, 2025 , Sri Lanka tour of New Zealand
Sri Lanka
03:00 PKT
New Zealand
New Zealand won by 9 wickets
Sun, Dec 22, 2024 , Pakistan tour of South Africa
Pakistan
16:00 PKT
South Africa
Pakistan won by 36 runs.
Sat, Dec 21, 2024 , Afghanistan tour of Zimbabwe
Zimbabwe
12:30 PKT
Afghanistan
Afghanistan won by 8 wickets
Thu, Dec 19, 2024 , Pakistan tour of South Africa
Pakistan
16:00 PKT
South Africa
Pakistan won by 81 runs.
Tue, Dec 17, 2024 , Pakistan tour of South Africa
South Africa
16:00 PKT
Pakistan
Pakistan won by 3 wickets
Thu, Dec 12, 2024 , Bangladesh tour of West Indies
Bangladesh
18:30 PKT
West Indies
West Indies won by 4 wickets
Tue, Dec 10, 2024 , Bangladesh tour of West Indies
Bangladesh
18:30 PKT
West Indies
West Indies won by 7 wickets
Sun, Dec 08, 2024 , Bangladesh tour of West Indies
Bangladesh
18:30 PKT
West Indies
West Indies won by 5 wickets
Thu, Nov 28, 2024 , Pakistan tour of Zimbabwe
Pakistan
12:15 PKT
Zimbabwe
Pakistan won by 99 runs.
Tue, Nov 26, 2024 , Pakistan tour of Zimbabwe
Zimbabwe
12:15 PKT
Pakistan
Pakistan won by 10 wickets
Sun, Nov 24, 2024 , Pakistan tour of Zimbabwe
Zimbabwe
12:15 PKT
Pakistan
Zimbabwe won by 80 runs (DLS method)
Tue, Nov 19, 2024 , New Zealand tour of Sri Lanka
New Zealand
14:00 PKT
Sri Lanka
Match Abandoned
Sun, Nov 17, 2024 , New Zealand tour of Sri Lanka
New Zealand
14:00 PKT
Sri Lanka
Sri Lanka won by 3 wickets
Wed, Nov 13, 2024 , New Zealand tour of Sri Lanka
Sri Lanka
14:00 PKT
New Zealand
Sri Lanka won by 45 runs (DLS METHOD)
Mon, Nov 11, 2024 , Afghanistan vs Bangladesh in United Arab Emirates
Afghanistan
16:30 PKT
Bangladesh
Afghanistan won by 5 wickets
Sun, Nov 10, 2024 , Pakistan tour of Australia
Australia
10:30 PKT
Pakistan
Pakistan won by 8 wickets
Sat, Nov 09, 2024 , Afghanistan vs Bangladesh in United Arab Emirates
Afghanistan
16:30 PKT
Bangladesh
Bangladesh won by 68 runs.
Fri, Nov 08, 2024 , Pakistan tour of Australia
Australia
09:00 PKT
Pakistan
Pakistan won by 9 wickets
Wed, Nov 06, 2024 , England tour of West Indies
England
23:00 PKT
West Indies
West Indies won by 8 wickets
Wed, Nov 06, 2024 , Afghanistan vs Bangladesh in United Arab Emirates
Afghanistan
16:30 PKT
Bangladesh
Afghanistan won by 92 runs.
Mon, Nov 04, 2024 , Pakistan tour of Australia
Pakistan
08:30 PKT
Australia
Australia won by 2 wickets
Sat, Nov 02, 2024 , England tour of West Indies
West Indies
18:30 PKT
England
England won by 5 wickets
Thu, Oct 31, 2024 , England tour of West Indies
England
23:00 PKT
West Indies
West Indies won by 8 wickets (DLS method)
Sat, Oct 26, 2024 , West Indies tour of Sri Lanka
Sri Lanka
14:00 PKT
West Indies
West Indies won by 8 wickets (DLS method)
Wed, Oct 23, 2024 , West Indies tour of Sri Lanka
West Indies
14:00 PKT
Sri Lanka
Sri Lanka won by 5 wickets