Live1st ODI · India in New Zealand 2026/27NZ170/9 (37.2)INDIND chose to bowlTest1st 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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Roshen SilvaSLShere Bangla National Stadium, MirpurDhaka201812112670*126.0026946.84020131
Sai SudharsanINDArun Jaitley StadiumDelhi20251201268763.0024152.28010170
Abdullah FazalPAKShere Bangla National Stadium, MirpurDhaka20261201266663.0023354.08020181
Sid BarnesAUSTrent BridgeNottingham194812112664*126.0026148.28020170
Neil HarveyAUSBangabandhu National StadiumDhaka19591201269663.00--010-0
Waqar HasanPAKEden GardensKolkata19521201269763.00--010-0
Joey CarewWIAdelaide OvalAdelaide19691201269063.00--010140
Keith StackpoleAUSTrent BridgeNottingham197212012611463.0026248.09100120
Adam ParoreNZWACA GroundPerth2001121126110126.0026447.73100161
Daryll CullinanSAGalle International StadiumGalle2000121126114*126.0026148.28100131
Sadagoppan RameshINDSardar Patel StadiumAhmedabad199912012611063.0018966.67100150
Ricky PontingAUSBundaberg Rum StadiumCairns2003-20042301265942.0021558.60010162
Adam GilchristAUSLord'sLondon2001-20052301269042.0015481.82010190
Adam GilchristAUSEden ParkAuckland2000-200523112660*63.0018568.11020182
Carl HooperWIEdgbaston Cricket GroundBirmingham1991-199523112655*63.0023653.39010180
Marcus NorthAUSHeadingleyLeeds2009-201023012611042.0024451.64101151
Shane DowrichWIQueens Sports ClubBulawayo201723012610342.0026747.19100141
Niroshan DickwellaSLZahur Ahmed Chowdhury StadiumChattogram2018-20222311266263.0016078.75020150
Johnny DouglasENGLord's No. 1 GroundCape Town1913-191423012611942.00--10100
Larry GomesWIWankhede StadiumMumbai1978-19832311266363.0011753.8501080
Kapil DevINDKennington OvalLondon1979-199023012611042.0018468.48101180
Herschelle GibbsSAAdelaide OvalAdelaide1998-20012401267831.5033637.50010141
Jacques KallisSAQueen's Park Oval, Port of SpainTrinidad2005-20102411264042.0028344.52000141
Mohammad YousufPAKSinhalese Sports Club GroundColombo2000-20092401269031.5023154.55010111
Wavell HindsWISharjah Cricket Association StadiumSharjah20022401265931.5024950.60010211
Jacques RudolphSASinhalese Sports Club GroundColombo2004-20062401269031.5027645.65010190
Matt HorneNZSeddon ParkHamilton1997-19992401266331.5032239.13010161
Tim SoutheeNZMcLean ParkNapier2008-201234112677*42.00102123.530111110
Phillip HughesAUSBellerive OvalHobart2011-20122401268631.5028943.60010121
Sarel ErweeSAHagley OvalChristchurch202224012610831.5026248.09101160
Ollie PopeENGBay OvalMount Maunganui2019-20232401264931.5019165.97000183
Percy HolmesENGKingsmeadDurban19282401267031.50--02200
Bill EdrichENGThe GabbaBrisbane1946-19542401268831.5013417.16010181
Ross EdwardsAUSKennington OvalLondon1972-19752401267931.5033437.72010110
Viv RichardsWINational StadiumKarachi1975-19863401267031.5014878.3801091
Viv RichardsWIGaddafi StadiumLahore1975-19863401267531.5019660.71011101
Navjot SidhuINDSabina ParkKingston1989-199724012611631.5028045.00102140
Ijaz AhmedPAKBellerive OvalHobart1995-19992411268242.0024850.81010190
Paul CollingwoodENGOld TraffordManchester2006-20083511264831.5031340.2600093
George HirstENGKennington OvalLondon1902-190735112658*31.50--01070
Mike SmithENGKennington OvalLondon1959-19653511269831.50--011150
Syed KirmaniINDAdelaide OvalAdelaide1978-19853501265125.2033737.39010130
Brian LaraWILord'sLondon1995-20043601265421.0025150.20010170
Mike BrearleyENGMelbourne Cricket GroundMelbourne1977-198036112660*25.2041030.7301160
Billy MidwinterENG/AUSMelbourne Cricket GroundMelbourne1877-18824701263618.007323.2900080
Trevor BaileyENGSydney Cricket GroundSydney1951-19594711267221.0035930.9201190
AlimuddinPAKBangabandhu National StadiumDhaka1955-19624701265118.00--02180
Jack RussellENGEdgbaston Cricket GroundBirmingham1989-19965711264321.0033437.72003150
Aubrey FaulknerSALord'sLondon1907-19244811264418.00--00030
Keshav MaharajSASt George's ParkGqeberha2016-20246911267115.7518966.67014156
PreviousPage 106Next

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.