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
ODI Matches played on R Premadasa Stadium, Colombo (155)
(count excludes the 13 matches in which no play was possible)
9th March 1986
Pakistan in Sri Lanka 1985/86
3rd ODI
Sri Lanka v Pakistan
o367a
5th April 1986
John Player Triangular Tournament 1985/86
Sri Lanka v New Zealand
o378
4th September 1992
Australia in Sri Lanka 1992
2nd ODI
Sri Lanka v Australia
o762
5th September 1992
Australia in Sri Lanka 1992
3rd ODI
Sri Lanka v Australia
o763
4th December 1992
New Zealand in Sri Lanka 1992/93
1st ODI
Sri Lanka v New Zealand
o768
13th December 1992
New Zealand in Sri Lanka 1992/93
3rd ODI
Sri Lanka v New Zealand
o778
10th March 1993
England in India and Sri Lanka 1992/93
1st ODI
Sri Lanka v England
o815
25th July 1993
India in Sri Lanka 1993
1st ODI
Sri Lanka v India
o833
12th August 1993
India in Sri Lanka 1993
2nd ODI
Sri Lanka v India
o834
2nd September 1993
South Africa in Sri Lanka 1993
2nd ODI
Sri Lanka v South Africa
o837
4th September 1993
South Africa in Sri Lanka 1993
3rd ODI
Sri Lanka v South Africa
o838
16th December 1993
West Indies in Sri Lanka 1993/94
2nd ODI
Sri Lanka v West Indies
o864
3rd August 1994
Pakistan in Sri Lanka 1994
1st ODI
Sri Lanka v Pakistan
o914
6th August 1994
Pakistan in Sri Lanka 1994
2nd ODI
Sri Lanka v Pakistan
o915
24th August 1994
Pakistan in Sri Lanka 1994
5th ODI
Sri Lanka v Pakistan
o918
4th September 1994
Singer World Series 1994
Sri Lanka v India
o921
5th September 1994
Singer World Series 1994
Sri Lanka v India
o922
9th September 1994
Singer World Series 1994
Australia v India
o924
15th September 1994
Singer World Series 1994
India v Pakistan
o926a
17th February 1996
Wills World Cup 1995/96
Group A
Sri Lanka v Australia
o1050a
26th February 1996
Wills World Cup 1995/96
Group A
Sri Lanka v West Indies
o1060a
26th August 1996
Singer World Series 1996
Australia v Zimbabwe
o1105
28th August 1996
Singer World Series 1996
Sri Lanka v India
o1106
30th August 1996
Singer World Series 1996
Sri Lanka v Australia
o1108
7th September 1996
Singer World Series 1996
Final
Sri Lanka v Australia
o1114
14th July 1997
Pepsi Asia Cup 1997
Sri Lanka v Pakistan
o1216
16th July 1997
Pepsi Asia Cup 1997
Bangladesh v Pakistan
o1217
18th July 1997
Pepsi Asia Cup 1997
Sri Lanka v India
o1218
26th July 1997
Pepsi Asia Cup 1997
Final
Sri Lanka v India
o1222
17th August 1997
India in Sri Lanka 1997
1st ODI
Sri Lanka v India
o1223
20th August 1997
India in Sri Lanka 1997
2nd ODI
Sri Lanka v India
o1224
24th January 1998
Zimbabwe in Sri Lanka 1997/98
2nd ODI
Sri Lanka v Zimbabwe
o1284
19th June 1998
Singer-Akai Nidahas Trophy 1998
Sri Lanka v India
o1338
21st June 1998
Singer-Akai Nidahas Trophy 1998
Sri Lanka v New Zealand
o1339
23rd June 1998
Singer-Akai Nidahas Trophy 1998
India v New Zealand
o1340
7th July 1998
Singer-Akai Nidahas Trophy 1998
Final
Sri Lanka v India
o1344
25th August 1999
Aiwa Cup 1999
Sri Lanka v India
o1487
26th August 1999
Aiwa Cup 1999
Sri Lanka v Australia
o1488
31st August 1999
Aiwa Cup 1999
Final
Sri Lanka v Australia
o1491
8th July 2000
Singer Triangular Series 2000
Pakistan v South Africa
o1606
9th July 2000
Singer Triangular Series 2000
Sri Lanka v Pakistan
o1608
14th July 2000
Singer Triangular Series 2000
Final
Sri Lanka v South Africa
o1614
25th March 2001
England in Sri Lanka 2000/01
2nd ODI
Sri Lanka v England
o1695
18th July 2001
Coca-Cola Cup (Sri Lanka) 2001
Sri Lanka v New Zealand
o1735
20th July 2001
Coca-Cola Cup (Sri Lanka) 2001
India v New Zealand
o1736
22nd July 2001
Coca-Cola Cup (Sri Lanka) 2001
Sri Lanka v India
o1737
25th July 2001
Coca-Cola Cup (Sri Lanka) 2001
Sri Lanka v New Zealand
o1738
26th July 2001
Coca-Cola Cup (Sri Lanka) 2001
India v New Zealand
o1739
28th July 2001
Coca-Cola Cup (Sri Lanka) 2001
Sri Lanka v India
o1740
5th August 2001
Coca-Cola Cup (Sri Lanka) 2001
Final
Sri Lanka v India
o1744
11th December 2001
LG Abans Triangular Series 2001/02
Sri Lanka v West Indies
o1778
12th December 2001
LG Abans Triangular Series 2001/02
Sri Lanka v Zimbabwe
o1779
19th December 2001
LG Abans Triangular Series 2001/02
Final
Sri Lanka v West Indies
o1782
7th August 2002
Bangladesh in Sri Lanka 2002
3rd ODI
Sri Lanka v Bangladesh
o1859
12th September 2002
ICC Champions Trophy 2002/03
Pool 4
Sri Lanka v Pakistan
o1874
14th September 2002
ICC Champions Trophy 2002/03
Pool 2
India v Zimbabwe
o1876
16th September 2002
ICC Champions Trophy 2002/03
Pool 4
Sri Lanka v Netherlands
o1878
18th September 2002
ICC Champions Trophy 2002/03
Pool 2
England v Zimbabwe
o1880
20th September 2002
ICC Champions Trophy 2002/03
Pool 3
Kenya v South Africa
o1882
22nd September 2002
ICC Champions Trophy 2002/03
Pool 2
England v India
o1884
25th September 2002
ICC Champions Trophy 2002/03
Semi-Final
India v South Africa
o1886
27th September 2002
ICC Champions Trophy 2002/03
Semi-Final
Sri Lanka v Australia
o1887
29th September 2002
ICC Champions Trophy 2002/03
Final
Sri Lanka v India
o1888
30th September 2002
ICC Champions Trophy 2002/03
Final
Sri Lanka v India
o1889
21st November 2003
England in Bangladesh and Sri Lanka 2003/04
2nd ODI
Sri Lanka v England
o2064a
23rd November 2003
England in Bangladesh and Sri Lanka 2003/04
3rd ODI
Sri Lanka v England
o2065a
25th February 2004
Australia in Sri Lanka 2003/04
3rd ODI
Sri Lanka v Australia
o2105
27th February 2004
Australia in Sri Lanka 2003/04
4th ODI
Sri Lanka v Australia
o2106
21st July 2004
Asia Cup 2004
Second Phase
Sri Lanka v Pakistan
o2150
23rd July 2004
Asia Cup 2004
Second Phase
Sri Lanka v Bangladesh
o2151
25th July 2004
Asia Cup 2004
Second Phase
India v Pakistan
o2152
27th July 2004
Asia Cup 2004
Second Phase
Sri Lanka v India
o2153
29th July 2004
Asia Cup 2004
Second Phase
Bangladesh v Pakistan
o2154
1st August 2004
Asia Cup 2004
Final
Sri Lanka v India
o2155
20th August 2004
South Africa in Sri Lanka 2004
1st ODI
Sri Lanka v South Africa
o2156
22nd August 2004
South Africa in Sri Lanka 2004
2nd ODI
Sri Lanka v South Africa
o2158
6th August 2005
Indian Oil Cup 2005
Sri Lanka v West Indies
o2266
7th August 2005
Indian Oil Cup 2005
India v West Indies
o2267
9th August 2005
Indian Oil Cup 2005
Final
Sri Lanka v India
o2268
2nd September 2005
Bangladesh in Sri Lanka 2005/06
2nd ODI
Sri Lanka v Bangladesh
o2277
4th September 2005
Bangladesh in Sri Lanka 2005/06
3rd ODI
Sri Lanka v Bangladesh
o2279
17th March 2006
Pakistan in Sri Lanka 2005/06
1st ODI
Sri Lanka v Pakistan
o2351
19th March 2006
Pakistan in Sri Lanka 2005/06
2nd ODI
Sri Lanka v Pakistan
o2352
14th August 2006
Unitech Cup 2006
Sri Lanka v South Africa
o2403a
16th August 2006
Unitech Cup 2006
Sri Lanka v India
o2404a
24th August 2006
Unitech Cup 2006
Sri Lanka v India
o2407b
26th August 2006
Unitech Cup 2006
India v South Africa
o2407c
29th August 2006
Unitech Cup 2006
Sri Lanka v South Africa
o2407d
2nd September 2006
Unitech Cup 2006
Final
not known v not known
o2408a
23rd July 2007
Bangladesh in Sri Lanka 2007
2nd ODI
Sri Lanka v Bangladesh
o2606
25th July 2007
Bangladesh in Sri Lanka 2007
3rd ODI
Sri Lanka v Bangladesh
o2607
10th October 2007
England in Sri Lanka 2007/08
4th ODI
Sri Lanka v England
o2628
13th October 2007
England in Sri Lanka 2007/08
5th ODI
Sri Lanka v England
o2630
24th August 2008
India in Sri Lanka 2008
3rd ODI
Sri Lanka v India
o2750
26th August 2008
India in Sri Lanka 2008
4th ODI (replayed)
Sri Lanka v India
o2753a
27th August 2008
India in Sri Lanka 2008
4th ODI
Sri Lanka v India
o2755
29th August 2008
India in Sri Lanka 2008
5th ODI
Sri Lanka v India
o2756
31st January 2009
India in Sri Lanka 2008/09
2nd ODI
Sri Lanka v India
o2809
3rd February 2009
India in Sri Lanka 2008/09
3rd ODI
Sri Lanka v India
o2813
5th February 2009
India in Sri Lanka 2008/09
4th ODI
Sri Lanka v India
o2815
8th February 2009
India in Sri Lanka 2008/09
5th ODI
Sri Lanka v India
o2818
7th August 2009
Pakistan in Sri Lanka 2009
4th ODI
Sri Lanka v Pakistan
o2868
9th August 2009
Pakistan in Sri Lanka 2009
5th ODI
Sri Lanka v Pakistan
o2869
8th September 2009
Compaq Cup 2009
Sri Lanka v New Zealand
o2884
11th September 2009
Compaq Cup 2009
India v New Zealand
o2886
12th September 2009
Compaq Cup 2009
Sri Lanka v India
o2887
14th September 2009
Compaq Cup 2009
Final
Sri Lanka v India
o2889
26th February 2011
ICC World Cup 2010/11
Group A
Sri Lanka v Pakistan
o3109
1st March 2011
ICC World Cup 2010/11
Group A
Sri Lanka v Kenya
o3113
3rd March 2011
ICC World Cup 2010/11
Group A
Canada v Pakistan
o3115
5th March 2011
ICC World Cup 2010/11
Group A
Sri Lanka v Australia
o3119
19th March 2011
ICC World Cup 2010/11
Group A
Australia v Pakistan
o3139
26th March 2011
ICC World Cup 2010/11
Quarter-Final
Sri Lanka v England
o3145
29th March 2011
ICC World Cup 2010/11
Semi-Final
Sri Lanka v New Zealand
o3146
20th August 2011
Australia in Sri Lanka 2011
4th ODI
Sri Lanka v Australia
o3182
22nd August 2011
Australia in Sri Lanka 2011
5th ODI
Sri Lanka v Australia
o3184
13th June 2012
Pakistan in Sri Lanka 2012
3rd ODI
Sri Lanka v Pakistan
o3274
16th June 2012
Pakistan in Sri Lanka 2012
4th ODI
Sri Lanka v Pakistan
o3275
18th June 2012
Pakistan in Sri Lanka 2012
5th ODI
Sri Lanka v Pakistan
o3277
28th July 2012
India in Sri Lanka 2012
3rd ODI
Sri Lanka v India
o3293
31st July 2012
India in Sri Lanka 2012
4th ODI
Sri Lanka v India
o3294
20th July 2013
South Africa in Sri Lanka 2013
1st ODI
Sri Lanka v South Africa
o3392
23rd July 2013
South Africa in Sri Lanka 2013
2nd ODI
Sri Lanka v South Africa
o3394
31st July 2013
South Africa in Sri Lanka 2013
5th ODI
Sri Lanka v South Africa
o3401
6th July 2014
South Africa in Sri Lanka 2014
1st ODI
Sri Lanka v South Africa
o3500
26th November 2014
England in Sri Lanka 2014/15
1st ODI
Sri Lanka v England
o3554
29th November 2014
England in Sri Lanka 2014/15
2nd ODI
Sri Lanka v England
o3557
7th December 2014
England in Sri Lanka 2014/15
4th ODI
Sri Lanka v England
o3563
16th December 2014
England in Sri Lanka 2014/15
7th ODI
Sri Lanka v England
o3569
19th July 2015
Pakistan in Sri Lanka 2015
3rd ODI
Sri Lanka v Pakistan
o3670
22nd July 2015
Pakistan in Sri Lanka 2015
4th ODI
Sri Lanka v Pakistan
o3671
1st November 2015
West Indies in Sri Lanka 2015/16
1st ODI
Sri Lanka v West Indies
o3701
4th November 2015
West Indies in Sri Lanka 2015/16
2nd ODI
Sri Lanka v West Indies
o3702
21st August 2016
Australia in Sri Lanka 2016
1st ODI
Sri Lanka v Australia
o3768
24th August 2016
Australia in Sri Lanka 2016
2nd ODI
Sri Lanka v Australia
o3769
31st August 2017
India in Sri Lanka 2017
4th ODI
Sri Lanka v India
o3908
3rd September 2017
India in Sri Lanka 2017
5th ODI
Sri Lanka v India
o3909
12th August 2018
South Africa in Sri Lanka 2018
5th ODI
Sri Lanka v South Africa
o4031
23rd October 2018
England in Sri Lanka 2018/19
5th ODI
Sri Lanka v England
o4058
26th July 2019
Bangladesh in Sri Lanka 2019
1st ODI
Sri Lanka v Bangladesh
o4193
28th July 2019
Bangladesh in Sri Lanka 2019
2nd ODI
Sri Lanka v Bangladesh
o4194
31st July 2019
Bangladesh in Sri Lanka 2019
3rd ODI
Sri Lanka v Bangladesh
o4195
18th July 2021
India in Sri Lanka 2021
1st ODI
Sri Lanka v India
o4306
20th July 2021
India in Sri Lanka 2021
2nd ODI
Sri Lanka v India
o4308
23rd July 2021
India in Sri Lanka 2021
3rd ODI
Sri Lanka v India
o4312
2nd September 2021
South Africa in Sri Lanka 2021
1st ODI
Sri Lanka v South Africa
o4314
4th September 2021
South Africa in Sri Lanka 2021
2nd ODI
Sri Lanka v South Africa
o4315
7th September 2021
South Africa in Sri Lanka 2021
3rd ODI
Sri Lanka v South Africa
o4317
19th June 2022
Australia in Sri Lanka 2022
3rd ODI
Sri Lanka v Australia
o4414
21st June 2022
Australia in Sri Lanka 2022
4th ODI
Sri Lanka v Australia
o4416
24th June 2022
Australia in Sri Lanka 2022
5th ODI
Sri Lanka v Australia
o4418
26th August 2023
Pakistan in Sri Lanka 2023
3rd ODI
Afghanistan v Pakistan
o4627
9th September 2023
Asia Cup 2023
Super Four
Sri Lanka v Bangladesh
o4637
10th September 2023
Asia Cup 2023
Super Four
India v Pakistan
o4639
12th September 2023
Asia Cup 2023
Super Four
Sri Lanka v India
o4641
14th September 2023
Asia Cup 2023
Super Four
Sri Lanka v Pakistan
o4644
15th September 2023
Asia Cup 2023
Super Four
Bangladesh v India
o4645
17th September 2023
Asia Cup 2023
Final
Sri Lanka v India
o4648
6th January 2024
Zimbabwe in Sri Lanka 2023/24
1st ODI
Sri Lanka v Zimbabwe
o4718
8th January 2024
Zimbabwe in Sri Lanka 2023/24
2nd ODI
Sri Lanka v Zimbabwe
o4719
11th January 2024
Zimbabwe in Sri Lanka 2023/24
3rd ODI
Sri Lanka v Zimbabwe
o4720
11th February 2024
Afghanistan in Sri Lanka 2023/24
2nd ODI
Sri Lanka v Afghanistan
o4727
14th February 2024
Afghanistan in Sri Lanka 2023/24
3rd ODI
Sri Lanka v Afghanistan
o4729
2nd August 2024
India in Sri Lanka 2024
1st ODI
Sri Lanka v India
o4752
4th August 2024
India in Sri Lanka 2024
2nd ODI
Sri Lanka v India
o4753
7th August 2024
India in Sri Lanka 2024
3rd ODI
Sri Lanka v India
o4754
12th February 2025
Australia in Sri Lanka 2024/25
1st ODI
Sri Lanka v Australia
o4831
14th February 2025
Australia in Sri Lanka 2024/25
2nd ODI
Sri Lanka v Australia
o4835
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
Australia Women in New Zealand 2024/25
Canada in Namibia 2024/25
ICC Men's Cricket World Cup League Two 2023/24 to 2027
ICC Women's Cricket World Cup Qualifier 2024/25
ICC World Test Championship 2023 to 2025
Kartini Cup 2024/25
Pakistan in New Zealand 2024/25
Sri Lanka Women in New Zealand 2024/25
View all Current Events
CLICK HERE
|
Privacy Policy
|
FAQs
|
Contact
|
Copyright © 2003-2025 CricketArchive
 
JavaScript is required for this browser.