Full Name
Mohammad Hasnain
Born
April 5, 2000
Place Of Birth
Hyderabad, Pakistan
Role
Bowler
Bowling Style
Right-arm fast
Batting Style
Right Hand Bat
Country
Pakistan
Mohammad Hasnain (born 5 April 2000) is a Pakistani right-arm fast bowler known for his 150+ km/h pace, representing Islamabad United in the PSL (2026 season). Debuting in 2019, he is a former Quetta Gladiators PSL champion and T20I hat-trick taker. He has represented Pakistan in ODIs/T20Is and played globally in the BBL and CPL.
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Rawalpindi Pindiz vs Islamabad United · Match 34 | T20 | April 23, 2026 | 0 | 1 | 0 | 0 | 0.00 |
| Hyderabad Region vs Rawalpindi Region · Match 20 | T20 | February 23, 2026 | 10 | 5 | 1 | 0 | 200.00 |
| Hyderabad Region vs Bahawalpur Region · Match 11 | T20 | February 19, 2026 | 8 | 6 | 0 | 1 | 133.33 |
| Hyderabad Region vs Dera Murad Jamali Region · Match 4 | T20 | February 15, 2026 | 9 | 4 | 2 | 0 | 225.00 |
| Karachi Region Blues vs Sialkot Region · Final | First Class | December 1, 2025 | 4 | 22 | 0 | 0 | 18.18 |
| Sialkot Region vs Federal Areas · Match 40 | First Class | November 17, 2025 | 8 | 19 | 0 | 0 | 42.11 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Rawalpindi Pindiz vs Islamabad United · Match 34 | T20 | April 23, 2026 | 1.1 | 0 | 13 | 0 | 0 | 0 | 11.82 |
| Karachi Kings vs Islamabad United · Match 25 | T20 | April 16, 2026 | 4 | 0 | 34 | 1 | 0 | 0 | 8.50 |
| Hyderabad Region vs Rawalpindi Region · Match 20 | T20 | February 23, 2026 | 3.5 | 1 | 26 | 0 | 0 | 1 | 7.43 |
| Hyderabad Region vs Federally Administered Tribal Areas · Match 15 | T20 | February 21, 2026 | 4 | 0 | 30 | 1 | 1 | 2 | 7.50 |
| Hyderabad Region vs Bahawalpur Region · Match 11 | T20 | February 19, 2026 | 2 | 0 | 38 | 0 | 0 | 1 | 19.00 |
| Hyderabad Region vs Dera Murad Jamali Region · Match 4 | T20 | February 15, 2026 | 4.5 | 0 | 31 | 3 | 0 | 2 | 6.89 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Pakistan Super League 2026 | T20 | Mar 26, 2026 - May 3, 2026 | 0 | 1 | 0 | 0 | - |
| National T20 Cup Qualifier 2026 | T20 | Feb 14, 2026 - Feb 23, 2026 | 27 | 15 | 3 | 1 | 180.00 |
| Quaid-e-Azam Trophy 2025 | FIRSTCLASS | Oct 5, 2025 - Nov 7, 2025 | 20 | 77 | 1 | 0 | 25.97 |
| Pakistan Super League 2025 | T20 | Apr 11, 2025 - May 25, 2025 | 17 | 18 | 3 | 0 | 94.44 |
| Pakistan ODI Tri-Series 2025 | ODI | Feb 8, 2025 - Feb 14, 2025 | 0 | 0 | 0 | 0 | - |
| Big Bash League 2024 | T20 | Dec 15, 2024 - Jan 27, 2025 | 0 | 0 | 0 | 0 | - |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Pakistan Super League 2026 | T20 | Mar 26, 2026 - May 3, 2026 | 5.1 | 0 | 47 | 1 | 1/34 | 9.10 |
| National T20 Cup Qualifier 2026 | T20 | Feb 14, 2026 - Feb 23, 2026 | 13.5 | 1 | 121 | 3 | 2/27 | 8.75 |
| Quaid-e-Azam Trophy 2025 | FIRSTCLASS | Oct 5, 2025 - Nov 7, 2025 | 125 | 17 | 464 | 16 | 5/22 | 3.71 |
| Pakistan Super League 2025 | T20 | Apr 11, 2025 - May 25, 2025 | 16 | 0 | 156 | 3 | 1/30 | 9.75 |
| Big Bash League 2024 | T20 | Dec 15, 2024 - Jan 27, 2025 | 6 | 0 | 73 | 1 | 1/24 | 12.17 |
| Pakistan tour of South Africa 2024 | ODI | Dec 10, 2024 - Jan 7, 2025 | 7 | 1 | 41 | 1 | 1/41 | 5.86 |
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Dolphins vs Panthers · Match 3 | List A | September 14, 2024 | 0 | 1 | 0 | 0 | 0.00 |