Home
Fixtures
International Fixtures
Major matches in the next four weeks
Other matches in the next four weeks
Archive
Recent Scorecards
Internationals
First-Class
ListA
Twenty20
Women's Int
All
Seasons
2025/26
2025
2024/25
2024
2023/24
2023
All Seasons
Players
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Awards to Players
Deaths
2025
2024
2023
2022
Countries
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Grounds
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Teams
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
Print Material
The Cricketer Archive
Berkshire CCC Yearbook
The Cricket Statistician
The WCA Yearbook
The WCA Magazine
The WCA Bulletin
The WCA Wicket Women
The WCA News
Geoffrey Webb Journal
Statistics
Records by Format
Test
ODI
World Cup
Champions Trophy
Twenty20 International
Twenty20 World Cup
Women's Test
Women's ODI
Women's World Cup
Women's International Twenty20
Women's Twenty20 World Cup
Youth Test
Youth ODI
Youth Twenty20 International
First-Class
ListA
Twenty20
ICC Trophy
all formats
Records by Country
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
all countries
General Information
Balls per Over - Test
Balls per Over - FC
Rain Rule Methods
Assn Cricket Statisticians & Historians
Search
Oracles
Official Oracle
Player Oracle
Scorecard Oracle
General
General Search
On This Day
Cricket Happenings
Century in International Cricket
Five Wickets in an International
Innings in International Cricket
Biographical Events
Births on this Day
Deaths on this Day
Milestones
Test
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
One-Day International
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
World Cup
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
International Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's Test
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's ODI
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Women's Int Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
First-Class
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
ListA
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
Twenty20
Career Runs
Career Highest Score
Career Wickets
Career Best Bowling
The Cricketer Archive
Client Services
Contact Us
Sinhalese Sports Club Ground, Colombo - Centuries in Test cricket
374
DPMD Jayawardene
Sri Lanka v South Africa
2006
t1810
287
KC Sangakkara
Sri Lanka v South Africa
2006
t1810
242
DPMD Jayawardene
Sri Lanka v India
1998/99
t1445
232
KC Sangakkara
Sri Lanka v South Africa
2004
t1710
221
BC Lara
West Indies v Sri Lanka
2001/02
t1572
219
KC Sangakkara
Sri Lanka v India
2010
t1966
204*
HP Tillakaratne
Sri Lanka v West Indies
2001/02
t1572
203
SR Tendulkar
India v Sri Lanka
2010
t1966
201
MS Atapattu
Sri Lanka v Bangladesh
2001/02
t1561
201
Abdullah Shafiq
Pakistan v Sri Lanka
2023
t2514
199
ST Jayasuriya
Sri Lanka v India
1997
t1376
196
Mohammad Hafeez
Pakistan v Sri Lanka
2012
t2047
195
DPMD Jayawardene
Sri Lanka v England
2007/08
t1853
192
KC Sangakkara
Sri Lanka v Pakistan
2012
t2047
185
KC Sangakkara
Sri Lanka v Pakistan
2005/06
t1794
174
DPMD Jayawardene
Sri Lanka v India
2010
t1966
166
JL Langer
Australia v Sri Lanka
2003/04
t1691
165
DPMD Jayawardene
Sri Lanka v South Africa
2014
t2131
158
PN Silva
Sri Lanka v Bangladesh
2025
t2588
157
Azhar Ali
Pakistan v Sri Lanka
2012
t2047
155
Saleem Malik
Pakistan v Sri Lanka
1996/97
t1367
153
DS Lehmann
Australia v Sri Lanka
2003/04
t1691
150
DPMD Jayawardene
Sri Lanka v Bangladesh
2001/02
t1561
148*
Shoaib Malik
Pakistan v Sri Lanka
2005/06
t1794
147
SC Ganguly
India v Sri Lanka
1997
t1376
146
PA de Silva
Sri Lanka v India
1997
t1376
145*
CA Pujara
India v Sri Lanka
2015
t2179
143*
PA de Silva
Sri Lanka v Zimbabwe
1997/98
t1395
143
S Ramesh
India v Sri Lanka
1998/99
t1445
143
TT Samaraweera
Sri Lanka v New Zealand
2009
t1932
142
TT Samaraweera
Sri Lanka v England
2003/04
t1675
141
FDM Karunaratne
Sri Lanka v India
2017
t2267
141
AD Mathews
Sri Lanka v Afghanistan
2023/24
t2526
140
MG Vandort
Sri Lanka v Bangladesh
2002
t1611
140
DL Vettori
New Zealand v Sri Lanka
2009
t1932
139
SR Tendulkar
India v Sri Lanka
1997
t1376
139
DPMD Jayawardene
Sri Lanka v India
2001
t1559
139*
HM Amla
South Africa v Sri Lanka
2014
t2131
138*
PA de Silva
Sri Lanka v Pakistan
1996/97
t1367
138
MG Vandort
Sri Lanka v England
2007/08
t1853
137
AP Gurusinha
Sri Lanka v Australia
1992
t1194
136*
HP Tillakaratne
Sri Lanka v India
2001
t1559
136
DPMD Jayawardene
Sri Lanka v India
2008
t1882
134
DPMD Jayawardene
Sri Lanka v England
2003/04
t1675
134
Shoaib Malik
Pakistan v Sri Lanka
2009
t1927
133
CA Pujara
India v Sri Lanka
2017
t2267
132*
RS Kaluwitharana
Sri Lanka v Australia
1992
t1194
132
LD Chandimal
Sri Lanka v Australia
2016
t2217
132
AM Rahane
India v Sri Lanka
2017
t2267
132*
Agha Salman
Pakistan v Sri Lanka
2023
t2514
130
BC Lara
West Indies v Sri Lanka
2001/02
t1572
130*
KC Sangakkara
Sri Lanka v Pakistan
2009
t1927
130
SE Marsh
Australia v Sri Lanka
2016
t2217
129
DM de Silva
Sri Lanka v Australia
2016
t2217
128
RA Smith
England v Sri Lanka
1992/93
t1218
128
KC Sangakkara
Sri Lanka v Zimbabwe
2001/02
t1581
127
A Ranatunga
Sri Lanka v Australia
1992
t1194
127
DPMD Jayawardene
Sri Lanka v Bangladesh
2007
t1837
127
TT Samaraweera
Sri Lanka v India
2008
t1882
126*
HP Tillakaratne
Sri Lanka v Zimbabwe
1996
t1334
126
PJ Hughes
Australia v Sri Lanka
2011
t2008
125
VG Kambli
India v Sri Lanka
1993
t1228
125*
TM Dilshan
Sri Lanka v India
2008
t1882
124*
SR Tendulkar
India v Sri Lanka
1998/99
t1445
123*
TT Samaraweera
Sri Lanka v Zimbabwe
2001/02
t1581
122
WJ Cronje
South Africa v Sri Lanka
1993
t1233
121
TM Dilshan
Sri Lanka v Pakistan
2012
t2047
120
PA de Silva
Sri Lanka v India
1997
t1376
120*
HAPW Jayawardene
Sri Lanka v Bangladesh
2007
t1837
120
SK Raina
India v Sri Lanka
2010
t1966
119
SPD Smith
Australia v Sri Lanka
2016
t2217
118
MS Atapattu
Sri Lanka v Australia
2003/04
t1691
118
MEK Hussey
Australia v Sri Lanka
2011
t2008
117
MG Vandort
Sri Lanka v Bangladesh
2007
t1837
115
SM Warnapura
Sri Lanka v India
2008
t1882
115
JK Silva
Sri Lanka v Australia
2016
t2217
114
Mohammad Ashraful
Bangladesh v Sri Lanka
2001/02
t1561
114
Ibrahim Zadran
Afghanistan v Sri Lanka
2023/24
t2526
113
ST Jayasuriya
Sri Lanka v Pakistan
1996/97
t1367
113*
GP Thorpe
England v Sri Lanka
2000/01
t1537
112
MJ Clarke
Australia v Sri Lanka
2011
t2008
111
A Ranatunga
Sri Lanka v India
1985
t1023
110
AD Mathews
Sri Lanka v India
2015
t2179
110
BKG Mendis
Sri Lanka v India
2017
t2267
110
JM Bairstow
England v Sri Lanka
2018/19
t2329
109
RS Mahanama
Sri Lanka v New Zealand
1992/93
t1204
109
KC Sangakkara
Sri Lanka v New Zealand
2009
t1932
108
RL Dias
Sri Lanka v New Zealand
1983/84
t982
108*
M Azharuddin
India v Sri Lanka
1997
t1376
108
MS Atapattu
Sri Lanka v India
2001
t1559
107
MD Crowe
New Zealand v Sri Lanka
1992/93
t1204
107
RS Dravid
India v Sri Lanka
1998/99
t1445
107
LD Chandimal
Sri Lanka v Afghanistan
2023/24
t2526
105*
A Flower
Zimbabwe v Sri Lanka
1997/98
t1395
105*
RT Ponting
Australia v Sri Lanka
1999
t1461
105*
AD Mathews
Sri Lanka v Australia
2011
t2008
104
NS Sidhu
India v Sri Lanka
1993
t1228
104*
SR Tendulkar
India v Sri Lanka
1993
t1228
103
RS Madugalle
Sri Lanka v India
1985
t1023
103*
PA de Silva
Sri Lanka v Pakistan
1996/97
t1367
103*
TT Samaraweera
Sri Lanka v India
2001
t1559
103
Sarfraz Ahmed
Pakistan v Sri Lanka
2014
t2136
101*
DPMD Jayawardene
Sri Lanka v South Africa
2000
t1507
101
TB de Bruyn
South Africa v Sri Lanka
2018
t2313
100*
WPUJC Vaas
Sri Lanka v Bangladesh
2007
t1837
100
NT Paranavitana
Sri Lanka v India
2010
t1966
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
Australia in West Indies 2025
Bangladesh in Sri Lanka 2025
Continental Cup 2025
ICC Men's T20 World Cup Europe Region Final 2025
India in England 2025
India Women in England 2025
Indonesia Women in Singapore 2025
South Africa in Zimbabwe 2025
Zimbabwe International Twenty20 Tri-Series 2025
View all Current Events
CLICK HERE
|
Privacy Policy
|
FAQs
|
Contact
|
Copyright © 2003-2025 CricketArchive
 
JavaScript is required for this browser.