Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM231/2 (61)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Aravinda de SilvaSLIndia tour of Sri Lanka 1997199734039214698.0057068.77300401
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 20062006110374374374.0057265.38100431
Brian LaraWIWest Indies tour of Sri Lanka 2001/022001120351221175.5056961.69200373
Sanath JayasuriyaSLIndia tour of Sri Lanka 1997199734030219975.5030798.37110356
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 20042004120296232148.0041571.33110412
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 20062006110287287287.0045762.80100350
Kumar SangakkaraSLIndia in Sri Lanka Test Series 20102010121261219261.0044958.13100340
Mahela JayawardeneSLPakistan tour of India 1998/991999110242242242.0046552.04100302
Aravinda de SilvaSLPakistan tour of Sri Lanka 1996/971997122241138*-30778.50200301
Sonal DinushaSLIndia tour of Sri Lanka 20262026121236133*236.0042655.40200165
Mohammad AzharuddinINDIndia tour of Sri Lanka 19971997341229108*76.3334466.57110211
Sourav GangulyINDIndia tour of Sri Lanka 1997199734022314755.7545948.58100312
Sahibzada FarhanPAKICC Men's T20 World Cup 2025/262026331220100*110.00130169.231102111
Mohammad HafeezPAKPakistan in Sri Lanka Test Series 20122012120217196108.5035760.78100221
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 20122012121216192216.0037357.91100172
Sachin TendulkarINDIndia tour of Sri Lanka 1997199734021313953.2537357.10100242
Michael HusseyAUSWarne-Muralitharan Trophy 20112011120211118105.5031666.77110233
Hashan TillakaratneSLWest Indies tour of Sri Lanka 2001/022001111204204*-34359.48100230
Sachin TendulkarINDIndia in Sri Lanka Test Series 20102010110203203203.0034758.50100231
Marvan AtapattuSLAsian Test Championship 2001/022001110201201201.0025977.61100270
Abdullah ShafiquePAKPakistan tour of Sri Lanka 20232023110201201201.0032661.66100194
Michael VandortSLBangladesh tour of Sri Lanka 20022002120201140100.5029568.14110261
Mahela JayawardeneSLEngland tour of Sri Lanka 2007/082007110195195195.0042246.21100161
Dhananjaya de SilvaSLWarne-Muralitharan Trophy 20162016121194129194.0035454.80110280
Kumar SangakkaraSLPakistan tour of Sri Lanka 2005/06200612019318596.5034855.46100230
Mahela JayawardeneSLNew Zealand in Sri Lanka Test Series 200920091201889694.0038748.58020131
Navjot SidhuINDIndia tour of Sri Lanka 1993199312018610493.0040845.59110191
Sanath JayasuriyaSLPakistan tour of Sri Lanka 1996/97199712018511392.5030860.06110131
Justin LangerAUSAustralia tour of Sri Lanka 2003/04200412018516692.5032457.10100162
Mahela JayawardeneSLIndia in Sri Lanka Test Series 2010201012017917489.5027864.39100201
Shoaib MalikPAKPakistan in Sri Lanka Test Series 2009200912017913489.5031057.74100202
Saleem MalikPAKPakistan tour of Sri Lanka 1996/97199712017915589.5029660.47100300
Sachin TendulkarINDPakistan tour of India 1998/991999121177124*177.0028961.25110201
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 20092009121175130*175.0035948.75100140
Dinesh ChandimalSLWarne-Muralitharan Trophy 2016201612017513287.5045438.55100171
Sadagoppan RameshINDPakistan tour of India 1998/99199912017314386.5025268.65100230
Pasindu SooriyabandaraSLIndia tour of Sri Lanka 202620261201729286.0030656.21020191
Harshitha MadaviSLWBangladesh Women tour of Sri Lanka 2023202344317051*170.0017696.59010132
Chamari AtapattuSLWICC Women's Championship 2014/15201422016910684.5022276.13110190
Thilan SamaraweeraSLNew Zealand in Sri Lanka Test Series 2009200912016814384.0028259.57100201
Asanka GurusinhaSLAustralia tour of Sri Lanka 19921992121168137168.0048734.50100220
Chamari AtapattuSLWBangladesh Women tour of Sri Lanka 202320234401676441.75138121.010101710
Dimuth KarunaratneSLIndia tour of Sri Lanka 2017201712016614183.0035247.16100180
Mahela JayawardeneSLSouth Africa in Sri Lanka Test Series 2014201412016516582.5029056.90101171
Hashim AmlaSASouth Africa in Sri Lanka Test Series 20142014121164139*164.0054130.31100160
Daniel VettoriNZNew Zealand in Sri Lanka Test Series 2009200912016314081.5023868.49100170
Robin SmithENGEngland tour of Sri Lanka 1992/93199312016312881.5040939.85100240
Shoaib MalikPAKPakistan tour of Sri Lanka 2005/062006121161148*161.0039740.55100242
Kumar SangakkaraSLNew Zealand in Sri Lanka Test Series 2009200912015910979.5027158.67110211
Pathum NissankaSLBangladesh tour of Sri Lanka 20252025110158158158.0025462.20100190
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.