Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Sri Lanka tour of West Indies 2026: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Sri Lanka tour of West Indies 2026×

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Dushmantha ChameeraSLSri Lanka2026420110.50333.3300100
Shai HopeWIWest Indies202655123911259.7536864.95121184
Kusal MendisSLSri Lanka20266802237227.8825188.840211812
Alzarri JosephWIWest Indies2026330342111.334673.9100113
Roston ChaseWIWest Indies202665028319456.6045362.47100194
Wanindu HasarangaSLSri Lanka2026430312110.3323134.7800021
Asitha FernandoSLSri Lanka202633100*0.0050.0000200
Sherfane RutherfordWIWest Indies20264317354*36.5063115.8701035
Kamindu MendisSLSri Lanka20266802448430.5030879.22021228
John CampbellWIWest Indies20263411797259.6734551.88020186
Justin GreavesWIWest Indies202633022818076.0037460.96100193
Jayden SealesWIWest Indies202632142*4.002317.3900000
Charith AsalankaSLSri Lanka2026110454545.0044102.2700031
Mahesh TheekshanaSLSri Lanka2026431542.50955.5600010
Pathum NissankaSLSri Lanka20265601357922.5015686.54010153
Gudakesh MotieWIWest Indies2026110222222.003073.3300030
Janith LiyanageSLSri Lanka20261114444*-29151.7200051
Keacy CartyWIWest Indies2026110272727.003772.9700010
Matthew FordeWIWest Indies2026420231511.503271.8800011
Shamar JosephWIWest Indies20266435623*56.005896.5500033
Milan PriyanathSLSri Lanka2026351622715.5011952.1000241
Pavan RathnayakeSLSri Lanka202644029247.255058.0000111
Jason HolderWIWest Indies20262112121*-5420.0000003
Akeal HoseinWIWest Indies2026310141414.006233.3300002
Dasun ShanakaSLSri Lanka2026330965832.0060160.0001076
Rovman PowellWIWest Indies2026331864343.0059145.7600066
Shimron HetmyerWIWest Indies2026330853628.3354157.4100095
Brandon KingWIWest Indies202656115451*30.8025261.11010145
Romario ShepherdWIWest Indies2026210000.0010.0000100
Lasith CroospulleSLSri Lanka2026110000.0010.0000100
Eshan MalingaSLSri Lanka202632243*-3133.3300000
Shamar SpringerWIWest Indies2026110111.00616.6700000
Kamil MisharaSLSri Lanka20262218961*89.0063141.2701074
Dunith WellalageSLSri Lanka2026220444322.0030146.6700061
Ackeem AugusteWIWest Indies2026110111.00714.2900000
Kemar RoachWIWest Indies2026110000.0030.0000100
Dinesh ChandimalSLSri Lanka20262401697142.2524967.87020172
Dhananjaya de SilvaSLSri Lanka202624018712046.7529962.54101211
Kasun RajithaSLSri Lanka20261201286.003138.7100020
CBRLS KumaraSLSri Lanka20261212112*21.0021100.0000040
Kavem HodgeWIWest Indies2026220473123.5018325.6800050
Joshua Da SilvaWIWest Indies2026110202020.005635.7100020
Amir JangooWIWest Indies2026220242233121.0038862.37100203
Nishan MadushkaSLSri Lanka2026240512312.757865.3800061
Sonal DinushaSLSri Lanka20262411759258.3329659.12010230
Anderson PhillipWIWest Indies2026110000.0050.0000100
Prabath JayasuriyaSLSri Lanka20261212417*24.003177.4200010
Lahiru UdaraSLSri Lanka202612018818894.0025274.60101215
Isitha WijesunderaSLSri Lanka2026120241412.0020120.0000012

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.