| 16 Aug 2022 |
Pakistan tour to Netherlands 2022/23 |
1st ODI |
Netherlands vs Pakistan |
Hazelaarweg |
| 18 Aug 2022 |
Pakistan tour to Netherlands 2022/23 |
2nd ODI |
Netherlands vs Pakistan |
Hazelaarweg |
| 21 Aug 2022 |
Pakistan tour to Netherlands 2022/23 |
3rd ODI |
Netherlands vs Pakistan |
Hazelaarweg |
| 09 Jan 2023 |
New Zealand tour of Pakistan 2022/23 (Test & ODI Series) |
1st ODI |
Pakistan vs New Zealand |
National Bank Cricket Arena |
| 11 Jan 2023 |
New Zealand tour of Pakistan 2022/23 (Test & ODI Series) |
2nd ODI |
Pakistan vs New Zealand |
National Bank Cricket Arena |
| 13 Jan 2023 |
New Zealand tour of Pakistan 2022/23 (Test & ODI Series) |
3rd ODI |
Pakistan vs New Zealand |
National Bank Cricket Arena |
| 27 Apr 2023 |
New Zealand tour of Pakistan 2022/23 (ODI & T20I Series) |
1st ODI |
Pakistan vs New Zealand |
Pindi Cricket Stadium |
| 29 Apr 2023 |
New Zealand tour of Pakistan 2022/23 (ODI & T20I Series) |
2nd ODI |
Pakistan vs New Zealand |
Pindi Cricket Stadium |
| 03 May 2023 |
New Zealand tour of Pakistan 2022/23 (ODI & T20I Series) |
3rd ODI |
Pakistan vs New Zealand |
National Bank Stadium |
| 05 May 2023 |
New Zealand tour of Pakistan 2022/23 (ODI & T20I Series) |
4th ODI |
Pakistan vs New Zealand |
National Bank Stadium |
| 07 May 2023 |
New Zealand tour of Pakistan 2022/23 (ODI & T20I Series) |
5th ODI |
Pakistan vs New Zealand |
National Bank Stadium |
| 22 Aug 2023 |
Pakistan vs Afghanistan in Sri Lanka 2023/24 |
1st ODI |
Afghanistan vs Pakistan |
Hambantota Cricket Stadium |
| 24 Aug 2023 |
Pakistan vs Afghanistan in Sri Lanka 2023/24 |
2nd ODI |
Afghanistan vs Pakistan |
Hambantota Cricket Stadium |
| 26 Aug 2023 |
Pakistan vs Afghanistan in Sri Lanka 2023/24 |
3rd ODI |
Afghanistan vs Pakistan |
R Premadasa International Cricket Stadium |
| 30 Aug 2023 |
Asia Cup 2023 |
1st Match, Group A |
Pakistan vs Nepal |
Multan Cricket Stadium |
| 02 Sep 2023 |
Asia Cup 2023 |
3rd Match, Group A |
Pakistan vs India |
Pallekele Cricket Stadium |
| 06 Sep 2023 |
Asia Cup 2023 |
Super Fours, 1st Match |
Pakistan vs Bangladesh |
Gaddafi Stadium |
| 10 Sep 2023 |
Asia Cup 2023 |
Super Fours, 3rd Match |
Pakistan vs India |
R Premadasa International Cricket Stadium |
| 31 Oct 2023 |
ICC World Cup 2023 |
31st Match |
Pakistan vs Bangladesh |
Eden Gardens |
| 04 Nov 2023 |
ICC World Cup 2023 |
35th Match |
New Zealand vs Pakistan |
M Chinnaswamy Stadium |
| 11 Nov 2023 |
ICC World Cup 2023 |
44th Match |
England vs Pakistan |
Eden Gardens |
| 04 Nov 2024 |
Pakistan tour to Australia (ODIs & T20Is) 2024/25 |
1st ODI |
Australia vs Pakistan |
Melbourne Cricket Ground |
| 08 Nov 2024 |
Pakistan tour to Australia (ODIs & T20Is) 2024/25 |
2nd ODI |
Australia vs Pakistan |
Adelaide Oval |
| 10 Nov 2024 |
Pakistan tour to Australia (ODIs & T20Is) 2024/25 |
3rd ODI |
Australia vs Pakistan |
Perth Stadium |
| 24 Nov 2024 |
Pakistan tour to Zimbabwe (ODIs & T20Is) 2024/25 |
1st ODI |
Zimbabwe vs Pakistan |
Queens Sports Club |
| 26 Nov 2024 |
Pakistan tour to Zimbabwe (ODIs & T20Is) 2024/25 |
2nd ODI |
Zimbabwe vs Pakistan |
Queens Sports Club |
| 28 Nov 2024 |
Pakistan tour to Zimbabwe (ODIs & T20Is) 2024/25 |
3rd ODI |
Zimbabwe vs Pakistan |
Queens Sports Club |
| 17 Dec 2024 |
Pakistan tour to South Africa (Tests, ODIs & T20Is) 2024/25 |
1st ODI |
South Africa vs Pakistan |
Boland Bank Park |
| 19 Dec 2024 |
Pakistan tour to South Africa (Tests, ODIs & T20Is) 2024/25 |
2nd ODI |
South Africa vs Pakistan |
Newlands Cricket Ground |
| 22 Dec 2024 |
Pakistan tour to South Africa (Tests, ODIs & T20Is) 2024/25 |
3rd ODI |
South Africa vs Pakistan |
The Wanderers Stadium |