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
Alan MossENGEngland1954-1960971612610.172200.0000111
Gary RobertsonNZNew Zealand1981-1989117061178.718373.4900130
Azhar SaeedUAEUnited Arab Emirates1994-199677061328.7119531.2800150
Tito OdumbeKENKenya1996871612010.1715040.6700000
Dwayne BravoWORWorcestershire2022982612110.1757107.0200124
Seif KhalifaTANTanzania2010-201798061157.6311851.6900291
Sheldon JacksonKKRKolkata Knight Riders2017-2022982611610.1757107.0200151
Jacob MulderIREIreland2016-201714866138*30.5048127.0800143
Krishnappa GowthamLSGLucknow Super Giants2022-20241283612312.2038160.5300125
Ethan D'SouzaSWSharjah Warriorz20251382611810.176298.3900161
Jofra ArcherHHHobart Hurricanes2017-201927966125*20.3343141.8600021
Kabir BerliaSINSingapore2025-202610936128*10.1761100.0000052
B VinayCHA-XIChargers XI20201193611610.1742145.2400081
Andre AdamsNOTNottinghamshire2014810061196.107482.4300243
Doug WarrenVICVictoria2023-20268107612020.3321428.5000061
OE TaylorCOOCook Islands2024-2026171026122*7.6310458.6500220
Wayne ParnellPWPune Warriors2011-20131811361167.637383.5600041
H BharadwajSINSingapore2023-2026231246126*7.639862.2400142
Blessing MuzarabaniNORNorthamptonshire2019-20201513661188.7112449.1900161
CA KeitaMABMali2022-20261715061354.0711055.4500663
Haseeb AhsanPAKPakistan1958-19621216761146.78--00331
Adithya AshokAUCAuckland2021-202633189619*6.786396.8300441
Mohammad AmirKKKarachi Kings2016-20236419106111*6.7858105.1700362
Ghulam AhmadiGERGermany2021-20265019166115*20.3361100.0000050
Mmoloki MooketsiBOTBotswana2017-20266924761103.5912548.8000420
Lalit RajbanshiNEPNepal2018-2026108432561113.3922527.1100840
Musaddiq AhmedGERGermany2026110606060.0025240.0001017
Pieter MalanTITTitans2012220604830.0057105.2600071
Ben DwarshuisNSNorthern Superchargers20242226040*-29206.9000025
Najibullah ZadranQGQuetta Gladiators2023220605930.0037162.1601053
Martin HortonENGEngland1959220605830.00--01060
Musa MahmoodDENDenmark2026220603230.0041146.3400071
William PerkinsBTBarbados Tridents2014330603620.0046130.4300163
Ben RaineOTAOtago20194316033*30.0038157.8900043
Matthew ShortCSKChennai Super Kings2026330603420.0051117.6500061
Faheem AshrafKTKhulna Tigers2024431603230.0034176.4700092
Scott EdwardsBKBiratnagar Kings2024330604520.0053113.2100160
Arslan AhmedPORPortugal2018-2019330604920.006395.2400180
Sherul MehtaBELBelgium2020-2021330604020.008967.4200060
JA KolsawalaKYKarnali Yaks2024-2025330605320.0053113.2101062
Nowell KhoslaMACMalta2019330602720.0054111.1100021
Mohammad AdnanKSASaudi Arabia20195336038*-31193.5500045
Shakib Al HasanLAKRLos Angeles Knight Riders2024440603515.0048125.00001100
Ben DuckettQGQuetta Gladiators2022440604715.0050120.0000181
Saif ZaibNSNorthern Superchargers2023640602115.0051117.6500042
Najibullah ZadranKFKandy Falcons2022541602220.0047127.6600123
Jordan ThompsonMEMI Emirates2023-20244416026*20.0041146.3400034
Senuran MuthusamyWARWarriors2024-2026543602560.006395.2400022
Jordan CoxMRMelbourne Renegades2023-2024440604715.0047127.6600163
NikhilUZBUzbekistan20264416035*20.0057105.2600035
PreviousPage 243Next

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.