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

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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
James LoganKENKent202112103972113.8624639.43001100
Seekkuge PrasannaCSColombo Stars2021-2022131139732*12.1368142.6500139
Michael HoganKENKent202321116974319.4011782.91000171
Clive EksteenSASouth Africa1991-200013134972210.7859616.2800160
Yair NagavkarISRIsrael2018-2026181449732*9.7012776.3800251
Brent ArnelNDNorthern Districts2012-20182022997247.4625138.65005121
Mohammad AbbasHAMHampshire2021-20245160369713*4.0449119.760013130
Vic StollmeyerWIWest Indies1939110969696.00--010110
Oliver GunningMRMunster Reds2018330965332.0059162.71010151
Jacques KallisIWXICC World XI2005341964432.0021444.86000111
Paul StirlingKTKhulna Titans2019550966119.2077124.68011113
Tomas FrancisARGArgentina2010550963519.2015263.1600173
Obus PienaarSLKSt Lucia Kings2026552963532.0059162.71000104
Ankush BainsHPHimachal Pradesh2022551963324.0090106.67000121
Baba IndrajithTNTamil Nadu2016-2019750964619.2010492.3100050
Danny LambGLOGloucestershire2023551967024.0013173.2801174
Sahan ArachchigeGGGalle Gladiators2020-2022850965319.2079121.5201064
K HiltonNKNorthern Knights20267519643*24.0073131.51000114
Raveen YasasBSCBadureliya Sports Club2025-2026350964619.2024838.7100150
Bipul SharmaSIKSikkim2019660963216.0082117.07000103
Chris MorrisSURSurrey2016661962519.2076126.3200044
NAJ RobinsonAAAuckland Aces2025360963916.0024838.71001120
Dennis DyerSASouth Africa1947360966216.00--01000
Kushal Janith PereraCSColombo Stars2021770965813.7174129.73011104
Willie RodriguezWIWest Indies1962-1968570965013.71--01121
Azhar HossainBANBangladesh1988-1990770965413.7126636.0901050
Rehan AhmedHHHobart Hurricanes2025-20261080962912.0073131.5100176
Shahid AfridiSKANSt Kitts and Nevis Patriots20151092962113.7165147.6900027
Yannic CariahWIWest Indies2022-20231693965216.0017056.4701061
Kalhara SenarathneRCCRagama Cricket Club2024-20251191964112.0018053.3300282
A GhartiKYKarnali Yaks2024-20251391963312.009996.9700063
P PathumNSWCNugegoda Sports Welfare Club2024-20251210096259.6013272.7300052
Anasim KhanBHRBahrain2014-2021141129623*10.6711484.2100163
Andrew HazeldineOVOtago Volts2023-20256113963412.0019648.98003133
Michael-Kyle PepperLSLondon Spirit2023-20241111096278.7394102.13002123
Nilesh LamichaneySIKSikkim2019-20211511196249.6014864.8600190
Neelam ObiAPArunachal Pradesh2019-20231111096208.7317156.14000121
Gregor MacGregorENGEngland1890-18938113963112.00--00120
Mitchell StarcRCBRoyal Challengers Bengaluru2014-201527125962913.719897.96000100
Scott KuggeleijnSPRSudur Paschim Royals2024-202517123961610.6771135.2100075
Liam HurtLANLancashire2019-202229124963812.0016558.1800290
Roelof van der MerweSASouth Africa2009-201026136964813.7191105.4900256
Cameron GannonSOSeattle Orcas2023-20263013396209.6096100.0000345
DGAPD WiswiINAIndonesia2024-2026251349626*10.6711285.7100071
KR JhaAUAAustria2025-20262014296308.0014864.8600342
Robin JackmanENGEngland1974-19831915196176.8630032.0000350
Carl MumbaZIMZimbabwe2016-20231916696259.6020048.0000082
Ryan StevensonHAMHampshire2015-20213017696308.7310591.43004131
David MoodyWAWestern Australia2018-2023141879631*8.7326436.3600260
Dave GilbertAUSAustralia1985-19862320796157.3840024.0000150
PreviousPage 205Next

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.