Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES70/1 (6.2)WAR206/4 (20)ES need 137 runs in 82 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
John HampshireENGKennington OvalLondon1972120624231.0011852.54000100
Syed KirmaniINDEden GardenCalcutta1983120624931.0011841.5300060
Dilip VengsarkarINDNiaz Stadium, HyderabadSindh19831216258*62.0015141.0601040
Sew ShivnarineWIKarnataka State Cricket Association StadiumBengaluru1978120626231.00--01190
Faoud BacchusWIIqbal StadiumFaisalabad1980120624531.0016038.7500060
Arjuna RanatungaSLMelbourne Cricket GroundMelbourne1995121625162.0017335.8401090
Ravi RatnayekeSLWACA GroundPerth1988120623831.008077.50000100
Navjot SidhuINDAdelaide OvalAdelaide1992120623531.0017136.2600060
Craig McDermottAUSSinhalese Sports Club GroundColombo1992120624031.007681.5800081
Ramiz RajaPAKSardar Patel StadiumAhmedabad1987120624131.0021029.5200070
Andrew JonesNZM Chinnaswamy StadiumBengaluru1988120624531.0018433.7000061
Andrew JonesNZLancaster ParkChristchurch19881216254*62.0017335.8401040
Keith ArthurtonWIWankhede StadiumMumbai1994120624231.0012450.0000071
Adam ParoreNZThe Wanderers StadiumJohannesburg1994120624931.0012250.82000110
Adam ParoreNZGalle International StadiumColombo19981216232*62.0017335.8400050
Pramodya WickramasingheSLNewlands Cricket GroundCape Town1998120625131.006496.8801081
Chandika HathurusingheSLMelbourne Cricket GroundMelbourne1995120623931.0017435.6300050
Brian McMillanSASuperSport ParkCenturion1997221625562.0012948.0601080
Dion NashNZLord'sLondon1994-1999220625631.0012549.6001070
Dave HoughtonZIMSeddon ParkHamilton1996120623131.009565.2600060
Blair PocockNZWACA GroundPerth1993120623431.0021428.97000100
Shakeel AhmedPAKHarare Sports ClubHarare1995120623331.0013645.5900080
Andrew HallSANewlandsCape Town2006-20072316234*31.0013944.6000070
Travis FriendZIMHarare Sports ClubHarare2001230623020.6717136.2600070
AB de VilliersSAVidarbha Cricket Association Stadium, JamthaNagpur2010-2015230625320.6711553.9101160
Wriddhiman SahaINDGreen ParkKanpur2016-20212316261*31.0014044.2901141
Dean BrownlieNZBasin ReserveWellington2012-2013230622920.6713545.93000100
Charles LeslieENGMelbourne Cricket GroundMelbourne1882-1883230625420.67--01020
Keith RiggAUSAdelaide OvalAdelaide1932-1937230623520.678133.3300020
Jack KerrNZAMI StadiumChristchurch1932-1933230625920.67--01100
Alan MelvilleSANewlandsCape Town1938-1949230622420.67--00020
Hugh TayfieldSAMelbourne Cricket GroundMelbourne1952-1953230622320.67--00060
Bob TaylorENGLancaster ParkChristchurch1978-1984230624520.6730920.0600060
Nathan AstleNZBrisbane Cricket GroundBrisbane1997-2004240621915.5019931.1600040
Lou VincentNZEden ParkAuckland2002-2005240624015.5010260.7800072
Rohit SharmaINDSuperSport ParkCenturion2018-2023240624715.5012350.4100191
Ravindra JadejaINDPunjab Cricket Association Stadium, MohaliChandigarh2013-2015241623820.6713047.6900080
Dinesh ChandimalSLSir Vivian Richards StadiumNorth Sound2021241624420.6720130.8500070
Andrew BalbirnieIRELord'sLondon2019-2023240625515.508969.66011110
Azhar AliPAKSabina Park, Kingston, JamaicaKingston2021240622315.5017535.4300170
Nathan LyonAUSNewlandsCape Town2011-2018341624720.676891.1800190
Andrew McBrineIREGalle International StadiumGalle2023240623515.5012450.0000081
Dominic SibleyENGGalle International StadiumGalle20212416256*20.6717834.8301120
Dane PatersonSASt George's ParkGqeberha2020-20242426239*31.006496.88000101
Kagiso RabadaSAOld TraffordManchester2017-2022240623615.5012250.8200070
Ryan RickeltonSAKingsmeadDurban2022-20262416239*20.6714542.7600180
Joshua Da SilvaWIAdelaide OvalAdelaide2022-2024240622315.5014443.0600080
Milan PriyanathSLSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2026241622720.6711852.5400141
William AttewellENGMelbourne Cricket GroundMelbourne1885-1892340623015.50--00140
Jack MasonENGMelbourne Cricket GroundMelbourne1898240623015.50--00020
PreviousPage 229Next

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.