Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Kensington Oval×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Richie RichardsonWIWest Indies1986-199468045116056.3872662.12120573
Desmond HaynesWIWest Indies1981-1994710038310938.3070454.40111521
Viv RichardsWIWest Indies1981-1990461377182*75.4051573.20131428
Garry SobersWIWest Indies1960-197434031322678.2530.00111360
Clive LloydWIWest Indies1968-1981351307113*76.7527762.82210434
Lawrence RoweWIWest Indies1974110302302302.0043070.23100361
George HeadleyWIWest Indies1930-194836127717655.40--10100
Brian LaraWIWest Indies1994-199857127711046.1738971.21110453
Frank WorrellWIWest Indies1954-1960232273197*273.0020.00111172
Clyde WalcottWIWest Indies1948-195424126122087.00--100281
Carlisle BestWIWest Indies1986-199033023616478.6734468.60110281
Clifford RoachWIWest Indies1930-193524121812272.67--110200
John HoltWIWest Indies195412017716688.50--100251
Basil ButcherWIWest Indies1960-19682301598653.00--020151
Frank de CairesWIWest Indies19301201508075.00--020-0
Philo WallaceWIWest Indies19983401416135.2518078.33010242
Shivnarine ChanderpaulWIWest Indies1994-19983511387734.5042332.62010140
Jeffrey StollmeyerWIWest Indies1948-19542401377834.25--01100
Carl HooperWIWest Indies1990-19984401326633.0018172.93010141
Curtly AmbroseWIWest Indies1990-19987821304421.6721959.36000180
Larry GomesWIWest Indies1981-19863301255841.6735735.01010150
Clayton LambertWIWest Indies19983401205530.0028442.25010181
Alvin KallicharranWIWest Indies1974110119119119.0019162.30100180
Gordon GreenidgeWIWest Indies1981-19905701164116.5722751.10001171
Robert ChristianiWIWest Indies19481201009950.00--01000
Deryck MurrayWIWest Indies1968-19742319853*49.0011645.69010100
Gerry GomezWIWest Indies1948-1954230938631.00--01100
Jeff DujonWIWest Indies1986-1990452853128.3314259.86000110
Rohan KanhaiWIWest Indies1960-1974340824020.503354.5500042
Gus LogieWIWest Indies1990230814827.0013958.2700080
Steve CamachoWIWest Indies1968120755737.50--01060
Foffie WilliamsWIWest Indies1948120747237.00--01003
Derek SealyWIWest Indies1930-1935230735824.33--01100
Bruce PairaudeauWIWest Indies1954110717171.00--010-0
Stuart WilliamsWIWest Indies1998110686868.008877.2701021
Jimmy AdamsWIWest Indies1994230672922.3317139.1800070
Everton WeekesWIWest Indies1948120603530.00--000-0
Keith ArthurtonWIWest Indies1994230585219.3314240.85011101
Wilf FergusonWIWest Indies19481215656*56.00--01100
Denis AtkinsonWIWest Indies1954110535353.00--010-0
John GoddardWIWest Indies1948120462823.00--000-0
Seymour NurseWIWest Indies1968120452622.50--00050
Kenny BenjaminWIWest Indies19941214343*43.008749.4300141
Conrad HunteWIWest Indies1960110424242.00--000-0
Leslie WalcottWIWest Indies1930121402440.00--000-0
Everton MattisWIWest Indies1981120402420.0010538.1000050
Courtney WalshWIWest Indies1990-19986633918*13.005472.2200133
Roger HarperWIWest Indies1986-19942213524*35.004381.4000021
Leslie HyltonWIWest Indies1935120341917.00--000-0
Colin CroftWIWest Indies1981121333333.008439.2900030
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.