Player Profile

Mohammad Rizwan, Pakistan

Mohammad Rizwan Image

Mohammad Rizwan Career Stats & Rankings

Batting Ranking #21

Bowling Ranking # -

All-Rounder Ranking # -

Batting Stats

Total Runs

2473

Batting Avg

39.89

Strike Rate

54.01

Highest Score

vs Bangladesh 21/08/2024

171

Bowling Stats

Total Wickets

-

Bowling Avg

-

Maidens

-

Best Figures

-

-

Fielding Stats

Catches Taken

112

Stumpings

10

Run Outs

0

Batting Ranking #27

Bowling Ranking #-

All-Rounder Ranking #-

Batting Stats

Total Runs

2979

Batting Avg

40.81

Strike Rate

84.65

Highest Score

vs Sri Lanka 10/10/2023

131

Bowling Stats

Total Wickets

-

Bowling Avg

-

Maidens

-

Best Figures

-

-

Fielding Stats

Catches Taken

113

Stumpings

7

Run Outs

5

Batting Ranking #-

Bowling Ranking #-

All-Rounder Ranking #-

Batting Stats

Total Runs

3414

Batting Avg

47.41

Strike Rate

125.37

Highest Score

vs South Africa 11/02/2021

104

Bowling Stats

Total Wickets

-

Bowling Avg

-

Maidens

-

Best Figures

-

-

Fielding Stats

Catches Taken

55

Stumpings

12

Run Outs

8

Mohammad Rizwan — Pakistan’s Most Reliable Wicketkeeper-Batsman and T20I Record Breaker

Mohammad Rizwan has become one of the most trustworthy wicketkeeper-batsmen in world cricket. His consistency with the bat and exceptional wicketkeeping capabilities make him invaluable across Tests, ODIs, and T20Is. Widely regarded as the best wicket keeper in the world, Rizwan holds numerous cricket records including the fastest to 3000 T20I runs (just 79 innings) and the highest career batting average in T20Is among full-time keepers. He has earned 12 Player of the Match awards in T20Is and holds the record for most dismissals in an innings (6) in both Tests and ODIs. Whether anchoring a tricky chase or leading Pakistan’s middle order, Rizwan delivers when it matters most. 👉 Check Mohammad Rizwan stats, rankings, and career milestones exclusively on CricProZone.

Teams

National Pakistan, Pakistan A, Pakistan Emerging Team, Pakistan Under-19s, Pakistan Under-23s, Pakistan Chief Ministers XI
PSL / Franchise Multan Sultans, Karachi Kings, Lahore Qalandars, Sydney Sixers, Comilla Victorians, St Kitts and Nevis Patriots, Vancouver Knights
Domestic Peshawar Panthers, Peshawar, Swat, Sui Northern Gas Pipelines Limited

Debut Information

Test Debut
25 November 2016
vs New Zealand at Seddon Park
ODI Debut
17 April 2015
vs Bangladesh at Shere Bangla National Stadium
T20I Debut
24 April 2015
vs Bangladesh at Shere Bangla National Stadium
🏆
World Best Wicketkeeper in Cricket History — Record Breaker
Mohammad Rizwan is widely regarded as the best wicket keeper in the world today. He holds the record for most dismissals in an innings (6) in both Tests and ODIs. In T20Is, he is the fastest to 3000 runs (79 innings) and boasts the third-highest career batting average (47.41) in T20I history. With 12 Player of the Match awards and 4 Player of the Series awards, his match-winning impact is unmatched among modern wicketkeeper-batsmen.

Career Highlights — Mohammad Rizwan

3
Test Centuries (171*, 115*, 104*)
4
ODI Centuries (131*, 122*, 115, 104)
1
T20I Century (104* vs South Africa)
47.41
T20I Batting Average (3rd highest all-time)
3000
Fastest to 3000 T20I runs (79 innings)
1326
Most T20I runs in a calendar year (2021)
6
Most dismissals in an innings (Tests & ODIs)
12
Player of the Match awards (T20Is)

Total Runs Across All Formats — Complete Career Stats

Complete Career — Test, ODI, T20I, First-Class & T20 Records
Format Mat Inns Runs HS Avg SR 100s/50s Ct/St
Tests 43 73 2,580 171* 40.31 54.06 3 / 14 115 / 10
ODIs 103 94 2,979 131* 40.80 84.65 4 / 19 113 / 7
T20Is 106 93 3,414 104* 47.41 125.37 1 / 30 55 / 12
First-Class 131 206 7,532 224 43.04 54.15 15 / 37 365 / 25
List A 207 191 6,761 141* 46.95 87.14 13 / 38 213 / 23
T20s (All) 312 281 9,039 110* 41.08 125.08 3 / 71 203 / 50

Test Cricket — Mohammad Rizwan’s Red-Ball Mastery

Test Batting Performance — By Opponent 
Opponent Inns Runs HS Avg 100s/50s
Australia 13 510 104* 46.36 1/2
Bangladesh 11 543 171* 60.33 1/4
England 15 401 72 26.73 0/2
New Zealand 6 215 71 43.00 0/3
South Africa 11 409 115* 40.90 1/1
Sri Lanka 7 195 50* 39.00 0/1
West Indies 8 241 71 34.42 0/1
Zimbabwe 2 66 45 33.00 0/0
Test Centuries — Mohammad Rizwan
Score Opponent Venue Year
171* Bangladesh Rawalpindi 2024
115* South Africa Rawalpindi 2021
104* Australia Karachi 2022
🏏 Test records: 2,580 runs at 40.31 | Most dismissals in an innings: 6 (joint world record) | 2000 runs + 100 wicketkeeping dismissals milestone.

ODI Cricket — Most Sixes and Match-Winning Knocks

ODI Batting Performance — By Opponent (Full Record)
Opponent Inns Runs HS Avg SR 100s 50s 4s 6s
Afghanistan 4 98 67 24.50 83.05 0 1 10 2
Australia 13 435 115 39.54 85.79 2 0 31 4
Bangladesh 8 231 67 38.50 85.87 0 2 29 1
England 9 197 74 24.62 87.55 0 1 20 1
India 3 97 49 32.33 64.23 0 0 10 0
Nepal 1 44 44 44.00 88.00 0 0 6 0
Netherlands 3 151 69* 75.50 86.78 0 2 14 2
New Zealand 15 483 77* 40.25 84.14 0 3 37 6
South Africa 13 434 122* 43.40 85.26 1 3 41 9
Sri Lanka 9 470 131* 156.66 98.73 1 4 37 8
West Indies 9 175 59 21.87 75.43 0 2 9 1
Zimbabwe 7 164 75* 32.80 70.08 0 1 10 3
Most sixes in ODI cricket among wicketkeepers: 37 sixes | Highest partnership for 4th wicket: 260 runs | 4 ODI centuries | Career batting average: 40.80

T20I Cricket — Highest Batting Average & Fastest to 3000 Runs

T20I Batting Performance — By Opponent (Full Record)
Opponent Inns Runs HS Avg SR 100s 50s 4s 6s
Afghanistan 2 28 20 14.00 77.77 0 0 2 1
Australia 7 151 67 21.57 101.34 0 1 7 6
Bangladesh 7 274 78* 54.80 113.22 0 2 20 4
Canada 1 53 53* 100.00 0 1 2 1
England 14 560 88* 46.66 133.33 0 6 47 16
Hong Kong 1 78 78* 136.84 0 1 6 1
India 5 228 79* 57.00 111.76 0 2 18 7
Ireland 4 149 75* 49.66 143.26 0 2 12 7
Namibia 1 79 79* 158.00 0 1 8 4
Netherlands 1 49 49 49.00 125.64 0 0 5 0
New Zealand 20 689 98* 43.06 126.19 0 5 67 16
Scotland 1 15 15 15.00 78.94 0 0 0 1
South Africa 13 462 104* 51.33 136.28 1 4 41 17
Sri Lanka 3 86 55 28.66 106.17 0 1 5 1
U.S.A. 1 9 9 9.00 112.50 0 0 0 1
West Indies 4 249 87 62.25 152.76 0 2 26 6
Zimbabwe 8 255 91* 63.75 119.71 0 2 19 6
79
Innings to reach 3000 runs (Fastest ever)
47.41
Career Average (3rd highest all-time)
1326
Most runs in a calendar year (2021 record)
12
Player of the Match awards (T20I)

PSL Career — Mohammad Rizwan PSL Centuries and Dominance

PSL Career Summary — Multan Sultans, Karachi Kings, Lahore Qalandars, Rawalpindiz
Matches 103 Runs 2,974
Average 39.65 Strike Rate 128.02
Highest Score 110* 50s/100s 21 fifties / 2 centuries
Fours 277 Sixes 75
Dismissals (Ct/St) 78 / 15 PSL Centuries 2 (110*, 105*)
PSL Season-by-Season Performance — Mohammad Rizwan
Tournament Team Mat Inns NO Runs HS Ave BF SR 100s 50s 4s 6s Ct St
PSL 2026 RWP 10 10 0 204 45 20.40 175 116.57 0 0 28 3 5 0
PSL 2025 MS 10 10 3 367 105* 52.42 263 139.54 1 1 33 12 2 0
PSL 2023/24 MS 12 12 0 407 82 33.91 333 122.22 0 4 33 15 12 0
PSL 2022/23 MS 12 12 2 550 110* 55.00 385 142.85 1 4 54 14 13 1
PSL 2021/22 MS 12 12 4 546 83* 68.25 431 126.68 0 7 47 9 7 2
PSL 2020/21-2021 MS 12 12 1 500 82* 45.45 391 127.87 0 4 56 10 18 2
PSL 2019/20-2020/21 KK 2 1 1 0 0* 1 0.00 0 0 0 0 3 0
PSL 2018/19 KK 5 5 1 79 34 19.75 81 97.53 0 0 3 1 2 2
PSL 2017/18 KK 12 6 2 88 26* 22.00 75 117.33 0 0 5 2 5 2
PSL 2016/17 LQ 8 7 2 130 46* 26.00 107 121.49 0 0 9 5 5 2
PSL 2015/16 LQ 8 5 1 103 50* 25.75 81 127.16 0 1 9 4 0 0
🏆 Mohammad Rizwan PSL centuries: 2 (110* for MS in 2022/23, 105* for MS in 2025) |  Best season: 2022/23 (550 runs at 55.00, SR 142.85)

Wicketkeeping Records — Who is the Best Wicketkeeper in the World?

🧤
Most Dismissals in an Innings (6) — Joint World Record
Mohammad Rizwan holds the record for most dismissals in an innings (6) in both Test and ODI cricket. He also achieved the milestone of 2000 runs and 100 wicketkeeping dismissals in Tests, and 200 runs + 10 dismissals in an ODI series — a feat few wicketkeepers in cricket history have matched. His lightning-fast glovework and safe hands make him the world best wicketkeeper in cricket history among modern greats.

Career-Best Scores — Test, ODI & T20I

Test
171*
vs Bangladesh, 2024
Career Best
ODI
131*
vs Sri Lanka, 2023
Career Best
T20I
104*
vs South Africa, 2021
Career Best
PSL
110*
vs Karachi Kings, 2023
PSL Best
🏏 Mohammad Rizwan stats: 3414 T20I runs @ 47.41 📊 Most runs in test cricket among Pak keepers: 2580 🎯 Most sixes in odi cricket by a keeper: 37 🧤 Best wicket keeper in the world — 6 dismissals in an innings 🏆
© CricProZone — Mohammad Rizwan complete player profile. Cricket records, cricket stats, and career milestones updated through 2026.
 

You May Also Like

<strong class=7 Shadab Khan"> View Profile
7 Shadab Khan All Rounder
7
<strong class=21 Matt Henry"> View Profile
21
<strong class=85 Curtis Campher"> View Profile
85
<strong class=56 Mitchell Starc"> View Profile