| 25 Nov 2016 |
Pakistan tour of New Zealand 2016/17 |
2nd Test |
New Zealand vs Pakistan |
Seddon Park |
| 03 Jan 2017 |
Pakistan tour of Australia 2016/17 |
3rd Test |
Australia vs Pakistan |
Sydney Cricket Ground |
| 16 Oct 2018 |
Pakistan vs Australia in UAE 2018/19 |
2nd Test |
Pakistan vs Australia |
Sheikh Zayed Stadium |
| 21 Nov 2019 |
Pakistan tour to Australia 2019/20 |
1st Test |
Australia vs Pakistan |
Brisbane Cricket Ground Woolloongabba |
| 29 Nov 2019 |
Pakistan tour to Australia 2019/20 |
2nd Test |
Australia vs Pakistan |
Adelaide Oval |
| 11 Dec 2019 |
Sri Lanka tour to Pakistan 2019/20 (Test Series) |
1st Test |
Pakistan vs Sri Lanka |
Pindi Cricket Stadium |
| 19 Dec 2019 |
Sri Lanka tour to Pakistan 2019/20 (Test Series) |
2nd Test |
Pakistan vs Sri Lanka |
National Stadium |
| 07 Feb 2020 |
Bangladesh tour of Pakistan 2019/20 |
1st Test |
Pakistan vs Bangladesh |
Pindi Cricket Stadium |
| 05 Aug 2020 |
Pakistan tour of England 2020 |
1st Test |
England vs Pakistan |
Old Trafford |
| 13 Aug 2020 |
Pakistan tour of England 2020 |
2nd Test |
England vs Pakistan |
The Ageas Bowl |
| 21 Aug 2020 |
Pakistan tour of England 2020 |
3rd Test |
England vs Pakistan |
The Ageas Bowl |
| 26 Dec 2020 |
Pakistan tour to New Zealand 2020/21 |
1st Test |
New Zealand vs Pakistan |
Bay Oval |
| 03 Jan 2021 |
Pakistan tour to New Zealand 2020/21 |
2nd Test |
New Zealand vs Pakistan |
Hagley Oval |
| 26 Jan 2021 |
South Africa tour to Pakistan 2020/21 |
1st Test |
Pakistan vs South Africa |
National Stadium |
| 04 Feb 2021 |
South Africa tour to Pakistan 2020/21 |
2nd Test |
Pakistan vs South Africa |
Pindi Cricket Stadium |
| 29 Apr 2021 |
Pakistan tour to Zimbabwe 2020/21 |
1st Test |
Zimbabwe vs Pakistan |
Harare Sports Club |
| 07 May 2021 |
Pakistan tour to Zimbabwe 2020/21 |
2nd Test |
Zimbabwe vs Pakistan |
Harare Sports Club |
| 12 Aug 2021 |
Pakistan tour of West Indies 2021/22 |
1st Test |
West Indies vs Pakistan |
Sabina Park |
| 20 Aug 2021 |
Pakistan tour of West Indies 2021/22 |
2nd Test |
West Indies vs Pakistan |
Sabina Park |
| 26 Nov 2021 |
Pakistan tour to Bangladesh 2021/22 |
1st Test |
Bangladesh vs Pakistan |
Zahur Ahmed Chowdhury Stadium |
| 04 Dec 2021 |
Pakistan tour to Bangladesh 2021/22 |
2nd Test |
Bangladesh vs Pakistan |
Shere Bangla National Stadium |
| 04 Mar 2022 |
Australia tour of Pakistan 2021/22 |
1st Test |
Pakistan vs Australia |
Pindi Cricket Stadium |
| 12 Mar 2022 |
Australia tour of Pakistan 2021/22 |
2nd Test |
Pakistan vs Australia |
National Stadium |
| 21 Mar 2022 |
Australia tour of Pakistan 2021/22 |
3rd Test |
Pakistan vs Australia |
Gaddafi Stadium |
| 16 Jul 2022 |
Pakistan tour to Sri Lanka 2022/23 |
1st Test |
Sri Lanka vs Pakistan |
Galle International Stadium |
| 24 Jul 2022 |
Pakistan tour to Sri Lanka 2022/23 |
2nd Test |
Sri Lanka vs Pakistan |
Galle International Stadium |
| 01 Dec 2022 |
England tour of Pakistan 2022/23 |
1st Test |
Pakistan vs England |
Pindi Cricket Stadium |
| 09 Dec 2022 |
England tour of Pakistan 2022/23 |
2nd Test |
Pakistan vs England |
Multan Cricket Stadium |
| 17 Dec 2022 |
England tour of Pakistan 2022/23 |
3rd Test |
Pakistan vs England |
National Bank Cricket Arena |
| 24 Jul 2023 |
Pakistan tour to Sri Lanka 2023/24 |
2nd Test |
Sri Lanka vs Pakistan |
Sinhalese Sports Club Ground, Colombo |