Mohammad Hasnain Profile, Stats, Age, Biography, Records & ICC Rankings
Pakistan
Most Recent Matches
| Match | Runs | BF | 4s | 6s | S/R | O | R | W | E/R |
|---|---|---|---|---|---|---|---|---|---|
|
vs Hyderabad Kingsmen
T20 (Domestic)
01 May 2026
|
- | - | - | - | - | - | - | - | - |
|
vs Islamabad United
T20 (Domestic)
28 Apr 2026
|
- | - | - | - | - | - | - | - | - |
|
vs Multan Sultans
T20 (Domestic)
26 Apr 2026
|
- | - | - | - | - | - | - | - | - |
|
vs Islamabad United
T20 (Domestic)
24 Apr 2026
|
- | - | - | - | - | - | - | - | - |
|
vs Islamabad United
T20 (Domestic)
23 Apr 2026
|
0 | 1 | 0 | 0 | 0.00 | 1.1 | 13 | 0 | 11.14 |
Batting Statistics
| Format | M | Inns | Runs | BF | NO | HS | AVG | S/R | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 15 | 7 | 53 | 34 | 4 | 28 | 17.66 | 155.88 | 0 | 0 | 9 | 1 |
| T20I | 28 | 11 | 24 | 26 | 10 | 8 | 24 | 92.3 | 0 | 0 | 2 | 1 |
| T20 (Domestic) | 129 | 47 | 144 | 157 | 29 | 22 | 8 | 91.71 | 0 | 0 | 16 | 5 |
| List A | 42 | 18 | 110 | 101 | 6 | 28 | 9.16 | 108.91 | 0 | 0 | 15 | 4 |
| First Class | 15 | 19 | 104 | 195 | 4 | 30 | 6.93 | 53.33 | 0 | 0 | 13 | 2 |
| T10 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bowling Performance
| Format | M | Inns | Balls | Runs | Wkts | BBI | Avg | Econ | SR | 5W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 15 | 15 | - | 755 | 17 | 5/26 | 44.41 | 6.3 | - | 1 |
| T20I | 28 | 27 | - | 877 | 25 | 3/37 | 35.08 | 8.51 | - | 0 |
| T20 (Domestic) | 129 | 126 | - | 4010 | 143 | 4/25 | 28.04 | 8.87 | - | 0 |
| List A | 42 | 42 | - | 1834 | 74 | 6/19 | 24.78 | 5.35 | - | 3 |
| First Class | 15 | 27 | - | 1338 | 39 | 7/56 | 34.3 | 3.63 | - | 1 |
| T10 | 3 | 3 | - | 59 | 4 | 2/12 | 14.75 | 9.83 | - | 0 |
Teams
Career Timeline
Mohammad Hasnain Profile, Pakistan: Age, Career Stats, Records & ICC Rankings
Mohammad Hasnain is a professional cricketer representing the Pakistan national team. Born on April 05, 2000, he is currently 26 years old. M Hasnain is a skilled Right Arm Medium hailing from , known for his consistent performances across formats.
In the ODI format, Mohammad Hasnain has represented Pakistan in 15 matches. Over his ODI career, he has taken 17 wickets, with his standout bowling performance being 5/26. His most recent ODI appearance came against India on February 2025.
When it comes to T20 Internationals, Mohammad Hasnain has played 28 games, registering 25 wickets in the shortest format. His best bowling spell in T20I cricket is 3/37, underlining his impact in crucial moments. He recently featured in a T20I match against South Africa on December 2024.
