Thu, Dec 26, 2024 , India tour of Australia
Australia
05:00 PKT
India
At Melbourne Cricket Ground
Thu, Dec 26, 2024 , Pakistan tour of South Africa
South Africa
13:30 PKT
Pakistan
At SuperSport Park, Centurion
Thu, Dec 26, 2024 , Afghanistan tour of Zimbabwe
Zimbabwe
13:00 PKT
Afghanistan
At Queens Sports Club
Sat, Dec 28, 2024 , Sri Lanka tour of New Zealand
New Zealand
11:15 PKT
Sri Lanka
At Bay Oval
Mon, Dec 30, 2024 , Sri Lanka tour of New Zealand
New Zealand
11:15 PKT
Sri Lanka
At Bay Oval
Thu, Jan 02, 2025 , Sri Lanka tour of New Zealand
New Zealand
05:15 PKT
Sri Lanka
At Saxton Oval
Thu, Jan 02, 2025 , Afghanistan tour of Zimbabwe
Zimbabwe
13:00 PKT
Afghanistan
At Queens Sports Club
Fri, Jan 03, 2025 , India tour of Australia
Australia
05:00 PKT
India
At Sydney Cricket Ground
Fri, Jan 03, 2025 , Pakistan tour of South Africa
South Africa
13:30 PKT
Pakistan
At Newlands
Sun, Jan 05, 2025 , Sri Lanka tour of New Zealand
New Zealand
03:00 PKT
Sri Lanka
At Basin Reserve
Wed, Jan 08, 2025 , Sri Lanka tour of New Zealand
New Zealand
06:00 PKT
Sri Lanka
At Seddon Park
Sat, Jan 11, 2025 , Sri Lanka tour of New Zealand
New Zealand
06:00 PKT
Sri Lanka
At Eden Park
Thu, Jan 16, 2025 , West Indies tour of Pakistan
Pakistan
09:30 PKT
West Indies
At National Stadium
Wed, Jan 22, 2025 , England tour of India
India
18:30 PKT
England
At MA Chidambaram Stadium
Fri, Jan 24, 2025 , West Indies tour of Pakistan
Pakistan
09:30 PKT
West Indies
At Multan Cricket Stadium
Sat, Jan 25, 2025 , England tour of India
India
18:30 PKT
England
At Eden Gardens
Thu, Feb 06, 2025 , Australia tour of Sri Lanka
Sri Lanka
09:30 PKT
Australia
At Galle International Stadium
Thu, Feb 06, 2025 , England tour of India
India
13:00 PKT
England
At Vidarbha Cricket Association Stadium, Jamtha
Sun, Feb 09, 2025 , England tour of India
India
13:00 PKT
England
At Barabati Stadium
Wed, Feb 12, 2025 , England tour of India
India
13:00 PKT
England
At Narendra Modi Stadium
Thu, Feb 13, 2025 , Australia tour of Sri Lanka
Sri Lanka
14:30 PKT
Australia
At TBA
Sun, Mar 16, 2025 , Pakistan tour of New Zealand
New Zealand
06:15 PKT
Pakistan
At Hagley Oval
Tue, Mar 18, 2025 , Pakistan tour of New Zealand
New Zealand
06:15 PKT
Pakistan
At University Oval
Fri, Mar 21, 2025 , Pakistan tour of New Zealand
New Zealand
11:15 PKT
Pakistan
At Eden Park Outer Oval
Sun, Mar 23, 2025 , Pakistan tour of New Zealand
New Zealand
11:15 PKT
Pakistan
At Bay Oval
Wed, Mar 26, 2025 , Pakistan tour of New Zealand
New Zealand
11:15 PKT
Pakistan
At Sky 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 22, 2025 , Zimbabwe tour of England
England
15:00 PKT
Zimbabwe
At Trent Bridge
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
Mon, Dec 16, 2024 , Bangladesh tour of West Indies
Bangladesh
05:00 PKT
West Indies
Bangladesh won by 7 runs.
Sun, Dec 15, 2024 , England tour of New Zealand
New Zealand
03:00 PKT
England
New Zealand won by 423 runs.
Sat, Dec 14, 2024 , India tour of Australia
Australia
05:00 PKT
India
Sat, Dec 14, 2024 , Pakistan tour of South Africa
South Africa
21:00 PKT
Pakistan
Match abandoned due to rain
Sat, Dec 14, 2024 , Afghanistan tour of Zimbabwe
Zimbabwe
16:30 PKT
Afghanistan
Afghanistan won by 3 wickets
Fri, Dec 13, 2024 , Pakistan tour of South Africa
Pakistan
21:00 PKT
South Africa
South Africa won by 7 wickets
Fri, Dec 13, 2024 , Afghanistan tour of Zimbabwe
Afghanistan
16:30 PKT
Zimbabwe
Afghanistan won by 50 runs.
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
Tue, Dec 10, 2024 , Pakistan tour of South Africa
South Africa
21:00 PKT
Pakistan
South Africa won by 11 runs.
Sun, Dec 08, 2024 , Bangladesh tour of West Indies
Bangladesh
18:30 PKT
West Indies
West Indies won by 5 wickets
Sat, Dec 07, 2024 , England tour of New Zealand
New Zealand
03:00 PKT
England
England won by 323 runs.
Fri, Dec 06, 2024 , India tour of Australia
India
09:00 PKT
Australia
Australia won by 10 wickets
Thu, Dec 05, 2024 , Sri Lanka tour of South Africa
South Africa
13:30 PKT
Sri Lanka
Thu, Dec 05, 2024 , Pakistan tour of Zimbabwe
Pakistan
16:00 PKT
Zimbabwe
Zimbabwe won by 2 wickets
Tue, Dec 03, 2024 , Pakistan tour of Zimbabwe
Zimbabwe
16:00 PKT
Pakistan
Pakistan won by 10 wickets
Sun, Dec 01, 2024 , Pakistan tour of Zimbabwe
Pakistan
16:00 PKT
Zimbabwe
Pakistan won by 57 runs.
Sat, Nov 30, 2024 , Bangladesh tour of West Indies
Bangladesh
19:00 PKT
West Indies
Bangladesh won by 101 runs.
Fri, Nov 29, 2024 , England tour of New Zealand
New Zealand
03:00 PKT
England
Thu, Nov 28, 2024 , Pakistan tour of Zimbabwe
Pakistan
12:15 PKT
Zimbabwe
Pakistan won by 99 runs.
Wed, Nov 27, 2024 , Sri Lanka tour of South Africa
South Africa
12:30 PKT
Sri Lanka
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)
Fri, Nov 22, 2024 , India tour of Australia
India
07:30 PKT
Australia
India won by 295 runs.
Fri, Nov 22, 2024 , Bangladesh tour of West Indies
West Indies
19:00 PKT
Bangladesh
Tue, Nov 19, 2024 , New Zealand tour of Sri Lanka
New Zealand
14:00 PKT
Sri Lanka
Match Abandoned