Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG20/0 (3.3)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL1999-20041018363914842.6094567.62211912
Romesh KaluwitharanaSL1999-2004350903318.0021142.65000130
Marvan AtapattuSL1999-200410185777201*59.77190440.81240870
Mahela JayawardeneSL1999-201422363221523767.12417253.09612126514
Russel ArnoldSL1999-20027811805025.7149036.73010170
WPUJC VaasSL1999-2008121733809027.1484045.24032481
Nuwan ZoysaSL1999-200022011105.503729.7300020
Justin LangerAUS1999-2004230513217.0018228.0200050
Ricky PontingAUS1999-2011350984419.6022144.34000130
Steve WaughAUS1999110191919.004938.7800020
Glenn McGrathAUS199911100*-20.0000000
Aravinda de SilvaSL1999-200134018510646.2546439.87110172
Muttiah MuralitharanSL1999-2010141751243810.3315977.99005142
Shane WarneAUS1999-200423023237.677132.3900240
HMRKB HerathSL1999-20181928631280*14.1862050.32016391
Arjuna RanatungaSL1999-20003401396534.7524656.50020180
Ian HealyAUS1999110444.001428.5700000
Mark WaughAUS1999110101010.002934.4800010
Michael SlaterAUS1999110969696.0022043.6401052
Damien FlemingAUS1999110161616.002176.1900020
Greg BlewettAUS1999110626262.0018234.0701060
Colin MillerAUS1999110666.001060.0000010
Younis KhanPAK2000-201558049717762.13107746.15210443
Inzamam-ul-HaqPAK2000110112112112.0016368.71100180
Mohammad YousufPAK2000-200923016511255.0033449.40100151
Abdul RazzaqPAK2000110484848.009550.5300060
Wasim AkramPAK2000110100100100.0089112.3610086
Saeed AnwarPAK2000110123123123.0023751.90100122
Azhar MahmoodPAK2000110000.0040.0000100
Moin KhanPAK200011133*-475.0000000
Ravindra PushpakumaraSL200012100*0.00120.0000100
Mohammad WasimPAK2000110292929.007240.2800030
Kumar SangakkaraSL2000-201523392192122151.92363952.7978121810
Upul ChandanaSL2000-20045802449230.5044155.33010311
Gary KirstenSA2000120675533.5019833.8401080
Jacques KallisSA2000-20042411805960.0037647.87020232
Neil McKenzieSA2000120362518.0012528.8000060
Mark BoucherSA2000-20042301374.334230.9500110
Shaun PollockSA2000-2004230412513.6711635.3400040
Nicky BojeSA2000-2004230783526.0014952.3500091
Makhaya NtiniSA2000-200423018106.004242.8600140
Jonty RhodesSA20001217563*75.0013356.3901070
Lance KlusenerSA2000-200423025198.336439.0600040
Kumar DharmasenaSL2000-200445039277.8015225.6600130
Paul AdamsSA2000120643.002920.6900000
Daryll CullinanSA2000121126114*126.0026148.28100131
Marcus TrescothickENG2001-200324022612256.5062636.10110270
Nasser HussainENG2001120432.003910.2600000
Craig WhiteENG2001120282514.006344.4400020
Ashley GilesENG2001-2003241401813.3316723.9500012
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.