Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×

Player figures come from full scorecards, which we hold for 79 of the 132 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLSri Lanka2003-201418222186237493.10325257.267621948
Kumar SangakkaraSLSri Lanka2003-201418223151928779.95263957.565511614
Angelo MathewsSLSri Lanka2009-20231622685911053.69175548.952507810
Tillakaratne DilshanSLSri Lanka2003-201215161824125*54.93115971.10240827
Thilan SamaraweeraSLSri Lanka2003-2012910260614375.75126647.87321721
Dimuth KarunaratneSLSri Lanka2015-2023713056014143.08103454.16141650
Kusal MendisSLSri Lanka2016-2025813048311037.1568370.72130586
Dhananjaya de SilvaSLSri Lanka2016-2026814146712935.9282356.74143652
Upul TharangaSLSri Lanka2005-201713151459101*32.7972763.14122541
Nishan MadushkaCCCColombo Cricket Club2024-2026883443122*88.60303146.203004122
Krishan SanjulaSSCSinhalese Sports Club2024-2025810243292*54.0059073.22020497
Chamari AtapattuSLWSri Lanka Women2014-20231010040010640.0051577.671204211
S DanielSSCSinhalese Sports Club2024-2025810038414238.4049178.211223613
Dinesh ChandimalSLSri Lanka2015-2025610037713237.7079747.30110413
Tharanga ParanavitanaSLSri Lanka2009-2012510134510038.3375445.76111351
Prasanna JayawardeneSLSri Lanka2006-2012861299120*59.8054155.27110242
Cheteshwar PujaraINDIndia2015-2017231278145*139.0052353.15201251
Kaushal SilvaSLSri Lanka2014-201648027311534.1365341.81101330
Michael VandortSLSri Lanka2007-200833025813886.0046155.97200274
Niroshan DickwellaSLSri Lanka2014-202661212577223.3637568.53021302
Shaun MarshAUSAustralia2011-201624025213063.0061041.31110280
Sonal DinushaSLSri Lanka2025-2026231247133*123.5044255.88200175
Sachin TendulkarINDIndia2006-201034124420381.3342657.28100271
Pavan RathnayakeCCCColombo Cricket Club2024-202555124410061.00229106.551101214
Lasith CroospulleCCCColombo Cricket Club2024-20269902407726.67176136.36011268
Pulindu PereraNSWCNugegoda Sports Welfare Club2025341235129*78.3329978.60110316
Shoaib MalikPAKPakistan2006-200923022513475.0034864.66100292
Sahibzada FarhanPAKPakistan2026331220100*110.00130169.231102111
Mohammad HafeezPAKPakistan2012120217196108.5035760.78100221
Sohan de LiveraMSCMoors Sports Club2024-20265502146442.80164130.49010197
Michael HusseyAUSAustralia2011120211118105.5031666.77110233
Hashim AmlaSASouth Africa2006-2018361210139*42.0069530.22100170
Kushal Janith PereraSLSri Lanka2015-20203502077041.4026976.95020320
W SahanACCCAce Capital Cricket Club2024-202654020212050.5021892.66110174
HMRKB HerathSLSri Lanka2009-2018121642024916.8339451.27002260
Abdullah ShafiquePAKPakistan2023110201201201.0032661.66100194
Azhar AliPAKPakistan2012-201423019915766.3340249.50100120
Nuwanidu FernandoSSCSinhalese Sports Club2024-202564118811062.67187100.53100177
Agha SalmanPAKPakistan2023-2026441183132*61.0018897.34100213
Michael VaughanENGEngland2003-20072401808745.0032455.56020240
Kevin PereraNSWCNugegoda Sports Welfare Club202533017911659.6724772.47100280
Dhanushka GunathillekeSLSri Lanka2017-20183501766135.2027464.23020183
Pasindu SooriyabandaraSLSri Lanka20261201729286.0030656.21020191
Sarfraz AhmedPAKPakistan2014-202323117210386.0023872.27110121
S RajapaksaSSCSinhalese Sports Club2024-20254501727534.4023074.78020201
Harshitha MadaviSLWSri Lanka Women202344317051*170.0017696.59010132
Dasun ShanakaSSCSinhalese Sports Club2024-20255601695128.17129131.01011913
Mohammad YousufPAKPakistan2006-20092301669055.3327460.58020161
Misbah-ul-HaqPAKPakistan2009-201435116666*41.5032151.71020121
Darren BravoWIWest Indies2011-20204401657941.2522972.05010126
Page 1Next

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