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
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
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
Fri, Jun 06, 2025 , West Indies tour of England
England
22:30 PKT
West Indies
At Riverside Ground, Chester-le-Street
Sun, Jun 08, 2025 , West Indies tour of England
England
18:30 PKT
West Indies
At County Ground, Bristol
Tue, Jun 10, 2025 , West Indies tour of England
England
22:30 PKT
West Indies
At The Rose Bowl
Fri, Jun 20, 2025 , India tour of England
England
15:00 PKT
India
At Headingley
Wed, Jul 02, 2025 , India tour of England
England
15:00 PKT
India
At Edgbaston
Thu, Jul 10, 2025 , India tour of England
England
15:00 PKT
India
At Lord's
Thu, Feb 13, 2025 , Australia tour of Sri Lanka
Sri Lanka
14:30 PKT
Australia
Sri Lanka won by 49 runs.
Wed, Feb 12, 2025 , England tour of India
India
13:00 PKT
England
India won by 142 runs.
Wed, Feb 12, 2025 , Pakistan ODI Tri-Series
South Africa
13:30 PKT
Pakistan
Pakistan won by 6 wickets
Mon, Feb 10, 2025 , Pakistan ODI Tri-Series
South Africa
13:30 PKT
New Zealand
New Zealand won by 6 wickets
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 , Australia tour of Sri Lanka
Sri Lanka
09:30 PKT
Australia
Australia won by 9 wickets
Thu, Feb 06, 2025 , England tour of India
England
13:00 PKT
India
India won by 4 wickets
Fri, Jan 31, 2025 , England tour of India
India
18:30 PKT
England
India won by 15 runs.
Wed, Jan 29, 2025 , Australia tour of Sri Lanka
Australia
09:30 PKT
Sri Lanka
Australia won by an inning and 242 runs.
Tue, Jan 28, 2025 , England tour of India
England
18:30 PKT
India
England won by 26 runs.
Sat, Jan 25, 2025 , West Indies tour of Pakistan
West Indies
09:30 PKT
Pakistan
West Indies won by 120 runs.
Sat, Jan 25, 2025 , England tour of India
England
18:30 PKT
India
India won by 2 wickets
Wed, Jan 22, 2025 , England tour of India
England
18:30 PKT
India
India won by 7 wickets
Fri, Jan 17, 2025 , West Indies tour of Pakistan
Pakistan
09:30 PKT
West Indies
Pakistan won by 127 runs.
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
Fri, Jan 03, 2025 , India tour of Australia
Australia
05:00 PKT
India
Fri, Jan 03, 2025 , Pakistan tour of South Africa
South Africa
13:30 PKT
Pakistan
South Africa won by 10 wickets
Thu, Jan 02, 2025 , Sri Lanka tour of New Zealand
Sri Lanka
05:15 PKT
New Zealand
Sri Lanka won by 7 runs.
Thu, Jan 02, 2025 , Afghanistan tour of Zimbabwe
Afghanistan
13:00 PKT
Zimbabwe
Mon, Dec 30, 2024 , Sri Lanka tour of New Zealand
New Zealand
11:15 PKT
Sri Lanka
New Zealand won by 45 runs.
Sat, Dec 28, 2024 , Sri Lanka tour of New Zealand
New Zealand
11:15 PKT
Sri Lanka
New Zealand won by 8 runs.
Thu, Dec 26, 2024 , India tour of Australia
Australia
05:00 PKT
India
Thu, Dec 26, 2024 , Pakistan tour of South Africa
South Africa
13:30 PKT
Pakistan
South Africa won by 2 wickets
Thu, Dec 26, 2024 , Afghanistan tour of Zimbabwe
Zimbabwe
13:00 PKT
Afghanistan
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.