Matches (8)
ZIM vs NZ (1)
Women's Hundred (1)
AUS-WA vs IND-WA (1)
Men's Hundred (1)
One-Day Cup (4)
ZIM Flag

ZIM

125
NZ Flag

NZ

(35 ov) 162/1

null

ScheduleReportSeries
NSC-W Flag

NSC-W

(100 balls) 141/4
WF-W Flag

WF-W

null

ScheduleTableSeries
AUA-W Flag

AUA-W

137/6
INA-W Flag

INA-W

(20 ov, T:138) 124/5

null

ScheduleSeries
Northern Superchargers (Men) Flag

Northern Superchargers (Men)

Welsh Fire (Men) Flag

Welsh Fire (Men)

Today
5:30 PM

null

ScheduleTableSeries
GLA Flag

GLA

DER Flag

DER

null

ScheduleTableSeries
ESS Flag

ESS

285
HAM Flag

HAM

(22.4/50 ov, T:286) 118/2

null

ScheduleTableSeries
WOR Flag

WOR

312/7
NOT Flag

NOT

(14.4/47 ov, T:327) 84/1

null

ScheduleTableSeries
KEN Flag

KEN

287/9
SUS Flag

SUS

(17.4/50 ov, T:288) 91/4

null

ScheduleTableSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
ENG vs IND
Edition IN

Wanindu Hasaranga

Sri Lanka|Allrounder
Compare
Wanindu Hasaranga
INTL CAREER: 2017 - 2025
Most Viewed Players
Most Viewed Players
  • Kumar SangakkaraKumar Sangakkara
  • Kumar DharmasenaKumar Dharmasena
  • Kamindu MendisKamindu Mendis
  • Muthiah MuralidaranMuthiah Muralidaran
  • Pavan RathnayakePavan Rathnayake
  • Milan RathnayakeMilan Rathnayake
  • Kaushal SilvaKaushal Silva
  • Nuwanidu FernandoNuwanidu Fernando
  • Mahela JayawardeneMahela Jayawardene
  • Prabath JayasuriyaPrabath Jayasuriya
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
  • Tony de ZorziTony de Zorzi
  • Reeza HendricksReeza Hendricks
  • 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
Records
Matches
Videos
News
Photos
Debut/Last Matches - Player

Test Matches

View Test Records
Debut
South Africa vs Sri Lanka at Centurion - December 26 - 29, 2020
Last
Sri Lanka vs Bangladesh at Pallekele - April 21 - 25, 2021

ODI Matches

View ODI Records
Debut
Sri Lanka vs Zimbabwe at Galle - July 02, 2017
Last
Sri Lanka vs Bangladesh at Pallekele - July 08, 2025

T20I Matches

View T20I Records
Debut
Sri Lanka vs New Zealand at Pallekele - September 01, 2019
Last
New Zealand vs Sri Lanka at Nelson - January 02, 2025

FC Matches

Debut
Bloomfield vs SLPACC at Panagoda - February 26 - 28, 2016
Last
Colombo CC vs Kurunegala at Colombo (CCC) - February 07 - 09, 2025

List A Matches

Debut
Tamil Union vs SLPACC at Colombo (CCC) - November 30, 2015
Last
Sri Lanka vs Bangladesh at Pallekele - July 08, 2025

T20 Matches

Debut
Sylhet vs Dynamites at Mirpur - November 11, 2017
Last
Panadura vs Colombo CC at Colombo (CCC) - June 15, 2025
Recent Matches - Player
MatchBatBowlDateGroundFormat
Sri Lanka vs Bangladesh18*2/3508-Jul-2025PallekeleODI # 4891
Sri Lanka vs Bangladesh133/6005-Jul-2025Colombo (RPS)ODI # 4890
Sri Lanka vs Bangladesh224/1002-Jul-2025Colombo (RPS)ODI # 4889
Colombo CC vs Panadura25*1/3515-Jun-2025Colombo (CCC)T20
Colombo CC vs Moors--0/613-Jun-2025Colombo (CCC)T20
Colombo CC vs Burgher19--11-Jun-2025Colombo (PSS)T20
Colombo CC vs Panadura00/1008-Jun-2025Colombo (PSS)T20
RR vs CSK--1/2720-May-2025DelhiT20
RR vs PBKS00/3318-May-2025JaipurT20
RR vs KKR00/3504-May-2025Eden GardensT20
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