Mohammad Rizwan
T20I ODI Test 14 Player of Match
Mohammad Rizwan has scored 8,847 runs in 223 international matches. Average 51.3, SR 122.4.
Career Statistics
ODI
2,930
92 matches · avg 41.86
SR 83.9 HS 131 100s 4 50s 18 4s 247 6s 35
T20I
3,280
84 matches · avg 54.67
SR 127.2 HS 104 100s 1 50s 30 4s 275 6s 93
Test
2,580
42 matches · avg 40.95
SR 54.1 HS 171 100s 3 50s 14 4s 264 6s 18
t20i
3,309
85 matches · avg 50.14
SR 126.3 HS 104 100s 1 50s 30 4s 275 6s 95
Records Held
🏆 Highest Average
54.67
T20I · dataset
Rankings
#1
Highest Average T20I
54.67
#3
Most Runs T20I
3,280
Record: Babar Azam (4113)
#3
Most Fifties T20I
30
Record: Babar Azam (36)
Approaching Milestones
1 away
1 hundreds from 5 in ODIs
2 away
2 fifties from 20 in ODIs
6 away
6 fifties from 20 in Tests
7 away
7 sixes from 100 in T20Is
10 away
10 fifties from 40 in T20Is
15 away
15 sixes from 50 in ODIs
Career Timeline
Peak volume: 2021 · Best avg: 2023 (75.9)
Career Span
T20I
2019-02-01 — 2024-12-13
Test
2016-11-25 — 2026-05-16
ODI
2015-04-17 — 2026-03-15
Ball-by-ball coverage ~2005+.
Key Strengths
Strongest in T20I
Average 51.3, SR 122.4
Dominant vs Sri Lanka
Avg 68.27, 751 runs in 16 matches
Elite power hitter
147 sixes in international cricket
Career Milestones
2,000 international runs 3,000 international runs 5,000 international runs 7,000 international runs 200+ international matches 1153 away from 10,000 international runs
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2015 | 18 | 434 |
| 2016 | 8 | 94 |
| 2017 | 4 | 51 |
| 2019 | 15 | 521 |
| 2020 | 13 | 460 |
| 2021 | 40 | 1,907 |
| 2022 | 39 | 1,578 |
| 2023 | 25 | 1,214 |
| 2024 | 34 | 1,420 |
| 2025 | 22 | 929 |
| 2026 | 5 | 239 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| New Zealand | 38 | 1,387 | 46.23 | 86.4 |
| South Africa | 32 | 1,305 | 46.61 | 77 |
| England | 32 | 1,158 | 33.09 | 78.6 |
| Australia | 27 | 1,096 | 37.79 | 73.9 |
| Bangladesh | 22 | 1,048 | 52.4 | 72.1 |
| Sri Lanka | 16 | 751 | 68.27 | 85.2 |
| West Indies | 17 | 665 | 36.94 | 73.6 |
| Zimbabwe | 17 | 485 | 44.09 | 81.8 |
| India | 8 | 325 | 46.43 | 90.3 |
| Netherlands | 4 | 200 | 66.67 | 93 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| National Stadium, Karachi | 18 | 1,009 | 63.06 | 95.5 |
| Rawalpindi Cricket Stadium | 20 | 1,006 | 71.86 | 67 |
| Dubai International Cricket Stadium | 11 | 508 | 50.8 | 104.1 |
| Multan Cricket Stadium | 9 | 390 | 27.86 | 56.2 |
| Harare Sports Club | 9 | 384 | 76.8 | 92.5 |
| Gaddafi Stadium, Lahore | 12 | 340 | 28.33 | 75.9 |
| Hagley Oval, Christchurch | 7 | 329 | 65.8 | 119.2 |
| Sharjah Cricket Stadium | 8 | 283 | 47.17 | 99.6 |
| Shere Bangla National Stadium, Mirpur | 8 | 275 | 34.38 | 67.9 |
| Sydney Cricket Ground | 6 | 234 | 33.43 | 83.3 |
Dismissal Profile
54.4%
caught
111 times
22.1%
bowled
45 times
13.2%
lbw
27 times
5.4%
run out
11 times
2.5%
stumped
5 times
2%
caught and bowled
4 times
0.5%
retired hurt
1 times
Boundary Profile
T20I
284 fours
94 sixes
50.2%
from boundaries
ODI
244 fours
35 sixes
41.2%
from boundaries
Test
264 fours
18 sixes
45.1%
from boundaries
Recent Form
Recent ODI & Test matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| Test: Pakistan tour of Bangladesh 2026-05-16 | 107 | 193 | 12 | - | 55.4 | caught |
| Test: Pakistan tour of Bangladesh 2026-05-08 | 74 | 125 | 9 | - | 59.2 | caught |
| ODI: Pakistan tour of Bangladesh 2026-03-15 | 4 | 4 | 1 | - | 100.0 | bowled |
| ODI: Pakistan tour of Bangladesh 2026-03-13 | 44 | 59 | 5 | - | 74.6 | caught |
| ODI: Pakistan tour of Bangladesh 2026-03-11 | 10 | 20 | 2 | - | 50.0 | caught |
| ODI: Sri Lanka tour of Pakistan 2025-11-16 | 61 | 96 | 4 | - | 63.5 | not out |
| ODI: Sri Lanka tour of Pakistan 2025-11-14 | 51 | 56 | 5 | 1 | 91.1 | not out |
| ODI: Sri Lanka tour of Pakistan 2025-11-11 | 5 | 8 | 1 | - | 62.5 | lbw |
Explore