Mohammad Rizwan is a Pakistani wicketkeeper-batter who rose to become one of the world's top-ranked batters in white-ball cricket in the early 2020s.
Mohammad Rizwan was born on 1 June 1992 in Peshawar, Pakistan, into a Pashtun family of six siblings, and began his cricket career playing tape-ball games before progressing through Islamia College and the Shama Club to represent Peshawar's Under-19 side. Rizwan made his international debut in 2015, and endured years of limited opportunities behind established wicketkeepers before establishing himself as Pakistan's first-choice gloveman across formats, going on to captain the national team in ODIs and serve as vice-captain in Tests and T20Is. Rizwan delivered one of the most inspiring performances in recent cricket history at the 2021 T20 World Cup semi-final, playing against Australia just days after being discharged from intensive care with a severe chest infection, scoring 67 in a losing effort that drew widespread praise for his courage. Rizwan was named ICC Men's T20I Cricketer of the Year in 2021, and holds the record for most T20 International runs in a calendar year, becoming the only player to score 2,000 T20 runs in a single year. He has continued to captain the Rawalpindiz in the Pakistan Super League and lead Khyber Pakhtunkhwa domestically, remaining one of Pakistan's most consistent and respected batters across formats.
Top-ranked wicketkeeper-batter for Pakistan
How They Played
Rizwan is an aggressive top-order batsman known for his ability to score quickly from the first ball. Behind the stumps, he is an agile and reliable wicket-keeper with sharp reflexes and good anticipation. His batting style combines orthodox strokeplay with innovative shots, making him particularly effective in T20 cricket.
Lasting Impact
Rizwan transformed Pakistan's T20 cricket fortunes and became one of the world's leading T20 batsmen, helping establish Pakistan as a dominant force in the shortest format.
Career Honours
- none major team titles
| Club | Period | Matches | Runs |
|---|---|---|---|
| Karachi Kings | 2018–2020 | 58 | 1792 |
| Peshawar Zalmi | 2017–2017 | 44 | 1432 |
| Lahore Qalandars | 2016–2017 | — | — |
| Multan Sultans | 2021–2024 | — | — |