Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Dick PillingENGSydney Cricket GroundSydney1882-188836055239.171553.3300050
Walter ReadENGLord'sLondon1884-189046055229.17--00000
Newman NyamhuriZIMQueens Sports ClubBulawayo2024-202547055267.8611647.4100251
Tom RichardsonENGSydney Cricket GroundSydney1894-18984745524*18.33--00020
Wes HallWISabina ParkKingston1960-196857155209.1710.0000201
Dayle HadleeNZEden ParkAuckland1973-197647055247.8610031.0000240
Jason GillespieAUSBrisbane Cricket GroundBrisbane20041115454*-15534.8401070
Gundappa ViswanathINDOld TraffordManchester1982110545454.009159.3401080
Ranjan MadugalleSLP. Sara OvalColombo1985110545454.00--010-0
Parthiv PatelINDMA Chidambaram StadiumChennai2004110545454.0012144.6301070
Shivnarine ChanderpaulWIPallekele International Cricket StadiumKandy2010110545454.0014537.2401030
Paul ReiffelAUSWestern Australia Cricket Association GroundPerth1997110545454.008861.3601070
Paul ReiffelAUSHeadingley Cricket GroundLeeds1993-19972115454*-7275.0001050
Tim RobinsonENGEden ParkAuckland1988110545454.0015036.0001070
Sarfraz AhmedPAKSabina Park, KingstonJamaica2017110545454.007077.1401051
Temba BavumaSAZahur Ahmed Chowdhury StadiumChattogram2015110545454.0010850.0001050
Peter HandscombAUSMelbourne Cricket GroundMelbourne2016110545454.009060.0001080
KL RahulINDM. Chinnaswamy StadiumBengaluru2018110545454.006484.3801080
Rishabh PantINDOld TraffordManchester2025110545454.007572.0001032
Wiaan MulderSAShere Bangla National Stadium, MirpurDhaka2024110545454.0011248.2101080
Frank WoolleyENGCrusaders GroundDurban1914110545454.00--010-1
Herbie CollinsAUSNewlandsCape Town1921110545454.00--01040
Sid BarnesAUSBasin ReserveWellington1946110545454.00--010-0
Johnny WardleENGKennington OvalLondon1954110545454.00--01053
Tom VeiversAUSLord'sLondon1964110545454.0013440.3001080
Geoff BoycottENGEden ParkAuckland1978110545454.0017730.5101040
David ColleyAUSTrent BridgeNottingham1972110545454.009159.3401050
Richard HadleeNZBrisbane Cricket GroundBrisbane1985110545454.0045120.0001043
Malcolm MarshallWIEden GardenCalcutta1983110545454.0010949.5401080
Roger BinnyINDGandhi StadiumJalandhar1983110545454.00--01030
Ravi ShastriINDM Chinnaswamy StadiumBengaluru1988110545454.0017630.6801051
Chetan SharmaINDAdelaide OvalAdelaide1985110545454.0011248.2101070
Ian HealyAUSAMI StadiumChristchurch1993110545454.007077.1401071
Junior MurrayWIVidarbha Cricket Association GroundNagpur1994110545454.009855.1001051
Stuart LawAUSWestern Australia Cricket Association GroundPerth19951115454*-11845.7601010
Andrew FlintoffENGCrusaders GroundPort Elizabeth1999120544227.005696.43000110
Graham ThorpeENGMA Aziz Stadium, ChittagongChattogram2003120545427.009954.5501170
Yuvraj SinghINDMcLean ParkNapier20091215454*54.007472.97011100
Ricky PontingAUSThe Wanderers StadiumJohannesburg2006120543427.007275.0000062
Damien MartynAUSMarrara OvalDarwin2004120544727.0011546.9600060
Herschelle GibbsSAWACA GroundPerth2005120543327.0014736.7300090
Herschelle GibbsSABourda, GeorgetownGuyana2005120544927.0021425.2300070
Mark BoucherSAQueen's Park OvalPort of Spain2001120543827.0011546.9600070
Mohammad YousufPAKKingsmeadDurban2002120544227.007572.0000080
Daniel VettoriNZJade StadiumChristchurch2002120544227.007968.35000100
Aravinda de SilvaSLSinhalese Sports ClubColombo1985120543327.00--000-1
Hashan TillakaratneSLK. D. Singh Babu StadiumLucknow1994120544727.0011447.3700070
Andrew SymondsAUSKensington Oval, BridgetownBarbados2008120545227.009358.0601051
Ridley JacobsWIKingsmead Cricket GroundDurban1998121543954.0014038.5700032
Craig WishartZIMWestern Australia Cricket Association GroundPerth2003120544627.009159.3400070
PreviousPage 254Next

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.