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
Henry SsenyondoUGAUganda2013-20261444429589*3.8720328.5700710
Rahul TripathiGOAGoa20232215735*57.0032178.1300090
Devan VishvakaCCCColombo Cricket Club2025220575128.5057100.0001062
K Lion-CachetPRPaarl Royals2025-2026321574557.0046123.9100080
Monil PatelLLLeinster Lightning2024220574728.506686.3600062
Juan JamesNWNorth West2026321574057.0043132.5600061
Ryan ten DoeschateOTAOtago2013-2014330573619.0038150.0000124
Martin GuptillMIMumbai Indians2016330574819.0055103.6400033
Zeeshan SiddiqiCANCanada2012-2014330574319.0012346.3400041
Nikhilesh SurendranKERKerala2016330573619.0051111.76001100
Ben ManentiTASTasmania2021-2022232572357.008864.7700072
HazratullahRRRajshahi Royals20193315756*28.5055103.6401153
Perker LeeAUSAustralia1931-1933230574219.006587.6900190
Frasat AliEAFEast Africa1975330574519.0017632.3900121
Tamim IqbalIWXICC World XI2017-2018440572314.2555103.6400081
Sohail TanvirSSSSylhet Super Stars2015540572014.2546123.9100052
Naeem IslamRRRangpur Riders20161042572628.5056101.7900031
Chadwick WaltonGGGalle Gladiators2020541573119.0042135.7100024
Hayden PatriziITAItaly2010-20134415749*19.008170.3700114
Colin de GrandhommeGGGulf Giants2023440573514.2546123.9100033
Hilton CartwrightAUSAustralia2017440573714.2514838.5100071
Heinrich KlaasenRRRajasthan Royals2018441573219.0047121.2800151
Alex HepburnWORWorcestershire2015-2017741573219.006291.9400041
TG MokoenaNWNorth West2022440572014.2555103.6400081
Robin SinghGOAGoa20166415729*19.0045126.6700145
Harry TectorBRBarbados Royals20225415747*19.005898.2800142
Alex BevilaquaWAWestern Australia2018241573619.0042135.7100053
Max BurtonNKNorthern Knights2022440572214.256193.4400091
HS DesaiBARBaroda2022-2023440572614.2552109.6200053
Noah CroesDGDublin Guardians2026440573014.2551111.7600050
G NewtonISLIsle of Man20267435727*57.0049116.3300020
Walter KeetonENGEngland1934-1939240572514.259638.5400100
Gareth DelanyECREdinburgh Castle Rockers20261051573114.2554105.5600042
Romario ShepherdMIMumbai Indians20246535739*28.5021271.4300055
Ashley WrightGUEGuernsey2019650574311.406390.4800143
Wesley MarshallDHDurban Heat2019550572911.4045126.6700153
James RewLSLondon Spirit2026551572614.2545126.6700190
Ken TaylorENGEngland1959-1964350572411.407532.0000050
George SalmondSCOScotland1999550573111.4010952.2900050
Piyush ChawlaUPUttar Pradesh2016861571711.4045126.6700034
Jiang ShuyaoCHIChina2014-201866057219.5011748.7200050
Mohammad ShahidBANBangladesh2015-2016661572511.408170.37000101
Saif ZaibWFWelsh Fire2025861572111.4048118.7500061
Brydon CarseSECSunrisers Eastern Cape20239635726*19.0050114.0000033
Wanindu HasarangaCCCColombo Cricket Club2024-20256615725*11.4045126.6700262
Jobayer HossenSEYSeychelles2024-2026862572614.257774.0300062
Troy DudnathSURSuriname2024-202676057189.509261.9600002
David BernardJTJamaica Tallawahs2013-2014167057248.146095.0000143
Iftikhar AhmedGGGalle Gladiators202277057238.146587.6900223
Tenzin Wangchuk jnrBHUBhutan2017-201987057148.149758.7600271
PreviousPage 248Next

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.