Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Xavier BartlettSFUSan Francisco Unicorns2025-20262011318859*23.50115163.480111115
Bhanu AnandBOKBokaro Blasters20221212518836*26.86124151.610001012
Yasir ArafatSUSSussex20141813318855*18.80183102.73012201
Josh ClarksonNZNew Zealand2023-20261914318838*17.09169111.24001137
Abdul ShakoorUAEUnited Arab Emirates2013-2019171531882815.6726072.31001156
Barberton HalliwellSASouth Africa1892-190281501885712.53--01300
Brian MurphyZIMZimbabwe2000-2003413111188309.4058831.97004210
Kabua MoreaPNGPapua New Guinea2021-202653351918817*11.7524875.81003126
Norman CowansENGEngland1982-1985423710188366.9640646.31008253
Shivnarine ChanderpaulKRBKhulna Royal Bengals201244218787*93.50136137.50020214
Shai HopeYORYorkshire20232411878362.3326670.30020231
Samit PatelGLAGlamorgan20194601876631.1728266.31020252
Joe DenlyDDDhaka Dynamites20176601875331.17177105.65011176
MahmudullahRRRangpur Riders2025-202611831875137.40138135.51011224
Andre RussellMRMelbourne Renegades2014-20228821875731.17127147.24010915
Clairmonte DepeiazaWIWest Indies1955-195658218712231.17--101160
Rilee RossouwKTKhulna Titans20179901874920.78142131.69001168
Carsten PedersenDENDenmark2012-2013101031874826.7130261.92000191
Mohammad RizwanMRMelbourne Renegades2025-2026101001874118.70182102.75000192
Gurpratap SinghCYPCyprus2021-2022101001875418.70133140.600111015
Lesego SenokwaneNWNorth West2022121001874618.7019993.97000202
Paul StirlingBWBelfast Wolves2026111111873118.70132141.67001257
Ammad UddinBHRBahrain2019-20211211318741*23.38109171.560001811
Brenton ParchmentWIWest Indies2007-2008101201874815.5838748.32000222
Will GidmanNOTNottinghamshire201571211875717.0042344.21012230
TG MokoenaKNIKnights2017-2021151311873115.5819396.89000115
Tony de ZorziTSTshwane Spartans2018-20191313318733*18.70181103.31000163
Leo FransiscoBSCBadureliya Sports Club2024-202591411873114.3844042.50001151
D GoonewardenaNCCNondescripts Cricket Club2025-2026171511873713.3619098.42003164
KB PatilMEXMexico2024-2026161601873711.6920989.47001134
Thilan WalallawitaMIDMiddlesex2020-202335297187298.5021586.98004207
Jason HolderWORWorcestershire2024561186123*37.2023379.83101158
Chamindu WickramasingheDSDambulla Sixers202486318662*62.00141131.91020148
Joe RootWFWelsh Fire202687118658*31.00162114.81010153
Chadwick WaltonIUIslamabad United2018-20199901864820.67130143.080021510
Jamie GrassiLLLeinster Lightning2017-202111911868223.2531359.42012164
Paul WinslowSASouth Africa1950-195559018610820.678200.00101155
Abdul SamadPAKPakistan2025-2026141331864418.60186100.00001186
Nisala TharakaPSCPanadura Sports Club2025-2026151411864414.3122483.04002162
Abdur RehmanSOMSomerset20151315518655*18.6027268.38013245
Beuran HendricksLEILeicestershire20221416818623*23.2545740.70001173
GG BannerBEABelize2019-2024171611864712.40185100.540041113
Sisanda MagalaWARWarriors2014-2019401981865016.91143130.07013159
Andrew BirchWARWarriors2012-20195424618632*10.33157118.47004137
Chris GayleBBBarisal Burners201233118511692.50100185.001001216
Saad BaigPAKPakistan20265501857437.0019992.96010262
Curtis CampherAFAmsterdam Flames202610601856630.83118156.78010206
Steve SmithBTBarbados Tridents20187701856326.43145127.59011214
Sohail TanvirSLZSt Lucia Zouks201488418550*46.25101183.17010816
Zak CrawleyHHHobart Hurricanes202388118554*26.43157117.83010175
PreviousPage 148Next

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.