Player directory
MH
Wicket-keeperAvailable
Mohammad Haris
Pakistan·Right Handed Bat·Right-arm offbreak
Peshawar ZalmiPSL 2026
Fantasy credit
9.5
PZ
Avg Runs
20.6
last 10 matches
Wkts / Match
0.0
last 10 matches
Strike Rate
176.1
last 10 matches
Economy
—
last 10 matches
Pts / Credit
4.0
last 10 matches
League contracts
Current credit value, team assignment, and the factors behind each contract's pricing.
PSL 2026PZPrimary
Peshawar Zalmi
Wicketkeeper · Available
9.5
credits
Credit breakdown
Recent form
20.3/35
Role
15.0/20
League rating
3.5/15
Consistency
3.0/10
Venue/Matchup
5.0/10
Availability
4.3/5
Role premium
3.3/5
Total score54.5 / 100
International career
Career statistics across international formats.
ODI6 matches · 5 innings
Batting
Runs
30
HS
17
Average
7.5
SR
85.7
100s
0
50s
0
4s
2
6s
1
T209 matches · 9 innings
Batting
Runs
126
HS
31
Average
14.0
SR
127.3
100s
0
50s
0
4s
9
6s
8
Test0 matches · 0 innings
No statistics available for this format.
Competition history
Aggregated performance across domestic leagues, bilateral series, and tournaments.
T20
| Competition | M | Runs | HS | SR | 4s | 6s | Wkts | Overs | Eco | Ct/St |
|---|---|---|---|---|---|---|---|---|---|---|
| Pakistan Super League | 42 | 1019 | 87 | 167.6 | 107 | 49 | 0 | 0.0 | — | 36/2 |
| Lanka Premier League | 17 | 401 | 81 | 145.8 | 44 | 19 | 0 | 0.0 | — | 11/0 |
| Bangladesh Premier League | 17 | 254 | 44 | 138.0 | 26 | 14 | 0 | 0.0 | — | 9/0 |
| Men's T20 Asia Cup | 7 | 131 | 66 | 133.7 | 13 | 4 | 0 | 0.0 | — | 4/1 |
| Pakistan tour of New Zealand | 5 | 65 | 41 | 118.2 | 8 | 3 | 0 | 0.0 | — | 4/1 |
| ICC Men's T20 World Cup | 4 | 97 | 31 | 147.0 | 6 | 6 | 0 | 0.0 | — | 3/0 |
| Pakistan tour of West Indies | 3 | 12 | 6 | 133.3 | 0 | 1 | 0 | 0.0 | — | 2/0 |
| Bangladesh tour of Pakistan | 3 | 179 | 107 | 201.1 | 16 | 10 | 0 | 0.0 | — | 4/1 |
| Pakistan tour of Bangladesh | 3 | 9 | 5 | 50.0 | 1 | 0 | 0 | 0.0 | — | 2/0 |
| England tour of Pakistan | 2 | 7 | 7 | 87.5 | 0 | 1 | 0 | 0.0 | — | 1/0 |
| United Arab Emirates T20I Tri-Series | 2 | 15 | 14 | 78.9 | 1 | 1 | 0 | 0.0 | — | 2/0 |
| New Zealand tour of Pakistan | 1 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.0 | — | 0/0 |
ODI
| Competition | M | Runs | HS | SR | 4s | 6s | Wkts | Overs | Eco | Ct/St |
|---|---|---|---|---|---|---|---|---|---|---|
| West Indies tour of Pakistan | 3 | 6 | 6 | 75.0 | 1 | 0 | 0 | 0.0 | — | 2/2 |
| New Zealand tour of Pakistan | 1 | 17 | 17 | 212.5 | 1 | 1 | 0 | 0.0 | — | 0/0 |
| Asia Cup | 1 | 3 | 3 | 33.3 | 0 | 0 | 0 | 0.0 | — | 1/0 |
| Pakistan tour of Netherlands | 1 | 4 | 4 | 40.0 | 0 | 0 | 0 | 0.0 | — | 2/0 |
| Pakistan tour of West Indies | 1 | 0 | 0 | — | 0 | 0 | 0 | 0.0 | — | 1/0 |
Recent matches
Latest completed innings used to calculate current form.
| Match | Date | Runs | Balls | Wkts | Eco | Field |
|---|---|---|---|---|---|---|
| T vs T PSL 2026 | May 3 | 6 | 3 | 0 | — | 2ct / 0st |
| ISU vs PZ PSL 2026 | Apr 28 | 35 | 16 | 0 | — | 1ct / 0st |
| PZ vs QG PSL 2026 | Apr 19 | 16 | 6 | 0 | — | 2ct / 0st |
| PZ vs QG PSL 2026 | Apr 15 | 35 | 28 | 0 | — | 2ct / 0st |
| PZ vs MS PSL 2026 | Apr 13 | 38 | 17 | 0 | — | 0ct / 0st |
| PZ vs LQ PSL 2026 | Apr 11 | 18 | 10 | 0 | — | 1ct / 0st |
| PZ vs KK PSL 2026 | Apr 9 | 0 | 2 | 0 | — | 0ct / 0st |
| HK vs PZ PSL 2026 | Apr 8 | 11 | 6 | 0 | — | 1ct / 0st |
| RAW vs PZ PSL 2026 | Mar 28 | 47 | 28 | 0 | — | 0ct / 0st |
| DC vs CR BPL 2025/26 | Jan 18 | 0 | 1 | 0 | — | 0ct / 0st |