Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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

Batting by team (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew PottsENGEngland2022-20262321101502113.6428951.90002162
AG DugmoreARGArgentina20104401496837.25136109.56021165
Deepak HoodaRAJRajasthan20214401497537.25100149.00020127
Wanindu HasarangaGALGalle20194401498737.25120124.17020191
Shivnarine ChanderpaulSRSylhet Royals20135501496629.80126118.25020193
James VinceSTSydney Thunder2017-20186601494424.83108137.96000156
Tim SeifertSUSSussex2022561149100*29.80129115.50101176
Dwayne BravoTSKTexas Super Kings2023-202497414976*49.6797153.61010129
Karan ShindeANDAndhra2016-20238711497524.83112133.04010175
Rahel KhanSWESweden2017-20217701493721.29119125.21000128
Tom ScrivenHAMHampshire2018-20219711496824.8327354.58010121
Dwaraka Ravi TejaANDAndhra2018-20198821494624.83146102.05000124
Rovman PowellTRTrent Rockets20248811494521.29104143.270001010
Jordan CoxWFWelsh Fire20268811494421.2996155.2100089
Dale PhillipsKRKandy Royals20269901495216.56125119.20011165
Ramesh NimanthaPSCPanadura Sports Club2024109214946*21.2922765.6400072
Mohammad ShafiqUAEUnited Arab Emirates2013121031494321.2915993.7100192
Irfan KhanHKHyderabad Kingsmen20261310414934*24.83119125.21001107
Amay KhurasiyaINDIndia1999-2001121101495713.5518879.26011142
Mohammad KamranSPASpain2022-2026261331495214.90133112.03010144
Tarun SharmaSLOSlovenia2024-2026141401494310.6415596.13004116
Waqar KhanSLOSlovenia2022-2026161511493110.64145102.7600297
Chris KuggeleijnNZNew Zealand1988-1989181521494011.4625059.6000481
Jino JojoDENDenmark2018-2022231651493713.5515298.0300186
Gordon GoudieSCOScotland2008-2013331951494510.6416988.17002128
Nathan McAndrewAAAuckland Aces20163401486537.0020572.20010203
Jake WeatheraldQGQuetta Gladiators20215501484829.60118125.42000167
Andre RussellMOManchester Originals202266214864*37.0088168.18010912
Alex HalesSHSunrisers Hyderabad20186601484524.67118125.42000136
Usman KhanDCDhaka Capitals2025-20266601484124.6796154.17000205
Moeen AliAABFAntigua and Barbuda Falcons202697314856*37.00104142.31010109
Sediqullah AtalDCDubai Capitals20257701486621.14126117.4601085
Xavier BellNDNorthern Districts2025-2026107314853*37.00107138.32010810
Jack BirkenshawENGEngland1973-19745701486421.1435435.88011130
Vivek KumarJAMJamshedpur Jugglers202287114833*24.67129114.73000174
Colin MunroBLBalkh Legends20189801484618.50117126.50002176
Shykat AliCCChattogram Challengers20249801486318.50111133.33012613
Alzarri JosephWORWorcestershire20216801486118.5024261.16011203
Ajinkya RahaneMIMumbai Indians2008-2009109114862*18.50140105.71022133
KN MussaTANTanzania2017-201810911485818.5016291.36011116
David AnkrahGHAGhana2017-201911921484421.1418082.2200095
Shadab KabirPAKPakistan1996-20027901485516.4440736.36012220
Trent BoultNDNorthern Districts2013-2022161051486129.6017385.55010187
M MachadoPORPortugal2023-20251111314854*18.50125118.40020135
Ethan D'SouzaUAEUnited Arab Emirates2023-20251411114834*14.80147100.68000131
Willem LudickCDCentral Districts2018-20201313614827*21.14109135.7800186
Vijay YadavINDIndia1992-19942013214834*13.45141104.96002104
Ryan KleinNEDNetherlands2022-20262418414836*10.5716888.1000383
Khurram ShahzadPAKPakistan2023-202610192148198.7132445.68004212
GC MurtazaCAACambodia2023-202544214148288.7118580.00004114
PreviousPage 168Next

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.