Batting Most Hundreds Career - vs Afghanistan

Players - vs Afghanistan

Most hundreds
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
Sadaf Hussain (PAK-A)2011-20113-----0----00
Yasir Shah (PAK-A)2011-20112-----0----00
Zulfiqar Babar (PAK-A)2011-20112-----0----00
HS Baidwan (CAN)2011-201111----2---100
RA Bhatti (CAN)2011-201111133*-475.00---00
TG Gordon (CAN)2011-201111-444.00666.66---00
Hamza Tariq (CAN)2011-201111-141414.001973.68---10
Junaid Siddiqui (CAN)2011-201111----3---100
Mohammad Talha (PAK-A)2011-2011311-0*-0----00
H Osinde (CAN)2011-201111-333.00560.00---00
Saad Nasim (PAK-A)2011-20111115050*-41121.95-1-70
Babar Azam (PAK-A)2011-201122-1016350.5012084.16-1-110
PA Desai (CAN)2011-201122133*3.001225.00--100
R Gunasekera (CAN)2011-201122-605730.0047127.65-1-53
AS Hansra (CAN)2011-201122-271713.504264.28---30
Khurram Chohan (CAN)2011-201122154*5.001145.45---10
Naved Yasin (PAK-A)2011-20112213118*31.005160.78---10
H Patel (CAN)2011-201122-1076253.5012486.29-1-91
Rameez Raja (PAK-A)2011-201122-372218.5029127.58---41
Rizwan Cheema (CAN)2011-201122-723636.0067107.46---55
Shan Masood (PAK-A)2011-201122-1497.003540.00---10
ZE Surkari (CAN)2011-201122-1497.002263.63---20
Usman Limbada (CAN)2011-201122-271813.5027100.00---40
Usman Salahuddin (PAK-A)2011-201122-372318.507450.00---20
Sarfaraz Ahmed (PAK-A)2011-201133312861*-126101.58-1-82
Sharjeel Khan (PAK-A)2011-201133-1556451.66134115.67-1-253
Sohail Tanvir (PAK-A)2011-201133-513117.007766.23---40
Umar Amin (PAK-A)2011-201133-996333.0015364.70-1-61
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]