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
S PillaiCOSCosta Rica2019-2026161401674311.9323571.06001193
Satsimranjit DhindsaCANCanada2015-20181815916743*27.8321278.7700136
Rex RajkumarMANManipur2019-2023161511673011.93157106.3700286
B KrugerMRMunster Reds2022-2024191611673311.1321776.96002184
JOP ScamansFINFinland2018-2024181721672811.13167100.00004131
Ayaz DadabhaiZAMZambia2025-2026191721672111.13164101.8300197
MPS CheemaAUAAustria2022-2026271941673311.1317993.30002142
Sajid MahmoodENGEngland2004-200938287167347.9526463.26006181
Rodney RedmondNZNew Zealand197323016610755.331127.27110290
Kraigg BrathwaiteGLAGlamorgan2019341166103*55.3344237.56101171
Moisés HenriquesNOTNottinghamshire20256601666027.67119139.50010137
S IftikharNORNorway2015-20187601667127.6729256.85010142
Dewald BrevisHAMHampshire20258611666833.2092180.43010617
Hasnain Ul WahabOMAOman20266601669327.6718589.73012147
Errol HunteWIWest Indies19303611665833.20--02000
Shivam ChaudharyUPUttar Pradesh20187701665123.71161103.11011163
Jake EganNKNorthern Knights2023-202487116674*27.67139119.420211010
Rohit SharmaINAIndonesia20267701667423.71110150.91021197
Dip ChatterjeeKGBKharagpur Blasters20218721665033.20163101.84011142
Paul CollingwoodIMPImpi20128811664223.71136122.0600059
David MillerSBSouthern Brave20268811664423.71137121.17000116
Henno JordaanTHAThailand2019-202088116637*23.7121079.05000104
Pom Pom Fellows-SmithSASouth Africa19604821663527.67--000140
Steve SmithAFAmsterdam Flames20269901664518.44137121.17001194
Temba BavumaCCCape Cobras20179901664618.44151109.93000181
Dilshan MunaweeraBTBarbados Tridents20159901663918.44163101.84000186
Mark DeyalSLZSt Lucia Zouks202010911664020.75131126.72001147
Siddhesh WathVIDVidarbha20219901663618.44156106.41003214
Dick WestcottSASouth Africa1954-19585901666218.44--012100
Mohnish MishraDCDeccan Chargers2010111101664115.09144115.28001186
Usman ArifNORNorway2021-2025121101664415.0994176.60002618
Connor EsterhuizenPCPretoria Capitals2025-2026111101665215.09157105.73013195
Graham BarlowENGEngland1976-1977911216680*18.4433749.26013200
Adam HoseDVDesert Vipers2024-2025131231664518.44144115.28001134
Paul WalterBHBrisbane Heat2023-20251714216630*13.83134123.88002157
JC BaltNAMNamibia2024-20262014416635*16.6022673.45003103
Sedezhalie RuperoNAGNagaland2019-2023181501663811.0722474.11001171
Gul MohammadINDIndia1946-195281501663411.0729943.48002180
Nadeem AhmedHKHong Kong2004-2018733613166297.2230853.90004132
Tymal MillsSUSSussex2015-20261254114166276.1519585.13007203
J TaanyandaNAMNamibia202633116574*82.50112147.32020138
Dimuth KarunaratneKANKandy20194411658655.0018290.66011180
Muneshwar PatandinSURSuriname201544016510041.2518290.66100242
Neil TimmersLIOLions2026551165107*41.25117141.03100188
Feiko KloppenburgNEDNetherlands2002-200366016512127.5026562.26101124
Jean du PlessisWARWarriors2024-202676216569*41.25129127.9101076
Johnson CharlesAHAntigua Hawksbills20137701654623.57122135.25000206
Colin MunroMOManchester Originals20217721654533.00121136.36000186
Tom MooresLLLumbini Lions20247701654523.57130126.92000109
RD BovellCAYCayman Islands2010-201788216533*27.5026861.57000155
PreviousPage 158Next

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.