Mohammad Hasnain

team
Pakistan

CT
CT

Batting Performance

FormatMInnsNoRH.SAvgBFSR100s50s
odi1364492824.5032153.12----
t20i28111024824.002692.30----
t201143926100227.6912381.30----
fc78--1652.005529.09----
list a41186110289.16101108.91----
t103------------------

Bowling Performance

FormatMInnsOvsRWktsBBIAvgECNSR4W5W
odi1313104.40642165/2640.126.1339.2--1
t20i2826101.00853253/3734.128.4424.2----
t20114112408.5035891354/2526.588.7718.12--
fc713175.00590122/3249.163.3787.5----
list a4140327.201721736/1923.575.2526.9--3
t10336.005942/1214.759.839.00----

Recent Form (Last 5 Matches)

MatchBatBowlDateVenueFormat
SA vs PAK41/4122 Dec 2024Johannesburgodi
ZIM vs PAK-0/245 Dec 2024Bulawayot20i
ZIM vs PAK-1/4324 Nov 2024Bulawayoodi
AUS vs PAK-1/2410 Nov 2024Perthodi
AUS vs PAK-1/278 Nov 2024Adelaideodi