Matches (12)
Asia Cup (1)
CPL (1)
County DIV1 (5)
County DIV2 (4)
ENG vs SA (1)
Afghanistan Flag

Afghanistan

Hong Kong Flag

Hong Kong

Tomorrow
2:30 PM

null

ScheduleTableSeries
STKNP Flag

STKNP

149/6
GAW Flag

GAW

(20 ov, T:150) 144/8

null

ScheduleTableReportSeries
DUR Flag

DUR

(83.3 ov) 282/5
ESS Flag

ESS

null

ScheduleTableSeries
SOM Flag

SOM

(42 ov) 155/3
YOR Flag

YOR

null

ScheduleTableSeries
SUR Flag

SUR

246
WAR Flag

WAR

(14.3 ov) 47/3

null

ScheduleTableSeries
HAM Flag

HAM

226
SUS Flag

SUS

(4 ov) 8/0

null

ScheduleTableSeries
WOR Flag

WOR

(46.3 ov) 158/8
NOT Flag

NOT

null

ScheduleTableSeries
GLO Flag

GLO

(79.2 ov) 313/4
LEI Flag

LEI

null

ScheduleTableSeries
DER Flag

DER

(78 ov) 252/8
MID Flag

MID

null

ScheduleTableSeries
KEN Flag

KEN

(77 ov) 273/5
LAN Flag

LAN

null

ScheduleTableSeries
GLA Flag

GLA

(86.4 ov) 333/6
NOR Flag

NOR

null

ScheduleTableSeries
ENG Flag

ENG

414/5
SA Flag

SA

(20.5/50 ov, T:415) 72

null

ScheduleReportSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN

Marvan Atapattu

Sri Lanka|Batter
Compare
Marvan Atapattu
INTL CAREER: 1990 - 2007
Most Viewed Players
Most Viewed Players
  • Kamil MisharaKamil Mishara
  • Kusal PereraKusal Perera
  • Pathum NissankaPathum Nissanka
  • Dushan HemanthaDushan Hemantha
  • Dushmantha ChameeraDushmantha Chameera
  • Kusal MendisKusal Mendis
  • Matheesha PathiranaMatheesha Pathirana
  • Kumar SangakkaraKumar Sangakkara
  • Charith AsalankaCharith Asalanka
  • Kamindu MendisKamindu Mendis
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
  • WTest Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
Zimbabwe
All
  • Brian BennettBrian Bennett
  • Trevor GwanduTrevor Gwandu
  • Wessly MadhevereWessly Madhevere
  • Tadiwanashe MarumaniTadiwanashe Marumani
  • Wellington MasakadzaWellington Masakadza
  • Tashinga MusekiwaTashinga Musekiwa
  • Blessing MuzarabaniBlessing Muzarabani
  • Richard NgaravaRichard Ngarava
  • Sikandar RazaSikandar Raza
  • Sean WilliamsSean Williams

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
India vs Sri Lanka at Chandigarh - November 23 - 27, 1990
Last
Australia vs Sri Lanka at Hobart - November 16 - 20, 2007

ODI Matches

View ODI Records
Debut
India vs Sri Lanka at Nagpur - December 01, 1990
Last
India vs Sri Lanka at Visakhapatnam - February 17, 2007

T20I Matches

View T20I Records
Debut
New Zealand vs Sri Lanka at Wellington - December 22, 2006
Last
New Zealand vs Sri Lanka at Auckland - December 26, 2006

FC Matches

Debut
1988/89
Last
Australia vs Sri Lanka at Hobart - November 16 - 20, 2007

List A Matches

Debut
1990
Last
India vs Sri Lanka at Visakhapatnam - February 17, 2007

T20 Matches

Debut
Colombo CC vs Sinhalese at Colombo (Bloomfield) - October 16, 2005
Last
New Zealand vs Sri Lanka at Auckland - December 26, 2006
Recent Matches - Player
MatchBatDateGroundFormat
SL Legends vs IND Legends110-Mar-2020DY PatilOTHERT20
SL Legends vs AUS Legends1408-Mar-2020WankhedeOTHERT20
Asia XI vs World XI106-Oct-2014DohaOTHERT20
SL Masters vs WI Masters3409-Nov-2010BridgetownOTHERT20
SL Masters vs WI Masters1707-Nov-2010BridgetownOTHERT20
SL Masters vs Eng Masters--06-Nov-2010BridgetownOTHERT20
SL Masters vs Ind Masters1105-Nov-2010BridgetownOTHERT20
SL Masters vs Eng Masters4203-Dec-2009BridgetownOTHERT20
SL Masters vs SA Masters528-Nov-2009BridgetownOTHERT20
SL Masters vs WI Masters4427-Nov-2009BridgetownOTHERT20
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