Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES175/5 (18.5)WAR206/4 (20)ES need 32 runs in 7 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Geoff PullarENGNational StadiumKarachi1962110606060.00--01080
Chetan ChauhanINDFeroz Shah KotlaDelhi1979110606060.00--01090
Javed MiandadPAKVidarbha Cricket Association GroundNagpur1983110606060.0015538.7101060
Joel GarnerWIThe GabbaBrisbane1979110606060.008372.2901034
Kapil DevINDHarare Sports ClubHarare1992110606060.009563.1601090
Kapil DevINDBarabati StadiumCuttack1987110606060.00--010-0
Greg DyerAUSAdelaide OvalAdelaide1986-1987210606060.008768.9701070
Mark ButcherENGSinhalese Sports Club GroundColombo2003120603730.0016935.5000090
Craig WhiteENGAsgiriya StadiumKandy2001121603960.0018732.0900080
VVS LaxmanINDAntigua Recreation Ground, St John'sAntigua2006120603130.0013245.45000100
Rahul DravidINDKensington Oval, BridgetownBarbados2011120605530.0019231.2501030
Graham ThorpeENGMelbourne Cricket GroundMelbourne1994120605130.0013644.1201060
Steve WaughAUSTrent Bridge, NottinghamLondon19931216047*60.0017334.6800060
Mark BoucherSASheikh Zayed StadiumAbu Dhabi2010120604530.0013046.1500070
Stephen FlemingNZJade StadiumChristchurch2002120604830.0016835.7100090
Sanjay BangarINDM. A. Chidambaram StadiumChennai2002120604030.0024025.0000030
Michael ClarkeAUSQueen's Park Oval, Port of SpainTrinidad2012120604530.0015040.0000080
Jehan MubarakSLPallekele International Cricket StadiumKandy2015120603530.0015738.22000100
Chris GayleWIBellerive OvalHobart2005120605630.0012050.0001082
Sanwar HossainBANMA Aziz Stadium, ChittagongChattogram2002120603630.0011950.4200060
Alistair CampbellZIMGoodyear ParkBloemfontein1999120603330.0013444.78000120
Mohammad HafeezPAKOld TraffordManchester2016120604230.0011452.63000101
Kumar DharmasenaSLAntigua Recreation GroundSt John's1997120603130.0011054.5500070
Devon SmithWIAntigua Recreation Ground, St John's, AntiguaSt John's2003120603730.0016835.7100080
Omari BanksWIAntigua Recreation Ground, St John's, AntiguaSt John's20031226047*-14840.5400070
Marlon SamuelsWIDarren Sammy National Cricket Stadium, Gros IsletSt Lucia2016120604830.0013644.1200091
Sylvester JosephWIOld TraffordManchester2004120604530.0012747.2400090
Tillakaratne DilshanSLSophia GardensCardiff2011120605030.0010457.6901090
Brad HaddinAUSSeddon ParkHamilton2010120604830.007184.5100063
Michael HusseyAUSKhan Shaheb Osman Ali StadiumFatullah2006120603730.0014441.6700060
Alastair CookENGPunjab Cricket Association Stadium, MohaliChandigarh2008120605030.008669.7701090
Mushfiqur RahimBANNational Cricket Stadium, St George'sGrenada2009120604830.008967.4200071
Mushfiqur RahimBANSenwes ParkPotchefstroom2017120604430.0011253.5700081
Tamim IqbalBANSt George's Park, Port ElizabethGqeberha2022120604730.007975.95000100
Sarfraz AhmedPAKSeddon ParkHamilton2016120604130.006592.3100090
Virat KohliINDSir Vivian Richards Stadium, AntiguaNorth Sound2019120605130.0012548.0001040
Ravindra JadejaINDBarsapara Cricket StadiumGuwahati2025120605430.0010557.1401042
Martin GuptillNZM Chinnaswamy StadiumBengaluru2012120605330.009563.1601090
Yashpal SharmaINDAdelaide OvalAdelaide1981120604730.0028620.9800090
Adrian GriffithWISabina ParkKingston20001216054*60.0011552.17010110
Andrew BalbirnieIRETolerance OvalAbu Dhabi20241216058*60.0010855.5601050
Usman KhawajaAUSHolkar Cricket StadiumIndore2023120606030.0014940.2701140
Usman KhawajaAUSThe Wanderers StadiumJohannesburg2018120605330.009662.50010100
David BoonAUSEdgbaston Cricket GroundBirmingham1989121603860.0022326.9100060
Ed CowanAUSBellerive OvalHobart2012120605630.0015438.9601070
Tom LathamNZAdelaide OvalAdelaide2015120605030.0014840.5401080
Nick ComptonENGNewlandsCape Town2016120604530.0016536.3600071
Jason HolderWIDubai International Cricket StadiumDubai20161216040*60.0017733.9000050
Kithuruwan VithanageSLUniversity OvalDunedin2015120603830.009463.8300081
Hanuma VihariINDThe Wanderers StadiumJohannesburg20221216040*60.0013743.8000090
PreviousPage 234Next

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.