Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by ground (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 1908-12-31×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Archie MacLarenENGLord'sLondon1899-190535227488*91.33--030210
George BonnorAUSSydney Cricket GroundSydney1883-188547027312839.00--111243
Monty NobleAUSAdelaide OvalAdelaide1898-19084702706538.57--030200
Billy BatesENGSydney Cricket GroundSydney1882-188781612686417.871844.44010203
Victor TrumperAUSAdelaide OvalAdelaide1902-190836026611344.33--121300
Joe DarlingAUSAdelaide OvalAdelaide1895-190235026117852.20--110343
Dick BarlowENGSydney Cricket GroundSydney1882-188761212616223.732100.00010190
Joe DarlingAUSOld Trafford Cricket GroundManchester1896-19054802477330.8820.00021182
Reggie DuffAUSSydney Cricket GroundSydney1902-19043612438448.60--020170
John LyonsAUSSydney Cricket GroundSydney1887-189748024013430.003531.43101193
Charles BannermanAUSMelbourne Cricket GroundMelbourne1877-1879362239165*59.751040.00100191
Clem HillAUSOld WanderersJohannesburg190224023614259.00--110-1
John SelbyENGMelbourne Cricket GroundMelbourne1877-18824812347033.439945.45020150
Reggie DuffAUSMelbourne Cricket GroundMelbourne1902-190448023210429.00--100290
Sammy JonesAUSSydney Cricket GroundSydney1882-188861242324029.009915.15001220
Frank IredaleAUSAdelaide OvalAdelaide1895-189823023114077.00--110250
Victor TrumperAUSOld Trafford Cricket GroundManchester1899-190536022610437.67--110140
Gordon WhiteSANewlands Cricket GroundCape Town190624122314774.33--100272
Frederick FaneENGNewlands Cricket GroundCape Town190624022314355.75--110260
Tom HaywardENGKennington OvalLondon1896-190759022113724.5610.00113280
Warwick ArmstrongAUSSydney Cricket GroundSydney1902-19084702165530.86--010221
George HirstENGSydney Cricket GroundSydney1897-19044712166236.00--021243
W.G. GraceENGLord'sLondon1884-189658121475*30.5710.0002100
Tom HaywardENGOld Trafford Cricket GroundManchester1899-1905220212130106.00--110230
Joe DarlingAUSKennington OvalLondon1896-19054812117130.14--02181
Pelham WarnerENGOld WanderersJohannesburg1899-1906241210132*70.00--110100
Andrew StoddartENGAdelaide OvalAdelaide1892-189835120813452.00--100162
Percy McDonnellAUSAdelaide OvalAdelaide1884120207124103.50--110140
Jack BrownENGMelbourne Cricket GroundMelbourne1894-189524020714051.75--101210
Tom HaywardENGMelbourne Cricket GroundMelbourne1898-190461102075818.8260.0001390
Dave NourseSAOld WanderersJohannesburg1902-190635320693*103.00--020120
Albert WardENGSydney Cricket GroundSydney1894-189524020511751.25--110210
Percy McDonnellAUSKennington OvalLondon1880-188835020510341.0028560.70101250
Arthur ShrewsburyENGMelbourne Cricket GroundMelbourne1881-1885462205105*51.25--110170
Len BraundENGAdelaide OvalAdelaide1902-1908361205103*41.0010.00101251
Syd GregoryAUSLord'sLondon1890-190557020310329.00--111170
KS RanjitsinhjiENGSydney Cricket GroundSydney1897-189824119717565.67--100260
Albert WardENGMelbourne Cricket GroundMelbourne1894-18952401969349.00--01091
Maurice ReadENGSydney Cricket GroundSydney1885-189261201955616.257161.97012211
Clem HillAUSTrent BridgeNottingham1899-19052401948048.50--030140
Henry WoodENGNewlands Cricket GroundCape Town1889-1892221193134*193.008966.29110110
George HirstENGAdelaide OvalAdelaide1898-19042401938548.25--020250
Frank IredaleAUSMelbourne Cricket GroundMelbourne1894-18984601938932.17--02160
Billy BarnesENGMelbourne Cricket GroundMelbourne1882-18854511927448.00--020160
Harry TrottAUSLord'sLondon1888-189647019114327.29--103240
Wilfred RhodesENGSydney Cricket GroundSydney1903-19084711886931.33--010160
W.G. GraceENGOld Trafford Cricket GroundManchester1884-18965901874520.78--00000
Frank IredaleAUSOld Trafford Cricket GroundManchester1896-189924118610862.00--100160
Charlie McLeodAUSMelbourne Cricket GroundMelbourne1898-190435118511246.25--11190
Charlie McLeodAUSSydney Cricket GroundSydney1894-190451021856423.13--022170

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.