Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL/CCC/KRSinhalese Sports Club GroundColombo2009-20262026795211050.11183551.882508613
Brad HaddinAUS/SSSydney Cricket GroundSydney2005-20173435695210932.83945100.7415110022
Shoaib MalikPAK/RR/CVShere Bangla National Stadium, MirpurDhaka2015-20244240139528035.26796119.600646936
Michael BevanAUSMelbourne Cricket GroundMelbourne1994-200428268951102*52.83144066.04180572
Marcus TrescothickENG/SOMEdgbastonBirmingham2001-201714223949119*49.95158160.033521459
Mark WaughAUSThe GabbaBrisbane1990-20021923294914045.19149463.52351796
Jacques KallisSA/RCBSt George's ParkGqeberha1996-201326312949121*32.72155161.19174967
Morné van WykSA/KKR/KNIKingsmeadDurban2007-201932314949114*35.15780121.6717410727
Joe ClarkeWOR/NOT/BPEdgbastonBirmingham2016-20263031294815032.69869109.0915410933
David MillerSA/DOL/DHSuperSport ParkCenturion2011-202637351194882*39.50730129.860618833
Greg ChappellAUSThe GabbaBrisbane1974-1983812194720186.09167656.50450915
Hansie CronjeSAThe Wanderers StadiumJohannesburg1992-19981522394712249.84158559.752409910
Rahul DravidIND/RCB/RRWankhede StadiumMumbai1996-201317234947100*49.84204246.381701151
Neil HarveyAUSMelbourne Cricket GroundMelbourne1948-19621223294720545.1076149.93332960
Finlay BeanYORHeadingleyLeeds2022-20261626094717336.42167856.4441113410
KL RahulIND/RCB/PKWankhede StadiumMumbai2015-202520204946103*59.13732129.232728538
Hashim AmlaSA/CC/DHSt George's ParkGqeberha2007-201920262946127*39.42153361.71353932
James VinceENG/KK/MSDubai International Cricket StadiumDubai2015-2025333349468632.62738128.180739922
Arjuna RanatungaSLSinhalese Sports Club GroundColombo1982-20002329394512736.35142166.501821039
Heinrich KlaasenSHRajiv Gandhi International Stadium, UppalHyderabad2023-20262522594310455.47530177.921607154
Kushal Janith PereraSL/CS/DAR Premadasa StadiumColombo2013-2026414129439924.18809116.560769825
Shaun MarshAUS/MR/PSAdelaide OvalAdelaide2009-202317242942163*42.82154461.013421079
Fakhar ZamanPAK/LQRawalpindi Cricket StadiumRawalpindi2020-202627252941180*40.91785119.873419133
Steve WaughAUSWACA GroundPerth1986-20022933494199*32.45170355.26064944
Mark BoucherSA/AX/RCBSuperSport ParkCenturion1998-20113634894111736.19148663.321401009
Brian LaraWIAdelaide OvalAdelaide1991-20051014194022672.31125974.663309911
Shivnarine ChanderpaulWISabina Park, KingstonJamaica2004-20141926594011844.76187850.054239010
Dean BrownlieNZ/CAN/NDSeddon ParkHamilton2014-20212226194012837.60122976.4826210622
George BaldersonLANOld TraffordManchester2021-2026364689409724.74187850.0506410010
Stephen FlemingNZMcLean ParkNapier1994-200821245937111*49.32133770.08183987
Ramnaresh SarwanWI/GAWQueen's Park Oval, Port of SpainTrinidad2003-201322262937107*39.04152761.36270923
Mark TaylorAUSThe GabbaBrisbane1989-19981522293516446.75208944.76171972
Andrew UmeedSOMThe Cooper Associates County GroundTaunton2022-20251925293411940.61122676.183439616
Marcus TrescothickENG/SOMHeadingleyLeeds2001-20181422393313249.11147463.303511355
Brett HamptonNDSeddon ParkHamilton2016-20263133693312134.56906102.982428252
Marvan AtapattuSLAsgiriya StadiumKandy1998-20051322493222351.78194847.843231094
Herschelle GibbsSA/DCKingsmeadDurban1999-20092328393214237.28125674.2025111713
Wally HammondENGKennington OvalLondon1928-19461217493021771.5450437.70430762
Johann MyburghSOMCounty GroundTaunton2014-20172229293011834.44120876.9916312217
Freddie McCannNOTTrent BridgeNottingham2024-20262229393015435.77157259.163111173
Ryan PringleDURRiverside GroundChester-le-Street2014-2019575779309918.60144264.490361291
Waseem MuhammadUAE/MEZayed Cricket StadiumAbu Dhabi2023-20252828392989*37.16693134.050607250
Cam FletcherCAN/AA/AUCEden Park Outer OvalAuckland2015-202626307928132*40.35143664.621408626
Tatenda TaibuZIMQueens Sports ClubBulawayo2001-20113032592696*34.30179151.70072918
Nick ComptonENG/MID/SOMLord'sLondon2013-20172336192614926.46206444.862451120
Clyde WalcottWISabina ParkKingston1948-1958712292415592.40--530553
Dinesh KarthikIND/KKR/RCBWankhede StadiumMumbai2004-2024363699248634.22702131.620329931
Mark WaughAUSWACA GroundPerth1990-20021822292313046.15160557.51241867
Ian WestwoodWAREdgbastonBirmingham2014-20171828292315335.50196946.881521223
Tom BruceNZ/CS/CDSaxton OvalNelson2015-202518304923112*35.50154559.7416211011

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.