Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 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 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
Sarfraz AhmedPAKSharjah Cricket StadiumSharjah2014-20164802735134.1337872.22010271
Kaushal SilvaSLSinhalese Sports Club GroundColombo2014-201648027311534.1365341.81101330
Sam HainWARHeadingleyLeeds2015-2022481273109*39.0066940.81112292
Geraint JonesGLOCounty GroundBristol2014-201551002738827.3051353.22020360
Upul TharangaSLSinhalese Sports Club GroundColombo2006-201771202739222.7551153.42023390
Geoff MarshAUSSydney Cricket GroundSydney1986-199261202739222.7595428.62020220
Vernon PhilanderSANewlandsCape Town2011-20201115627352*30.3364442.39022302
James VinceENG/HAMKennington OvalLondon2014-2024915027310418.2049954.71112440
Stuart BroadENGKennington OvalLondon2008-2023142032734816.0646758.46003324
Kyle JarvisLANOld TraffordManchester2014-2017182052735718.2044461.49014355
Jacob DuffyOVUniversity of Otago Oval2016-2024152562737114.3742664.08016339
Matt RenshawAUSKingsmeadDurban2026120272190136.0049654.84110283
Hashmatullah ShahidiAFGQueens Sports ClubBulawayo2024-202523027224690.6753051.32100260
Eddie PaynterENGOld WanderersJohannesburg1938-193924027211768.00--200201
Nathan AstleNZQueens Sports ClubBulawayo1997-200535027212854.4049954.51111412
Sachin TendulkarINDKennington OvalLondon1990-20114602729145.3352851.52030390
Sam HainWARCounty Ground, New RoadWorcester2020-202547227287*54.4063642.77030292
Gundappa ViswanathINDLord'sLondon1971-198248027211334.0080233.92120310
Duleep MendisSLAsgiriya StadiumKandy1983-198648027212434.0035459.04121242
Steve WaughAUSBellerive OvalHobart1989-20016103272134*38.8653051.32101190
Neil BroomCAN/OVHagley OvalChristchurch2014-201751002727627.2050753.65011280
Steven MullaneyNOTCounty GroundTaunton2014-201951002729427.2051652.71010481
Peter TregoSOM/NOTTrent BridgeNottingham2014-20207121272107*24.7337073.51100344
Kris ClarkeNDSeddon ParkHamilton2023-202571232725930.2256847.89010336
Neil WagnerNZ/OV/NDHagley OvalChristchurch2014-2024151742724920.9255149.360013011
Tom CooperSAJunction OvalMelbourne2019111271271*-34778.10100277
Adam VogesAUSBellerive OvalHobart2015-2016231271269*135.5030389.44101330
Luke RonchiWFEden Park No 2Auckland2012-201423027112790.3329193.13120444
Harry BrookENGRawalpindi Cricket StadiumRawalpindi2022-202424027115367.75235115.32110328
Hanif MohammadPAKBrabourne StadiumMumbai1952-196024027116067.7520.00111170
Quinton de KockSAKingsmeadDurban2016-20193502718354.2037173.05030361
Ollie RobinsonDUR/KENEdgbastonBirmingham2018-202435027114354.2041066.10120373
Sunil GavaskarINDIqbal StadiumFaisalabad1978-1984352271127*90.3328349.12110210
Nasser HussainENGAntigua Recreation GroundSt John's1990-200436027110645.1772137.59110310
Jonty RhodesSAKingsmead Cricket GroundDurban1992-19985612718754.2061943.78020302
Virat KohliINDSydney Cricket GroundSydney2012-202547027114738.7153051.13100330
Kris SrikkanthINDMA Chidambaram StadiumChennai1985-198847027112338.7137173.05111384
Lewis HillLEICounty Ground, New RoadWorcester2017-20234802716033.8856048.39020361
Billy RootGLA/NOTCounty Ground, HoveBrighton2017-2024610027113227.1046458.41100361
Nathan McSweeneyAUS/SA/QUEBrisbane Cricket Ground, WoolloongabbaBrisbane2018-20267142271112*22.5897627.77101251
Tim SoutheeNZ/NDHagley OvalChristchurch2014-2024151812716815.9432383.90024318
Rahul DravidINDRawalpindi Cricket StadiumRawalpindi2004110270270270.0049554.55100341
Kumar SangakkaraSLQueens Sports ClubBulawayo2004110270270270.0036573.97100362
Nazmul Hossain ShantoBANSher-e-Bangla National Cricket StadiumMirpur2023120270146135.0032682.82200382
Paul CollingwoodENGAdelaide OvalAdelaide2006-2010231270206135.0058146.47100230
Mohammad YousufPAKSharjah Cricket Association StadiumSharjah200224127014690.0045559.34120351
David BedinghamDURTrent BridgeNottingham2020-2022341270180*90.0037671.81110333
Garry SobersWIBrabourne StadiumMumbai1958-1966242270142*135.00--120222
Alec StewartENGMelbourne Cricket GroundMelbourne1990-199836127010754.0058446.23120270
KL RahulINDKennington OvalLondon2018-202536027014945.0049055.10100352

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.