Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidINDKingsmead Cricket GroundDurban1996-19973411518450.3326058.08010131
Aravinda de SilvaSLNational StadiumKarachi1985-199234015110537.756055.00100180
Hannan SarkarBANBundaberg Rum StadiumCairns20033401517637.7528952.25020200
Marlon SamuelsDR/CVZahur Ahmed Chowdhury Stadium, ChittagongChattogram2012-201754115154*50.33115131.30020127
Tim AmbroseWAR/BBGrace RoadLeicester2014-20185401518337.7516094.38010180
Andrew BalbirnieIREGalle International StadiumGalle20232401519537.7528453.17010210
David BoonAUSNational StadiumKarachi1988-1994241151114*50.3331448.09100140
Suryakumar YadavIND/MIHolkar Cricket StadiumIndore2018-202344115172*50.3394160.640201212
Travis HeadAUS/SHEden GardensKolkata2017-20264401516237.75110137.27010215
Imad WasimPAK/TR/NSHeadingleyLeeds2016-202564215157*75.50129117.05010162
Matthew WaiteWOR/YORThe Cooper Associates County GroundTaunton2021-202644215187*75.5044134.24010171
Virat SinghJHAJawaharlal Nehru Stadium20164401516537.75139108.63010116
Shimron HetmyerGAWQueen's Park Oval, Port of Spain, TrinidadPort of Spain2022-2026441151111*50.3374204.051001210
Jack HaynesWOR/NOTSophia GardensCardiff2022-202534015112437.7515696.79101144
Charith AsalankaSLQueens Sports ClubBulawayo20236411516350.33126119.84010106
Lachlan HearneQUEBellerive OvalHobart2024-20263401517437.7523165.37010190
Waseem MuhammadUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2022-20254401518437.7599152.53021138
L Yamamoto-LakeJPNMission Road Ground, Mong Kok, Hong KongMong Kok2024441151134*50.3390167.78100814
AP YadavTHAWest End Park International Cricket StadiumDoha20244401516037.75144104.86010181
Charlie LlewellynSALord'sLondon19122401517537.75--020-0
Gilbert JessopENGLord'sLondon1899-19124401519337.75--020230
George HeadleyWISydney Cricket GroundSydney193124015110537.75--100170
Jack FingletonAUSSydney Cricket GroundSydney1932-19362401517337.7549830.32010130
Frank WorrellWIKennington OvalLondon1950-196334015113837.75--101180
Conrad HunteWIBrabourne StadiumMumbai1958-196624015110137.75--101220
Ted DexterENGMelbourne Cricket GroundMelbourne1959-19622401519337.7539638.13021160
Asif IqbalPAKHeadingley Cricket GroundLeeds1971-19794401515337.7536241.71020170
Gordon GreenidgeWIEdgbaston Cricket GroundBirmingham1975-1991441151106*50.3327455.11100151
Graeme WoodAUSGaddafi StadiumLahore1982-19883401518537.7533445.21010142
Roger HarperWIAntigua Recreation GroundSt John's1984-19863421516075.5017785.31010117
Andrew HudsonSASharjah Cricket StadiumSharjah199644115194*50.33139108.63022173
VVS LaxmanINDGaddafi StadiumLahore2004-200645115110737.7517188.30100190
Shivnarine ChanderpaulDER/LANCounty GroundChelmsford2014-201835115175*37.7532246.89020181
Thilan SamaraweeraSLPallekele International Cricket StadiumKandy2011-20124511517337.7533145.62010170
Upul TharangaSLDubai International Cricket StadiumDubai2011-20185501517730.2023265.09010181
Tamim IqbalBANUniversity OvalDunedin2008-20214501518430.2023963.18021222
Phil MustardDUR/LANOld TraffordManchester2014-20164501514930.20143105.59000193
Virat KohliIND/RCBMA Chidambaram StadiumChennai2019-20213501517230.2031847.48021160
David WarnerSLSDaren Sammy National Cricket Stadium, Gros IsletSt Lucia201855115172*37.75116130.17011124
Isuru UdanaGM/DAMRangiri Dambulla International StadiumDambulla2019-20248511517237.75117129.06010128
Jon-Jon SmutsECRSportpark WestvlietThe Hague20265501519830.20105143.81011193
Dawid MalanENGBrisbane Cricket Ground, WoolloongabbaBrisbane2017-20223511518237.7535242.90020220
Apoorv WankhadeVIDShaheed Veer Narayan Singh International StadiumRaipur20185501514330.20118127.9700096
Matthew ShortSFU/WFChurch Street ParkMorrisville2023-20245501515630.20107141.12010118
C SandaruKYCC/CMCCSurrey VillageMaggona2025-20263511517537.7536241.71011123
Bill WoodfullAUSKennington OvalLondon1926-19343501515430.2035832.4001130
Charlie BarnettENGLord'sLondon1937-194735115183*37.755950.85010150
Abbas Ali BaigINDBrabourne StadiumMumbai1960-19663501515830.20--02170
Bob BarberENGKennington OvalLondon1964-19663501514030.2020942.58000110
Ravi ShastriINDGaddafi StadiumLahore1982-19895501517130.2028028.5702180
PreviousPage 323Next

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.