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 (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Alan DavidsonAUSSydney Cricket GroundSydney1954-19636801617120.1343833.33010180
Rahul DravidINDMA Aziz Stadium, ChittagongChattogram2004110160160160.0030452.63100240
Gary KirstenSANorth West Cricket StadiumPotchefstroom2002110160160160.0022770.48100171
Jeffrey StollmeyerWIMadras Cricket Club GroundMadras1949110160160160.00--100110
Sanath JayasuriyaSLAdelaide OvalAdelaide199612016011280.0024565.31100213
Clive LloydWIBrabourne StadiumMumbai196612116082160.00--020203
Sean ErvineZIMHarare Sports ClubHarare20041201608680.0027558.18020190
Fakhar ZamanPAKSheikh Zayed StadiumAbu Dhabi20181201609480.0028156.94020151
Jim ParksENGMelbourne Cricket GroundMelbourne1965-19662201608980.0029953.51020140
Mansur Ali Khan PataudiINDMelbourne Cricket GroundMelbourne19671201608580.0035145.58020200
Desmond HaynesWICarisbrookDunedin198012016010580.0053130.1311090
Sandeep PatilINDMA Chidambaram StadiumChennai1982121160114*160.00--100131
Rahul DravidINDQueen's Park OvalPort of Spain1997-20022301606753.3339140.92020210
Imtiaz AhmedPAKKennington OvalLondon1954-19622301609853.33--010170
Ijaz AhmedPAKSydney Cricket GroundSydney1990-199523016013753.3342637.56100192
Sachin TendulkarINDFeroz Shah Kotla GroundDelhi1999-200524016010940.0030053.33100221
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
Bert OldfieldAUSKennington OvalLondon1921-193446316042*53.3312859.3800130
Ravi ShastriINDLord'sLondon1982-199036116010032.0032649.08100181
Sherwin CampbellWISabina ParkKingston1997-20003621604840.0041638.46000190
Chris WoakesENGEdgbastonBirmingham2016-20254721606232.0030951.78010191
Ray IllingworthENGHeadingley Cricket GroundLeeds1965-19726711605726.6755528.83010172
Kraigg BrathwaiteWISabina Park, KingstonJamaica2015-201848016011020.0041938.19102140
Tony GreigENGKennington OvalLondon1972-197761001603816.0044436.04002210
Malcolm MarshallWIQueen's Park OvalPort of Spain1983-1991811216062*17.7829749.16011111
Dipak PatelNZEden ParkAuckland1987-199771221604116.0039140.92002200
Fred TruemanENGLord'sLondon1952-19651216316036*12.318100.0000336
VVS LaxmanINDP Sara OvalColombo2010121159103*159.0024664.63110190
Matthew HaydenAUSNewlands Cricket GroundCape Town20021201599679.5023268.53020271
Ricky PontingAUSBourda, GeorgetownGuyana2003121159117159.0026160.92100221
Chris RogersAUSRiverside GroundChester-le-Street201312015911079.5035045.43100220
Joe RootENGDubai International Cricket StadiumDubai20151201598879.5031250.96020180
Shreyas IyerINDM Chinnaswamy StadiumBengaluru20221201599279.5018585.95020194
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
Jamie SmithENGOld TraffordManchester2024-202523015911153.0021573.95100132
Jacques KallisSAWestern Australia Cricket Association GroundPerth2008-20122401596339.7528955.02020153
Ramnaresh SarwanWIWarner Park, BasseterreSt Kitts2006-201124015911639.7523866.81101241
Ravichandran AshwinINDMA Chidambaram StadiumChennai202124015910639.7530452.30100192
Devon SmithWILord'sLondon2004-20093501594631.8024564.90000250
Rishabh PantINDMelbourne Cricket GroundMelbourne2018-20243501593931.8030053.00000141
Alec StewartENGThe OvalLondon1997-20014801593619.8843736.38000160
Trevor GripperZIMHarare Sports ClubHarare1999-200451001596015.9054629.12012171

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.