The year 2020 was the most difficult cricket, and the world, had seen in modern times. With so much upheaval, tragedy and uncertainty, the dynamics of sport too has undergone a dramatic change. Schedules have been tossed out the window with ever-changing health protocols making many tours unfeasible. We were supposed to have the T20 World Cup in 2020 in Australia but that has been pushed back to 2022, with India hosts of the 2021 edition. That is among the many changes forced upon cricket teams and boards. Keeping all that in mind, below is the schedule of Pakistan for 2021. Needless to say, it's subject to change given the ongoing pandemic. <strong>Pakistan tour New Zealand</strong> December 18, 2020 First T20, Auckland December 20, Second T20, Hamilton December 22, Third T20, Napier December 26, First Test, Mount Maunganui January 3, 2021, Second Test, Christchurch <strong>South Africa tour of Pakistan</strong> January 26: First Test, Karachi February 4: Second Test, Rawalpindi February 11: First T20, Lahore February 13: Second T20, Lahore February 14: Third T20, Lahore <strong>Pakistan tour of South Africa</strong> 3 ODIs, 3 T20s <strong>Pakistan tour of Zimbabwe</strong> 2 Tests, 3 T20s <strong>Asia Cup in Sri Lanka</strong> <strong>Pakistan tour of England</strong> 3 ODIs (July 8, 10, 13), 3 T20s (July 16, 18, 20) <strong>England tour of Pakistan</strong> 2 T20s (October 14 and 15 in Karachi) <strong>T20 World Cup in India</strong> <strong>Pakistan tour of Bangladesh</strong> 2 Tests, 3 T20s <strong>West Indies tour of Pakistan</strong> 3 ODIs, 3 T20s