Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by ground (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Stuart BroadENG/NOTLord'sLondon2008-20233143699916927.00145868.5214512012
Misbah-ul-HaqPAKSheikh Zayed StadiumAbu Dhabi2010-2016914499413599.40174457.005509618
Harry NielsenSAAdelaide OvalAdelaide2018-2026193529949030.12215646.100661074
Aaron HardieWAWestern Australia Cricket Association GroundPerth2019-202619304993174*38.19184853.732511345
Leo CarterCAN/OVMainpower OvalRangiora2015-202615253988226*44.91159761.8733211311
James PeirsonQUEBrisbane Cricket Ground, WoolloongabbaBrisbane2018-20262339398811527.44189452.161541085
Tom BruceCSMcLean ParkNapier2015-202620326986204*37.92149865.8213011311
Craig ErvineZIMQueens Sports ClubBulawayo2011-20251326198414639.36194250.672411124
Jake WeatheraldAUS/SA/TASAdelaide OvalAdelaide2017-20261631098315031.71194050.672521207
Alvin KallicharranWIQueen's Park OvalPort of Spain1972-19781121298215851.6841043.664331072
Alex LeesENG/YOR/DURHeadingleyLeeds2014-20252542298213224.55221344.372441224
Jonny BairstowENGLord'sLondon2012-202317303978167*36.22184852.921741163
Shakib Al HasanBANShere Bangla National StadiumMirpur2008-20161324297714444.41161560.501601245
Adam HoseWORCounty Ground, New RoadWorcester2023-2026193119758432.50188751.670721329
Tom PrestHAMThe Rose BowlSouthampton2021-20262133297515631.45163059.8223211912
Anaru KitchenOVUniversity of Otago Oval2016-20201221097420746.38154962.8833111122
Ben RaineDUR/LEIGrace RoadLeicester2014-2023304969725722.60181553.5504313010
Donald BradmanAUSAdelaide OvalAdelaide1929-19487112970299*107.78117057.01331792
Peter HandscombMID/GLO/LEIGrace RoadLeicester2015-202515243968136*46.10171156.582721280
Brett HuttonNOTTrent BridgeNottingham2015-2026416369687416.98233441.470491186
Dean ElgarSA/ESS/SURKennington OvalLondon2015-20261018196413656.71195849.232811283
Craig OvertonSOMCounty GroundTaunton2014-20192940496413826.78136670.5715711522
Donald BradmanAUSHeadingley Cricket GroundLeeds1930-1948461963334192.60148464.894001282
Rahul DravidINDEden GardensKolkata1996-2011916296218068.71213845.004301093
Matthew HaydenAUSSydney Cricket GroundSydney2001-20091122496212353.44151563.504301187
Steven DaviesSOM/SURCounty GroundTaunton2016-20191932396214233.17186851.502301272
Gareth BergHAMThe Rose BowlSouthampton2015-20192637796299*32.07139968.7607811612
Marnus LabuschagneAUS/QUEBrisbane Cricket Ground, WoolloongabbaBrisbane2018-20261931396118534.32181552.951751073
BJ WatlingNZ/NDSeddon ParkHamilton2010-20201627696011445.71190750.341711307
Viv RichardsWIKensington OvalBridgetown1976-199112171959182*59.9486368.3735110912
Asad ShafiqPAKDubai International Cricket StadiumDubai2011-20181220195913050.47190450.37260977
Allan LambENGLord'sLondon1982-19921324295913943.59179053.584211293
Jack TaylorGLOCounty GroundBristol2015-20252946195910521.31187651.1213412715
Mahela JayawardeneSLAsgiriya StadiumKandy1999-20071425195716539.88169056.633401206
Garry SobersWIQueen's Park OvalPort of Spain1955-19741731495413235.3313033.08144205
Guy WhittallZIMHarare Sports ClubHarare1994-200218324954188*34.07234640.662511083
Tom AlsopSUS/HAMThe Rose BowlSouthampton2014-20252338295314926.47229841.471551203
Will YoungCSMcLean ParkNapier2014-20261829195215034.00190150.081511209
Matthew WaiteWORCounty Ground, New RoadWorcester2022-2026254169517327.17161758.8108211212
Ian ChappellAUSMelbourne Cricket GroundMelbourne1964-19801219294816555.76196548.243511020
Neil HarveyAUSMelbourne Cricket GroundMelbourne1948-19621223294720545.1076149.93332960
Finlay BeanYORHeadingleyLeeds2022-20261626094717336.42167856.4441113410
Aravinda de SilvaSLSinhalese Sports Club GroundColombo1992-20001119294614655.65168556.144201234
Adam WheaterESSCounty GroundChelmsford2016-2022243449438831.43188550.030721160
Haseeb HameedLANOld TraffordManchester2015-20192233394211431.40249137.823441123
Nick KellyOV/WFUniversity OvalDunedin2021-20267133941234*94.10145064.9034111615
Sean SoliaAAEden Park Outer OvalAuckland2020-202614232940170*44.76204445.9926211613
Jonathan TattersallYORHeadingleyLeeds2018-2024223249407933.57185150.780501373
Kevin PietersenENG/SURKennington OvalLondon2005-20151018193917555.24144764.894311269
Sam NortheastHAM/KEN/GLAGrace RoadLeicester2014-20258135931410*116.38147263.253101113

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.