Batting Most Hundreds Career - vs Sri Lanka

Players - vs Sri Lanka

Most hundreds
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
Arshad Khan (PAK)2000-20004-----0----00
Hasibul Hossain (BAN)2000-20001-----0----00
Khaled Mahmud (BAN)2000-20001-----0----00
Manjural Islam (BAN)2000-20001-----0----00
Shabbir Ahmed (PAK)2000-20002-----0----00
Shoaib Malik (PAK)2000-20002-----0----00
Wasim Akram (PAK)2000-20001-----0----00
PR Adams (SA)2000-200011122*-2100.00---00
AB Agarkar (IND)2000-200011----2---100
Akram Khan (BAN)2000-200011-414141.007256.94---40
Aminul Islam (BAN)2000-200011-555.002025.00---00
M Azharuddin (IND)2000-200011-333.001127.27---00
N Chopra (IND)2000-200011-555.001338.46---00
R Dravid (IND)2000-200011-242424.004454.54---30
SC Ganguly (IND)2000-200011-131313.002650.00---20
Habibul Bashar (BAN)2000-200011-111.00911.11---00
A Jadeja (IND)2000-200011-888.001457.14---01
Javed Omar (BAN)2000-20001118585*-14658.21-1-31
SB Joshi (IND)2000-200011-111111.001573.33---10
Khaled Mashud (BAN)2000-200011-181818.003847.36---00
T Kumaran (IND)2000-200011-777.001070.00---10
A Kumble (IND)2000-20001111818*-2572.00---11
ND McKenzie (SA)2000-200011-101010.001952.63---00
Mohammad Akram (PAK)2000-200031111*-1100.00---00
Mohammad Rafique (BAN)2000-20001111111*-7157.14---10
Mohammad Wasim (PAK)2000-200011-444444.0011139.63---40
Naimur Rahman (BAN)2000-200011----0---100
Shahriar Hossain (BAN)2000-200011-222.001118.18---00
RR Singh (IND)2000-200011-666.001833.33---00
SR Tendulkar (IND)2000-200011-939393.009597.89-1-100
DJ Terbrugge (SA)2000-2000111-0*-3----00
Waqar Younis (PAK)2000-200011-222222.004845.83---30
Younis Khan (PAK)2000-200011-595959.0010257.84-1-20
Abdul Razzaq (PAK)2000-20003211717*17.002373.91--100
Azhar Mahmood (PAK)2000-20004215743*57.005996.61---51
DJ Cullinan (SA)2000-200022-221411.002878.57---20
M Hayward (SA)2000-200022133*3.00742.85--100
M Ntini (SA)2000-200022-110.501010.00--100
N Boje (SA)2000-200033-311910.335754.38---20
MV Boucher (SA)2000-200033-1183.663234.37---00
AJ Hall (SA)2000-200033-1488149.3320074.00-1-123
JH Kallis (SA)2000-200033110183*50.5019352.33-1-43
G Kirsten (SA)2000-200033-1387646.0019072.63-2-80
L Klusener (SA)2000-200033-593919.666689.39--121
Moin Khan (PAK)2000-20004317256*36.0056128.57-1-44
SM Pollock (SA)2000-200033-27229.003284.37--130
JN Rhodes (SA)2000-200033-484316.005488.88--130
Saeed Anwar (PAK)2000-200033-1158238.3317366.47-1-81
Shahid Afridi (PAK)2000-2000331292214.504959.18---20
Imran Nazir (PAK)2000-200044-20155.003360.60--110
Inzamam-ul-Haq (PAK)2000-200044222983*114.5028181.49-2-152
Mohammad Yousuf (PAK)2000-200044115490*51.3324064.16-11102
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]