Live6th Match · Pakistan ODI Tri-Series 2026/27SL186/3 (29.2)ENG386/5 (50)SL need 201 runs in 124 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG0/1 (0.2)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All cricket)

Hashan Tillakaratne has scored the most runs in all cricket v West Indies at Sinhalese Sports Club Ground: 210 in 2 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Sinhalese Sports Club Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashan TillakaratneSL1993-2001221210204*210.0036058.33100240
Kumar SangakkaraSL2001-20115501847536.8028764.11021161
Mahela JayawardeneSL2001-201155217548*58.3329659.12000150
Thilan SamaraweeraSL2001-20115401538738.2534843.97020160
Upul TharangaSL2011321140101*140.0019571.79100120
Sanath JayasuriyaSL1993-20053511128528.0021053.33010101
Tillakaratne DilshanSL2005-20114411003233.3310991.74000151
Steve TikoloKEN2002110939393.0091102.2001090
WPUJC VaasSL2001-2005220724936.0013055.3800070
Russel ArnoldSL2001110656565.0014843.9201040
Jonty RhodesSA2002110616161.007087.1401080
Boeta DippenaarSA2002110535353.008463.1001040
Dimuth KarunaratneSL2020110525252.005791.2301070
Marvan AtapattuSL2001-2005241522817.337767.5300070
Avishka FernandoSL2020110505050.005590.9101051
Andy FlowerZIM20011114747*-7761.0400020
Stuart CarlisleZIM2001110474747.009251.0900040
Kushal Janith PereraSL2020110424242.005084.0000040
Wanindu HasarangaSL20201114242*-39107.6900041
Angelo MathewsSL2011-20204214136*41.0026157.6900021
Muttiah MuralitharanSL2001-2011421403640.004981.6300041
Thisara PereraSL2011-2020220383219.0030126.6700031
BJ PatelKEN2002110353535.006355.5600060
Aravinda de SilvaSL1993110343434.004969.3900010
Graeme SmithSA2002110333333.005560.0000040
Grant FlowerZIM2001110303030.004468.1800050
RD ShahKEN2002110272727.004264.2900030
Ruwan KalpageSL19931112626*-2892.8600020
HMRKB HerathSL2005-2011320262413.004163.4100040
Niroshan BandaratillekeSL2001110252525.002986.2100030
Mark BoucherSA2002110232323.0021109.5200011
Lance KlusenerSA2002110232323.002882.1400000
Kusal MendisSL2020110202020.002580.0000021
Heath StreakZIM20011111919*-2770.3700020
Collins ObuyaKEN2002110191919.002479.1700000
Dhananjaya de SilvaSL2020110181818.002962.0700020
Chamara KapugederaSL2011310171717.0017100.0000000
Thomas OdoyoKEN2002110151515.002462.5000020
Craig WishartZIM2001110121212.003040.0000010
Gayan WijekoonSL2005110121212.002157.1400020
Nuwan ZoysaSL2001110101010.002540.0000010
Jacques KallisSA2002110101010.002540.0000010
Shaun PollockSA2002110101010.006166.6700001
Roshan MahanamaSL1993110101010.002147.6200010
MO OdumbeKEN2002110999.001947.3700010
Herschelle GibbsSA2002110888.001080.0000010
Ajantha MendisSL2011210888.006133.3300010
Tony SujiKEN2002110777.00887.5000010
Arjuna RanatungaSL1993110777.001450.0000000
Romesh KaluwitharanaSL199311166*-875.0000000
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.