Mohammad Hasnain

Mohammad Hasnain
Nationality: Pakistan
Position: Bowler
Batting Style: Right Hand Bat
Bowling Style: Right Arm Fast Medium
Date of Birth: 2000-04-05 Age: 26
Bio
Career Stats
Fixtures
Teams

Mohammad Hasnain is a talented cricketer from Pakistan known for his fast bowling skills.
Born on April 5, 2000, he made his international debut in 2019 and has since become a key player for the Pakistan national team.
Hasnain rose to fame for consistently bowling at speeds exceeding 145 km/h.
His aggressive approach and ability to swing the ball both ways make him a dangerous bowler for any opposition.
Hasnain has represented Pakistan in both ODI and T20I formats, showcasing his potential as a future star in the world of cricket.

Batting Stats

Format Mat Inns NO Runs HS Ave BF SR 100s 50s 6s 4s
T20 34 29 16 70 22 2.41 100 70.00 0 0 1 9
ODI 11 7 4 53 28 7.57 34 155.88 0 0 1 9
T20I 11 11 10 24 8 2.18 26 92.31 0 0 1 2
100-Ball 1 1 1 11 11 11.00 4 275.00 0 0 1 1
T10 0 0 0 0 0 - 0 - 0 0 0 0

Bowling Stats

Format Mat Inns Wkts Runs Overs Ave Econ Wide NoBall 4w 5w 10w
T20 88 85 99 2732 302.8 27.60 9.02 96 16 2 0 0
ODI 16 16 18 789 125.4 43.83 6.29 30 2 1 1 0
T20I 27 27 25 877 103 35.08 8.51 27 5 0 0 0
100-Ball 5 5 6 130 10.6 21.67 12.26 9 7 0 0 0
T10 3 3 4 59 6 14.75 9.83 0 0 0 0 0

Last updated: 2026-04-23
Regular Season, 28th Match, Pakistan Super League - May 18, 2025
Multan Sultans
185/7 (20)
Quetta Gladiators
190/8 (20)
Quetta Gladiators won by 2 wickets (with 0 ball remaining)
Player of the Match
Hasan Nawaz
Regular Season, 25th Match, Pakistan Super League - May 5, 2025
Multan Sultans
108/10 (19.1)
Peshawar Zalmi
110/3 (13)
Peshawar Zalmi won by 7 wickets (with 42 balls remaining)
Player of the Match
Ahmed Daniyal
Regular Season, 18th Match, Pakistan Super League - April 29, 2025
Quetta Gladiators
90/0 (6.5)
Multan Sultans
89/10 (17)
Quetta Gladiators won by 10 wickets (with 79 balls remaining)
Player of the Match
Khurram Shahzad
Regular Season, 16th Match, Pakistan Super League - April 26, 2025
Lahore Qalandars
186/5 (19)
Multan Sultans
185/3 (20)
Lahore Qalandars won by 5 wickets (with 6 balls remaining)
Player of the Match
Daryl Mitchell
Regular Season, 7th Match, Pakistan Super League - April 16, 2025
Islamabad United
202/6 (20)
Multan Sultans
155/10 (18.4)
Islamabad United won by 47 runs
Player of the Match
Jason Holder
Triangular Series (Pakistan), 3rd ODI, Tri-Series - February 12, 2025
Pakistan
355/4 (49)
South Africa
352/5 (50)
Pakistan won by 6 wickets (with 6 balls remaining)
Player of the Match
Salman Agha
Pakistan tour of South Africa, 3rd ODI, One Day International - December 22, 2024
South Africa
271/10 (42)
Pakistan
308/9 (47)
Pakistan won by 36 runs (D/L method)
Player of the Match
Saim Ayub
Pakistan tour of Zimbabwe, 3rd T20I, Twenty20 International - December 5, 2024
Zimbabwe
133/8 (19.5)
Pakistan
132/7 (20)
Zimbabwe won by 2 wickets (with 1 ball remaining)
Player of the Match
Brian Bennett

Explore more cricketers