Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 (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
Bobby PeelENGSydney Cricket GroundSydney1885-1895612287208.703732.4300360
Mark FootittDER/NOTCounty GroundDerby2014-20171518587206.6912867.97004141
Tillakaratne DilshanSLR.Premadasa StadiumColombo2005110868686.0012469.3501080
Wasim JafferINDAntigua Recreation GroundSt John's2002110868686.0018047.78010140
Angelo MathewsSLShere Bangla National StadiumMirpur2014110868686.0016253.0901071
Aaron FinchSURThe Rose BowlSouthampton2016110868686.0011872.8801082
Stephen MurdochWFCobham Oval (New)Whangarei2014110868686.0017648.86010110
Liton DasBANBay OvalMount Maunganui2022110868686.0017748.59010100
Keaton JenningsLANColwyn Bay Cricket Club GroundColwyn Bay2019110868686.0019145.03010140
William TavaréGLOThe Rose BowlSouthampton2014110868686.0017648.86010150
Shreyas IyerINDZahur Ahmed Chowdhury StadiumChattogram2022110868686.0019244.79010100
Ryan DaviesSOMOld TraffordManchester2016110868686.0015057.3301091
Jamie SmithSURCounty Ground, New RoadWorcester2024110868686.0013862.32010160
Hayden KerrNSWCricket CentralSydney2023110868686.0014858.11010130
Bob BarberENGBangabandhu National StadiumDhaka1962110868686.00--01091
VVS LaxmanINDP Saravanamuttu StadiumColombo20081218661*86.0020142.7901040
VVS LaxmanINDPunjab Cricket Association StadiumMohali2001-2005220865843.0019244.79010130
Alec StewartENGNew Wanderers StadiumJohannesburg1999120868643.0013165.65011141
Justin LangerAUSEden GardensKolkata2001120865843.0011276.79010123
Steve WaughAUSAntigua Recreation Ground, St John's, AntiguaSt John's20031218645*86.0014758.5000080
Stephen FlemingNZAdelaide OvalAdelaide2004120868343.0017449.43010100
Darren LehmannAUSAdelaide OvalAdelaide2002-2004220868143.0019444.33010100
Shivnarine ChanderpaulWIGaddafi StadiumLahore2006120868143.0018546.4901080
Ridley JacobsWICenturion ParkCenturion1999121867886.0012568.80010131
Tillakaratne DilshanSLEdgbastonBirmingham2006120865943.0016153.42010120
David BernardWINational Cricket Stadium, St George'sGrenada2009120866943.0013265.1501062
Vikram SolankiSURCounty Ground, New RoadWorcester2014120865843.0014658.90010120
Rajin SalehBANNational StadiumKarachi2003120866043.0029229.45010110
Trevor GripperZIMGalle International StadiumGalle2002120868343.0026931.97010100
Mark RichardsonNZSt George's ParkGqeberha2000120866043.0022638.05010110
Imran FarhatPAKEden ParkAuckland2001120866343.0017648.86010140
Michael PappsNZHeadingleyLeeds2004120868643.0023536.6001190
Matt PriorENGMA Chidambaram Stadium, ChepaukChennai20081218653*86.0015854.4301030
James HildrethSOMCounty Ground, HoveBrighton2014-2015220866843.0018446.74010100
Suresh RainaINDPunjab Cricket Association Stadium, MohaliChandigarh2010120868643.0013165.65011140
Shakib Al HasanBANSabina Park, KingstonJamaica2018120865443.0013464.18010150
Tom de GroothNEDSinovich Park, SinovillePretoria2006120868243.0012270.49010121
William PorterfieldWAROld TraffordManchester2014120867743.0013165.65010101
Jesse RyderESSCounty Ground, HoveBrighton2016120865143.0017349.7101091
Ravichandran AshwinINDOld TraffordManchester20141218646*86.009887.7600082
Umar AkmalPAKWarner Park, BasseterreSt Kitts2011120865643.0011376.1101053
Dinesh ChandimalSLSydney Cricket GroundSydney20131218662*86.0015057.33010160
Andrew BalbirnieIRERajiv Gandhi International Cricket StadiumDehradun2019120868243.0015655.13010120
Adam MilneCSMainpower OvalRangiora2015120866143.0015854.4301050
Jason RoySURGrace RoadLeicester20141218644*86.0058148.28000151
Dane HutchinsonAABay OvalMount Maunganui2016120864843.0012966.67000102
Matt MachanSUSLord'sLondon2015120868143.0011674.14010102
James VinceHAMCounty Ground, HoveBrighton2015120867643.0012568.80010140
Ross WhiteleyWORTrent BridgeNottingham2018120867643.0013165.6501072
Rory BurnsENGKensington Oval, BarbadosBridgetown2019120868443.0015954.09010150
PreviousPage 280Next

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.