ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Saeed AhmedPAKMelbourne Cricket GroundMelbourne1964-19722401608040.0022969.87020200
David GowerENGKensington OvalBridgetown1981-19862401606640.0026261.07020210
Kris SrikkanthINDNational StadiumKarachi1985-19892411608453.3323568.09010172
Sourav GangulyINDSydney Cricket GroundSydney2000-20083501606732.0020179.60020221
Alec StewartENGAntigua Recreation GroundSt John's1990-19983501607932.0034646.24010190
Ollie RobinsonENG/SUSKennington OvalLondon2021-2026352160100*53.3325263.49100211
Jonathan TrottENG/WARThe Rose BowlSouthampton2011-201746016010126.6734845.98101210
Usman ArshadDURRiverside GroundChester-le-Street2014-20164601608426.6730452.63010202
Nick LarkinNSWBellerive OvalHobart2019-20213601606726.6741738.37011250
Ryan PatelSUREdgbastonBirmingham2019-20254611607532.0032349.54012174
Chanaka RuwansiriBSCSurrey VillageMaggona20254601608426.6717094.12010179
Bert OldfieldAUSKennington OvalLondon1921-193446316042*53.3312859.3800130
Ravi ShastriINDLord'sLondon1982-199036116010032.0032649.08100181
Sherwin CampbellWISabina ParkKingston1997-20003621604840.0041638.46000190
Daniel FlynnNZ/NDMcLean ParkNapier2008-20164701605722.8635744.82010182
Stephen EskinaziMID/LEITrent BridgeNottingham2016-20264711605826.6733847.34010180
Shane SnaterESSEdgbastonBirmingham2022-20264701606922.8625363.24010214
Ben ManentiSAWestern Australia Cricket Association GroundPerth2022-20254701606622.8619482.47011164
Ray IllingworthENGHeadingley Cricket GroundLeeds1965-19726711605726.6755528.83010172
Kraigg BrathwaiteWISabina Park, KingstonJamaica2015-201848016011020.0041938.19102140
Rob YatesWARCounty Ground, New RoadWorcester2020-20254811608822.8641638.46011131
Harry MosesAUSSydney Cricket GroundSydney1887-18955801603320.0011137.8400061
Tom MilnesDERCounty GroundDerby2015-20175901605617.7824665.04011220
Jack LeachENG/SOMLord'sLondon2016-2023101051609232.0032649.08010270
Kasey AldridgeDURRiverside GroundChester-le-Street2026710216044*20.0031950.16001211
Tony GreigENGKennington OvalLondon1972-197761001603816.0044436.04002210
Malcolm MarshallWIQueen's Park OvalPort of Spain1983-1991811216062*17.7829749.16011111
Jack LeaningSUS/YOR/KENCounty GroundChelmsford2017-202661201606013.3338042.11012190
Dipak PatelNZEden ParkAuckland1987-199771221604116.0039140.92002200
Fred TruemanENGLord'sLondon1952-19651216316036*12.318100.0000336
Kumar SangakkaraDURCounty Ground, HoveBrighton2014110159159159.0026759.55100182
VVS LaxmanINDP Sara OvalColombo2010121159103*159.0024664.63110190
Matthew HaydenAUSNewlands Cricket GroundCape Town20021201599679.5023268.53020271
Ricky PontingAUSBourda, GeorgetownGuyana2003121159117159.0026160.92100221
Brendan TaylorNOTCounty GroundTaunton201512015915279.5020876.44100211
Tanmay MishraKENUnited Cricket Club GroundWindhoek201212015910879.5035944.29110200
Joe RootENGDubai International Cricket StadiumDubai20151201598879.5031250.96020180
Shreyas IyerINDM Chinnaswamy StadiumBengaluru20221201599279.5018585.95020194
Alex CareySACazaly's StadiumCairns2017121159139159.0027058.89100152
DH LateganWORCollege GroundCheltenham202612015914479.5019581.54100195
Billy WadeSACrusaders GroundPort Elizabeth1949121159125159.00--100-0
Syed Abid AliINDSydney Cricket GroundSydney19681201598179.5028855.2102080
Navjot SidhuINDM Chinnaswamy StadiumBengaluru1988121159116159.0024465.16100144
Sanjay ManjrekarINDIqbal StadiumFaisalabad19891201598379.5042937.06020180
David BoonAUSHeadingley Cricket GroundLeeds1989-199323015910753.0034446.22100240
Robert O'DonnellAA/NDCobham OvalWhangarei2019-20252301599153.0026160.92010211
Jacques KallisSAWestern Australia Cricket Association GroundPerth2008-20122401596339.7528955.02020153
Ramnaresh SarwanWIWarner Park, BasseterreSt Kitts2006-201124015911639.7523866.81101241
James HildrethSOMNorth Marine Road GroundScarborough2017-2021241159101*53.0021075.71100150
Ravichandran AshwinINDMA Chidambaram StadiumChennai202124015910639.7530452.30100192
PreviousPage 136Next

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.