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: 25
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 31 27 15 66 22 2.44 98 67.35 0 0 1 8
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 85 82 97 2640 293.7 27.22 8.99 95 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: 2025-05-05
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
Agha Salman
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
Pakistan tour of Zimbabwe, 1st ODI, One Day International - November 24, 2024
Zimbabwe
205/10 (40.2)
Pakistan
60/6 (21)
Zimbabwe won by 80 runs (DLS method)
Player of the Match
Sikandar Raza
Pakistan tour of Australia, 3rd ODI, One Day International - November 10, 2024
Australia
140/9 (31.5)
Pakistan
143/2 (26.5)
Pakistan won by 8 wickets (with 139 balls remaining)
Player of the Match
Haris Rauf
Pakistan tour of Australia, 2nd ODI, One Day International - November 8, 2024
Australia
163/10 (35)
Pakistan
169/1 (26.3)
Pakistan won by 9 wickets (with 141 balls remaining)
Player of the Match
Haris Rauf

Explore more cricketers