Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Will SutherlandVICVictoria2019-202682106122055101*21.86323063.6234919439
Jack WildermuthQUEQueensland2017-202665846205411126.33308966.49211723835
Graeme FowlerENGEngland1982-198647632205120133.62468343.8031252124
Rhys MariuCANCanterbury2023-202632473204524046.48315564.826812888
Heinrich KlaasenSHSunrisers Hyderabad2023-2026575492038105*45.291205169.132130141119
Chirag SuriUAEUnited Arab Emirates2017-202376774203711527.90256379.48214720537
Dhiren GondariaKENKenya2013-20268177520369428.281738117.15015318692
John CrawleyENGEngland1994-20035073102035156*32.30499740.7241162014
Tom CooperNEDNetherlands2010-202366656203210134.44239984.70115318130
Geraint JonesENGEngland2004-2006859613202010024.34323262.50110323026
Chris RogersAUSAustralia2008-201525481201517342.87398250.6051412681
James VinceSSSydney Sixers2019-2025727192013101*32.471532131.40111420343
Tilak VarmaINDIndia2023-20267975272008120*41.831450138.48212415398
Sidath WettimunySLSri Lanka1982-198757762200719027.12364644.0221061602
Rilee RossouwSASouth Africa2014-202365628200613237.151793111.885101020061
Alex HalesSTSydney Thunder2019-202463635200511034.571342149.40115920890
Aneurin DonaldDERDerbyshire2023-20265767320049731.311565128.05017722895
Dilip SardesaiINDIndia1961-197230554200121239.2475327.225942042
Tom HaywardENGEngland1896-190935602199913734.4770.0031271430
Matt RenshawSOMSomerset2018-202434492199814642.51327061.1068125322
Monty NobleAUSAustralia1898-190942737199713330.2610.0011641062
Zaheer KhanINDIndia2000-20143032275719977511.75343258.19034320653
Asif MujtabaPAKPakistan1986-19979095171994113*25.56491240.59114131732
Tom ScrivenLEILeicestershire2022-20261061022919949927.32306665.04012723019
Sherfane RutherfordWIWest Indies2018-2026897916199011331.591598124.531169153113
Alex CareyASAdelaide Strikers2017-202662623198610133.661514131.18212019952
John CampbellWIWest Indies2019-202647768198117929.13330959.8736523036
Kennedy OtienoKENKenya1996-200991891198014422.50346657.132111219233
Ranjan MadugalleSLSri Lanka1979-198882959197910323.01344348.71110816018
Waqar YounisPAKPakistan1989-20033462586519794510.25355155.73003619137
Kieron PollardTKRTrinbago Knight Riders2019-202687772119787235.321276155.02093115153
David ObuyaKENKenya2001-201287915197811523.00304864.901121122121
RG MukasaUGAUganda2013-20249493519779722.47202497.680101419853
Geoff PullarENGEngland1959-196328494197417543.8736229.2841231312
Graeme SwannENGEngland2000-20131781403719748519.17243381.13051023824
Anamul HaqueBANBangladesh2012-202579832197012024.32261175.45361120442
Rikki ClarkeSURSurrey2017-2021929316196811125.56301065.3818625048
Babar AzamPZPeshawar Zalmi2023-202643437196711554.641385142.02416422043
Eric RowanSASouth Africa1935-195126505196523643.678128.403124420
Jim ParksENGEngland1954-1968466871962108*32.16181244.8729314615
Saleem ElahiPAKPakistan1995-200460705196213530.18324960.3949920611
Paul HortonLANLancashire2014-201554686196016831.61335158.4921252207
Sadagoppan RameshINDIndia1999-200142601195814333.19393349.7821362211
Shane SnaterESSEssex2018-202616214437195883*18.30249978.35081921451
Kushal MallaNEPNepal2019-202610795151957137*24.461741112.41295132122
Wasim JafferINDIndia2000-200833601195421233.12406848.0351172743
Mike BrearleyENGEngland1976-19816390619529123.24595932.76012121780
Luke RonchiNZNew Zealand2013-201711497151952170*23.801842105.97161220656
Shai HopeGAWGuyana Amazon Warriors2022-2026595811194710641.431511128.86114212990
Ned EckersleyDURDurham2019-2022678418194411829.45350455.48210718122

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.