Matches (10)
ENG vs SA (1)
Duleep Trophy (2)
ZIM vs SL (1)
UAE Tri-Series (1)
CPL (3)
WCPL (1)
Vitality Blast Men (1)
ENG Flag

ENG

414/5
SA Flag

SA

(2.3/50 ov, T:415) 6/2

null

ScheduleReportSeries
SOZ Flag

SOZ

536 & 95/1
NOZ Flag

NOZ

361

null

ScheduleTableSeries
WEZ Flag

WEZ

438 & 216/8
CEZ Flag

CEZ

600

null

ScheduleTableSeries
ZIM Flag

ZIM

191/8
SL Flag

SL

(17.4/20 ov, T:192) 193/2

null

ScheduleReportSeries
Pakistan Flag

Pakistan

Afghanistan Flag

Afghanistan

Today
3:00 PM

null

ScheduleTableReportSeries
Barbados Royals Flag

Barbados Royals

St Lucia Kings Flag

St Lucia Kings

Today
3:00 PM

null

ScheduleTableSeries
Guyana Amazon Warriors Women Flag

Guyana Amazon Warriors Women

Barbados Royals Women Flag

Barbados Royals Women

Today
7:00 PM

null

ScheduleTableSeries
Guyana Amazon Warriors Flag

Guyana Amazon Warriors

St Kitts and Nevis Patriots Flag

St Kitts and Nevis Patriots

Tomorrow
12:00 AM

null

ScheduleTableSeries
TKR Flag

TKR

167/5
GAW Flag

GAW

(19.5/20 ov, T:168) 168/7

null

ScheduleTableReportSeries
BEARS Flag

BEARS

190/6
SOM Flag

SOM

(19.5/20 ov, T:191) 191/6

null

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

Niroshan Bandaratilleke

Sri Lanka
Compare
Niroshan Bandaratilleke
INTL CAREER: 1998 - 2001
Most Viewed Players
Most Viewed Players
  • Kamil MisharaKamil Mishara
  • Dushmantha ChameeraDushmantha Chameera
  • Dushan HemanthaDushan Hemantha
  • Pathum NissankaPathum Nissanka
  • Nuwanidu FernandoNuwanidu Fernando
  • Kusal MendisKusal Mendis
  • Kamindu MendisKamindu Mendis
  • Charith AsalankaCharith Asalanka
  • Dasun ShanakaDasun Shanaka
  • Binura FernandoBinura 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
  • Temba BavumaTemba Bavuma
  • Corbin BoschCorbin Bosch
  • Tony de ZorziTony de Zorzi
  • Keshav MaharajKeshav Maharaj
  • Aiden MarkramAiden Markram
  • Wiaan MulderWiaan Mulder
  • Lungi NgidiLungi Ngidi
  • 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
Matches
Photos
Debut/Last Matches - Player

Test Matches

View Test Records
Debut
Sri Lanka vs New Zealand at Colombo (RPS) - May 27 - 31, 1998
Last
Sri Lanka vs West Indies at Colombo (SSC) - November 29 - December 03, 2001

ODI Matches

View ODI Records
Debut
Sri Lanka vs New Zealand at Colombo (RPS) - June 21, 1998
Last
Sri Lanka vs India at Colombo (RPS) - July 07, 1998

FC Matches

Debut
1993/94
Last
Badureliya vs Colts CC at Colombo (Colts) - December 26 - 28, 2009

List A Matches

Debut
1993/94
Last
Sinhalese vs Badureliya at Colombo (SSC) - November 11, 2009

T20 Matches

Debut
Kurunegala vs Colts CC at Colombo (NCC) - October 08, 2005
Last
Badureliya vs Colts CC at Colombo (Bloomfield) - October 22, 2005
Recent Matches - Player
MatchBatBowlDateGroundFormat
Badureliya vs Colts CC----26-Dec-2009Colombo (Colts)FC
Badureliya vs Sinhalese32/94 & 0/2318-Dec-2009Colombo (SSC)FC
Badureliya vs Chilaw CC3 & 422/4211-Dec-2009KatunayakeFC
Badureliya vs SL Army06/65 & 0/3104-Dec-2009PanagodaFC
Badureliya vs Colombo CC270/2727-Nov-2009Colombo (CCC)FC
Badureliya vs Sinhalese01/4011-Nov-2009Colombo (SSC)List A
Badureliya vs Ragama CC----06-Nov-2009DambullaFC
Badureliya vs Chilaw CC03/3504-Nov-2009KatunayakeList A
Badureliya vs Moors18 & 1*1/16 & 1/2630-Oct-2009Colombo (Moors)FC
Badureliya vs Saracens23/47 & 0/1223-Oct-2009PanaduraFC
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