Test Career

Mohammad Rizwan has established himself as a prominent wicketkeeper-batsman in Test cricket for Pakistan, particularly since his consistent re-entry into the team in 2020. As of his last match in October 2025, he has played in 41 Test matches, scoring 2,399 runs in 69 innings. His statistics in the longest format are solid, with a batting average of 39.98 and a strike rate of 53.86. He has registered three centuries and 12 half-centuries, with his highest score being an unbeaten 171* against Bangladesh in August 2024. Behind the stumps, Rizwan has been excellent, taking 108 catches and effecting 10 stumpings. He even achieved the notable feat of most dismissals in an innings (6 catches). He has been praised for his performances in tough overseas conditions, averaging over 40 in some SENA countries.