Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
J AlbinBULBulgaria2021-20222315713019*16.2516877.38000121
D NikolovBULBulgaria2019-202631232130426.1917474.71005123
Gudakesh MotieGAWGuyana Amazon Warriors2021-202553251313026*10.8313993.5300267
Edward NuttallCANCanterbury2012-202492493213016*7.6539632.83009182
Kumar SangakkaraQGQuetta Gladiators20164401295532.2589144.94011172
Omid RahimiBELBelgium2024-20265521295543.0068189.71010910
Harold GimblettENGEngland1936-193935112967*32.25--010111
Sougata DuttaKKHKolkata Heroes20217511297232.2587148.28011510
Cameron DelportDDDhaka Dynamites20176621296432.2579163.2901269
Kyle VerreynnePRPaarl Royals2025-202676212952*32.25117110.26010143
S DeshapriyaBCAABloomfield Cricket and Athletic Club202666112959*25.8013694.85011112
Arnab NandiKNCKrishananagar Challengers202176112959*25.8089144.94011107
Dilshan MunaweeraPSCPanadura Sports Club20268701296418.4399130.30011183
Corey AndersonAUCAuckland2019-20209711292921.50107120.5600049
Moeen AliKRKandy Royals20267701294118.4391141.7600068
Sam BillingsAABFAntigua and Barbuda Falcons20248701295618.43114113.16010151
Freddie CalthorpeENGEngland19304701294918.434230.9500100
Roger TolchardENGEngland19774721296725.8047027.45011100
Danza HyattRRRangpur Riders20138821292521.50126102.38000133
Roland ButcherENGEngland1980-19816801295216.1322856.58011140
Ian WardENGEngland20015911293916.1331640.8200180
Ben CuttingSKANSt Kitts and Nevis Patriots20181110412929*21.50103125.2400148
Jack MasonENGEngland1897-189851001293212.90--00130
Chandrasekhar GadkariINDIndia1953-1955610412950*21.50--01200
Imran TahirNOTNottinghamshire2015-2016171341292514.3324253.31001124
Derek StirlingNZNew Zealand1984-1986121441292612.9033338.74000123
Neil WagnerLANLancashire201614151129379.2119964.82002152
Muhammad MuradQATQatar2021-202526173129269.2116379.1400346
Nimasara AtharagallaCMCCChilaw Marians Cricket Club2025-20261617412933*9.9238233.7700281
Derrick BrangmanBERBermuda2013-20264719912932*12.9013893.4800593
Tom RogersKENKent2024-20262419612931*9.9296134.3800688
Curtis CampherESSEssex2025331128123*64.0078164.10101126
Faf du PlessisKENKent20193401286032.00126101.59011132
Ben StokesMRMelbourne Renegades20154401287732.0082156.10010118
Nehal WadheraPUNPunjab202344212861*64.0079162.03020107
Denis SmithENGEngland19352401285732.00--01100
Peter WalkerENGEngland19603401285232.00--010142
Isuru UdanaGMGalle Marvels202410511287232.0078164.10021108
Aditya TareSMFSoBo Mumbai Falcons20265511285932.0087147.13010126
Nic MaddinsonSTSydney Thunder202655112830*32.0087147.1300069
Tony de ZorziSECSunrisers Eastern Cape20255501287825.6097131.96010164
Kamran AkmalRRRajasthan Royals200866112853*25.6078164.10010138
Eoin MorganPRPaarl Royals20237601286421.3388145.4501097
Rahkeem CornwallSLKSt Lucia Kings20216601284321.3387147.13001176
Matthew CritchleyMRMelbourne Renegades20236611283525.60111115.3200056
Shadab KhanLANLancashire20266601285821.3372177.78010127
Hugh Bromley-DavenportENGEngland1896-18994601288421.33--01100
Mohammad MithunSSSylhet Sunrisers20228711287221.33110116.36010125
Farhan YousafPZPeshawar Zalmi2026117212858*25.6084152.38011107
Darren CatoCAYCayman Islands2014-20198801286216.0024652.03010110
PreviousPage 180Next

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.