Mohammad Rizwan
Keacy Carty
Roston Chase
Shai Hope
Akeal Hosein
Alzarri Joseph
Brandon King
Evin Lewis
Gudakesh Motie
Sherfane Rutherford
Romario Shepherd
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Full Name
Mohammad Rizwan
Born
June 01, 1992, Peshawar, Khyber Pakhtunkhwa
Age
33y 82d
Nicknames
Rizi, Rizu
Batting Style
Right hand Bat
Bowling Style
Right arm Medium
Fielding Position
Wicketkeeper
Playing Role
Wicketkeeper Batter
Height
5ft 7in
TEAMS
For several years, it appeared Mohammad Rizwan's international career would only happen in a parallel universe, racking up domestic runs even as he struggled to get a game in the national side. But for someone who played an international for the first time in two years in January 2019, Mohammad Rizwan was spoken of remarkably frequently. Most often, he was used as a stick to threaten current first-choice Pakistan wicketkeeper and captain Sarfaraz Ahmed, but the Peshawar native had qualities of his own that suggested he might have been unfortunate not to play for Pakistan more often.
A limited batsman but a technically sound keeper when he first rose through the ranks, Rizwan made his international debut shortly after the 2015 World Cup when the slot behind the stumps was still up for grabs. He made a bright start against Bangladesh, Sri Lanka and Zimbabwe, averaging nearly 60 with the bat in his first eight innings, but against more challenging opposition, his deficiencies were quickly exposed.
A lengthy lean patch followed, and once he lost his place to Sarfaraz for the World T20 in 2016, there was little doubt who Pakistan's No. 1 wicketkeeper was. After the debacle at the World T20, Sarfaraz was appointed captain of the limited-overs sides, and consequently Rizwan's game time diminished further, coming to a complete halt until Sarfaraz sat out the last five games on the tour to South Africa in January 2019 serving a ban.
Since then, Rizwan's career trajectory skyrocketed. A 95 in Brisbane in his first Test since being called up got him off to a good start, but it was Pakistan's tour to England where he truly cemented his spot as Pakistan's first choice wicketkeeper. A pair of half-centuries in Southampton combined with a near-perfect series behind the stumps demonstrated to Pakistan they have found a long-term wicketkeeping solution, and Rizwan found himself appointed vice-captain of the Test side, and fast-tracked into the white ball team.
T20s and Rizwan didn't seem naturally suited to each other, but 2021 and 2022 saw make a mockery of those predictions with record-breaking years. From the start of 2021 until the final of the 2022 World Cup, he scored over 600 more T20 runs than second-placed Babar Azam, with whom he formed an opening partnership of unsurpassed consistency. During this time, he was also the second highest runscorer in the PSL, and led his side Multan Sultans to their only title.
He would go on to captain his country in all three formats, but over the years, T20 consistency has come at the expense of belligerence, a strike rate in the mid 120s an inadequate use of the Powerplay. After a disastrous T20 World Cup campaign in 2024, he lost the armband, and eventually his place in the side. His quality as wicketkeeper and dependability with the bat, though, continued to put him amongst the first names on the team sheet in the longer formats.
On the domestic circuit, Rizwan has been a prolific run-accumulator, averaging a shade under 50 in List A cricket and over 43 at first-class level. Having made his debut over a decade ago on Pakistan's domestic circuit, Rizwan has been an ever-present participant in the Quaid-e-Azam trophy, plying his trade with the hugely successful SNGPL side, helping his side to three titles in four years.
Mohammad Rizwan Career Stats
Mohammad Rizwan T20 Stats
Batting & Fielding
Bowling
Records of Mohammad Rizwan
Explore Statsguru Analysis
Recent Matches of Mohammad Rizwan
Match | Bat | Wkt | Date | Ground | Format |
---|---|---|---|---|---|
Patriots vs Royals | 3 | 0c/0s | 21-Aug-2025 | Basseterre | T20 |
Pakistan vs West Indies | 0 | 0c/0s | 12-Aug-2025 | Tarouba | ODI # 4894 |
Pakistan vs West Indies | 16 | 2c/1s | 10-Aug-2025 | Tarouba | ODI # 4893 |
Pakistan vs West Indies | 53 | 1c/0s | 08-Aug-2025 | Tarouba | ODI # 4892 |
Sultans vs Gladiators | 4 | 0c/0s | 18-May-2025 | Rawalpindi | T20 |
Debut/Last Matches of Mohammad Rizwan
Test Matches
ODI Matches
T20I Matches
FC Matches
List A Matches