Matches (7)
CPL (2)
Men's Hundred (2)
Women's Hundred (2)
One-Day Cup (1)
ABF Flag

ABF

SLK Flag

SLK

null

ScheduleTableSeries
TKR Flag

TKR

231/5
STKNP Flag

STKNP

(20 ov, T:232) 219/7

null

ScheduleTableReportSeries
LS-M Flag

LS-M

126/6
BP-M Flag

BP-M

(65/100 balls, T:127) 131/3

null

ScheduleTableReportSeries
LS-W Flag

LS-W

164/6
BP-W Flag

BP-W

(79/100 balls, T:165) 76

null

ScheduleTableReportSeries
Southern Brave (Men) Flag

Southern Brave (Men)

Oval Invincibles (Men) Flag

Oval Invincibles (Men)

Today
5:30 PM

null

ScheduleTableSeries
Southern Brave (Women) Flag

Southern Brave (Women)

Oval Invincibles (Women) Flag

Oval Invincibles (Women)

Today
2:00 PM

null

ScheduleTableSeries
Surrey Flag

Surrey

Hampshire Flag

Hampshire

Today
10:00 AM

null

ScheduleTableSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
espn plus
Edition US

Chamara Kapugedera

Sri Lanka|Middle order Batter
Compare
Chamara Kapugedera
INTL CAREER: 2006 - 2017
Most Viewed Players
Most Viewed Players
  • Muthiah MuralidaranMuthiah Muralidaran
  • Saliya SamanSaliya Saman
  • Kamil MisharaKamil Mishara
  • Ravindu FernandoRavindu Fernando
  • Lilan RanganaLilan Rangana
  • Kumar DharmasenaKumar Dharmasena
  • Kumar SangakkaraKumar Sangakkara
  • Kamindu MendisKamindu Mendis
  • Pavan RathnayakePavan Rathnayake
  • Nuwanidu FernandoNuwanidu Fernando
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
  • WTest Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
South Africa
All
  • Tony de ZorziTony de Zorzi
  • Reeza HendricksReeza Hendricks
  • Marco JansenMarco Jansen
  • Aiden MarkramAiden Markram
  • Wiaan MulderWiaan Mulder
  • Lungi NgidiLungi Ngidi
  • Kagiso RabadaKagiso Rabada
  • Ryan RickeltonRyan Rickelton
  • Tristan StubbsTristan Stubbs
  • Rassie van der DussenRassie van der Dussen

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Overview
Stats
Records
Matches
Videos
News
Photos
Debut/Last Matches - Player

Test Matches

View Test Records
Debut
England vs Sri Lanka at Lord's - May 11 - 15, 2006
Last
Sri Lanka vs New Zealand at Colombo (SSC) - August 26 - 30, 2009

ODI Matches

View ODI Records
Debut
Australia vs Sri Lanka at W.A.C.A - January 29, 2006
Last
Sri Lanka vs Pakistan at Abu Dhabi - October 18, 2017

T20I Matches

View T20I Records
Debut
England vs Sri Lanka at Southampton - June 15, 2006
Last
Sri Lanka vs Bangladesh at Colombo (RPS) - April 06, 2017

FC Matches

Debut
NZ A vs Sri Lanka A at Colombo (PSS) - October 19 - 22, 2005
Last
Sinhalese vs Tamil Union at Colombo (NCC) - January 17 - 20, 2019

List A Matches

Debut
C. Province vs West Indians at Kandy - July 28, 2005
Last
SL Navy vs Sinhalese at Welisara - March 10, 2019

T20 Matches

Debut
Colombo CC vs Badureliya at Colombo (NCC) - October 09, 2005
Last
Sinhalese vs Panadura at Panagoda - February 21, 2019
Recent Matches - Player
MatchBatDateGroundFormat
Blaze vs Tigers--22-Jul-2025George TownOTHERT20
Blaze vs Trailblazers--21-Jul-2025George TownOTHERT20
SL Legends vs IND Legends2310-Mar-2020DY PatilOTHERT20
SL Legends vs AUS Legends2808-Mar-2020WankhedeOTHERT20
Sinhalese vs SL Navy5810-Mar-2019WelisaraList A
Sinhalese vs Moors--08-Mar-2019Colombo (Moors)List A
Sinhalese vs SLPACC3006-Mar-2019SLAOCIC StadiumList A
Sinhalese vs Kurunegala--04-Mar-2019SLAOCIC StadiumList A
Sinhalese vs Panadura22*21-Feb-2019PanagodaT20
Sinhalese vs Bloomfield319-Feb-2019Colombo (Thurstan)T20
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2025 ESPN Sports Media Ltd. All rights reserved