Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND136/5 (21.4)IND need 7 runs in 62 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben SmithCDCentral Districts2017-2023201934168026.00349119.200224412
Albert RelfENGEngland1903-1914132134166323.11--011280
Shahriar HossainBANBangladesh1997-2004222304169518.0984749.11024440
G GuneSINSingapore2025-202627252416106*18.09382108.901132918
Akhil AnilTANTanzania2022-2025343054165716.6446389.850243815
Enamul HaqueBANBangladesh1990-2003384594163211.5699941.64004431
Michael RaeOVOtago Volts2014-2023436118416369.6786348.200015488
Ben DunkNMBGNelson Mandela Bay Giants20191110241599*51.88277149.820303917
Luke RonchiGAWGuyana Amazon Warriors2017-2018161624157029.64290143.100323718
Henry DavidsPRPaarl Rocks2018-20191717241577*27.67301137.870214415
Ian HollandUSAUnited States of America2019-2022211714157525.9452778.75021313
Sam TruloffQUEQueensland2017-2023132004158020.7575155.26022512
James NeeshamWELWellington2018-2022272354154923.06332125.000002815
Tafadzwanashe KaitanoZIMZimbabwe2021-2025172314158718.86107438.64015454
Dermot ReeveENGEngland1991-1996322694155924.4183749.58011270
Ashley NurseBTBarbados Tridents2013-20205340184154018.86339122.420002523
Will JacksCCChattogram Challengers20221111141492*41.40267155.060414319
Ahmed ShehzadCVComilla Victorians2015-20161313241476*37.64352117.61031408
Peter HandscombHHHobart Hurricanes2020-2022282544144719.71347119.31000329
Bryce ParsonsDOLDolphins2022-2026272524148318.00326126.990244313
Matthew HartNZNew Zealand1994-2002273244144514.79114636.13004481
Sheikh RasikHUNHungary2023-202511113413106*51.63232178.021302432
Shubham RanjaneUSAUnited States of America2025-2026191774135941.30401102.990302716
Rachin RavindraCSKChennai Super Kings2024-20251818141365*24.29287143.900224016
Jackie GrantWIWest Indies1930-19351222641371*25.81--031160
Hrishikesh KanitkarINDIndia1998-2000343184135717.9669759.25012331
Hayden KerrSSSydney Sixers2019-202654321041398*18.77332124.400122314
Eddie HemmingsENGEngland1982-19914833104139517.96100041.30026361
Conroy WrightCAYCayman Islands2010-202652361341379*17.9643395.380272715
Rashid KhanGTGujarat Titans2022-202677391741379*18.77244169.260172830
Dean CoskerGLAGlamorgan2014-20167343154136914.7598641.89013430
Tilak VarmaHAMHampshire202579041211245.7897442.302224510
James ShannonNKNorthern Knights2016-2019151414126231.69382107.850303221
Rory Hamilton-BrownSUSSussex2014142004126220.6059169.710224010
Kamil MisharaJKJaffna Kings20261091411108*51.38249165.061104718
Reeza HendricksJSKJoburg Super Kings2023-2024221924119624.18375109.600243912
SHB MorganMIDMiddlesex2025-2026242254119724.1864363.92032562
Scott CurrieLEILeicestershire2023-20242523941112029.3682849.64113456
Khalid KailOMAOman2024262344115521.6342397.160313612
Lawrence Neil-SmithTASTasmania2019-20262231441171*15.22128731.93025454
Paul WisemanNZNew Zealand1998-20054041134113614.68107238.34005465
Luke GeorgesonNKNorthern Knights202199141012851.2547885.771303411
Hashim AmlaTKRTrinbago Knight Riders2016111104108137.27324126.540303111
Andre FletcherKTKhulna Tigers202211114410101*58.57295138.981303321
Jack BoyleOVOtago Volts2025-2026711041015637.2790045.56121413
Alan FairfaxAUSAustralia1929-1931101244106551.2582026.22040171
Joey EvisonNOTNottinghamshire2020-202214151410109*29.2974455.11121479
Liam ScottASAdelaide Strikers2020-20261918741091*37.27300136.670313315
Kamran GhulamLQLahore Qalandars2022-20241919141055*22.78349117.480113612
Glen ChappleLANLancashire2014-20151521541045*25.6359568.91001514

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.