Batting Most Hundreds Career IN Sri Lanka

Players IN Sri Lanka

Most hundreds
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
SE Bond (NZ)2009-20092-----0----00
Iftikhar Anjum (PAK)2009-20091-----0----00
NL McCullum (NZ)2009-20091-----0----00
Mohammad Amir (PAK)2009-20091-----0----00
Naved-ul-Hasan (PAK)2009-20091-----0----00
Saeed Ajmal (PAK)2009-20091-----0----00
Abdul Razzaq (PAK)2009-20091112525*-17147.05---30
NT Broom (NZ)2009-200921155*-5100.00---00
IG Butler (NZ)2009-2009211-0*-2----00
Imran Nazir (PAK)2009-200911-404040.0028142.85---51
Kamran Akmal (PAK)2009-200911----1---100
SHT Kandamby (SL)2009-200911-222.00366.66---00
PD McGlashan (NZ)2009-200911-111.001100.00---00
BAW Mendis (SL)2009-2009211-0*-1----00
KD Mills (NZ)2009-200921-777.005140.00---10
Misbah-ul-Haq (PAK)2009-200911155*-771.42---00
M Muralidaran (SL)2009-200911-111.00425.00---00
Shahid Afridi (PAK)2009-200911-505050.0037135.13-1-42
Shoaib Malik (PAK)2009-200911-141414.0010140.00---30
T Thushara (SL)2009-200911-333.00650.00---00
Umar Akmal (PAK)2009-200911-303030.0020150.00---40
DL Vettori (NZ)2009-200921----1---100
HMCM Bandara (SL)2009-200922111711.001384.61---00
TM Dilshan (SL)2009-200922-585729.0031187.09-1-82
MJ Guptill (NZ)2009-200922-613230.5045135.55---42
CK Kapugedera (SL)2009-200922-13106.502259.09---00
BB McCullum (NZ)2009-200922-584929.0043134.88---43
JDP Oram (NZ)2009-20092212517*25.0025100.00---10
RJMGM Rupasinghe (SL)2009-200922-331816.503984.61---20
JD Ryder (NZ)2009-200922-655232.5051127.45-1-53
LRPL Taylor (NZ)2009-200922-766038.0063120.63-1-61
ML Udawatte (SL)2009-200922-11115.509122.22--120
ST Jayasuriya (SL)2009-200933-312310.3328110.71---22
DPMD Jayawardene (SL)2009-200933-564118.6649114.28---52
KMDN Kulasekara (SL)2009-200933-15125.001883.33---00
SL Malinga (SL)2009-200933344*-4100.00---00
AD Mathews (SL)2009-200933-312110.333393.93---30
KC Sangakkara (SL)2009-200933-1206940.0090133.33-1-101
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:

New Zealand vs India at Raipur, New Zealand in India 2nd T20I, Jan 23, 2026 [T20I # 3667]

Italy vs Ireland at Dubai, Ireland in United Arab Emirates 1st T20I, Jan 23, 2026 [T20I # 3666]

West Indies vs Afghanistan at Dubai (DICS), Afghanistan v West Indies 3rd T20I, Jan 22, 2026 [T20I # 3665]