Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Noel McGregorNZCrusaders GroundPort Elizabeth1962120342417.00--000-0
Wallis MathiasPAKBourdaGeorgetown1958120341817.00--000-0
Wallis MathiasPAKKensington OvalBridgetown1958120341717.00--000-0
Pananmal PunjabiINDNational StadiumKarachi1955120342217.00--000-0
Ramnath KennyINDCorporation StadiumMadras1960120343317.00--00000
Mike SmithENGAdelaide OvalAdelaide1966120342917.0013924.4600030
Salim DuraniINDFeroz Shah Kotla GroundDelhi1961-1964220341817.00--00050
Barry KnightENGHeadingley Cricket GroundLeeds1969120342717.0010931.1900050
Eric RussellENGGaddafi StadiumLahore1961120343417.00--00120
Geoff BoycottENGLancaster ParkChristchurch1978120342617.0011130.6300040
Bruce TaylorNZLal Bahadur Shastri StadiumHyderabad1969120341817.00--00040
Eric FreemanAUSAdelaide OvalAdelaide1969120343317.00--00051
Dayle HadleeNZHeadingleyLeeds1973120343417.005957.6300150
Mohammad NazirPAKWACA GroundPerth1983120341817.004673.9100050
John HampshireENGSydney Cricket GroundSydney1971120342417.008141.9800050
Mike FindlayWILord'sLondon1969120342317.009137.3600060
Brian LuckhurstENGKennington OvalLondon1971120343317.0011729.0600030
Terry JennerAUSSydney Cricket GroundSydney1971120343017.0010532.3800030
Imran KhanPAKWankhede StadiumMumbai1979120341917.007545.3300051
Barry WoodENGHeadingleyLeeds1975120342517.0010432.6900050
Bernard JulienWITrent BridgeNottingham1976120342117.004477.2700021
Bernard JulienWIKennington OvalLondon1973120342317.003889.4700061
Lance CairnsNZThe OvalLondon1983120343217.0026130.7700014
Geoff HowarthNZSinhalese Sports ClubColombo1984120342417.009436.1700040
Javed MiandadPAKFeroz Shah Kotla GroundDelhi1979120343417.008639.5300130
Robert AndersonNZNiaz Stadium, HyderabadSindh1976120343017.00--000-0
John DysonAUSBrisbane Cricket GroundBrisbane1984120342117.0014124.1100000
Bruce YardleyAUSGreen ParkKanpur1979120342917.00--00030
Alan ButcherENGKennington OvalLondon1979120342017.0015621.7900030
Geoff LawsonAUSQueen's Park OvalPort of Spain1984120342017.008340.9600030
Graeme FowlerENGArun Jaitley StadiumDelhi1984120342917.006850.0000040
Saleem MalikPAKSardar Patel StadiumAhmedabad1987121342034.0018618.2800030
Ravi RatnayekeSLSinhalese Sports ClubColombo1984120342217.008440.4800040
Ashantha de MelSLLord'sLondon19841213420*34.0033103.0300061
Ashantha de MelSLGaddafi StadiumLahore1982120343417.006949.2800150
Martin CroweNZAsgiriya StadiumKandy1984120342617.007744.1600031
Winston DavisWIWankhede StadiumMumbai1983-1987221343034.004566.6700050
Navjot SidhuINDBasin ReserveWellington1998120343417.007247.2200142
Chris SmithENGHeadingleyLeeds1986120342817.008739.0800050
Sanath KaluperumaSLColombo Cricket Club GroundColombo1984120341817.0010432.6900050
Jayantha AmerasingheSLAsgiriya StadiumKandy1984121343434.004477.2700050
Asanka GurusinhaSLArbab Niaz StadiumPeshawar1995120342417.005759.6500030
Dipak PatelNZBellerive OvalHobart1993120341817.007843.5900020
Aamer MalikPAKKensington OvalBridgetown1988120343217.007346.5800030
Peter TaylorAUSAdelaide OvalAdelaide1990120343317.0016320.8600020
Keith ArthurtonWIOld Trafford Cricket GroundManchester1995120341717.0012227.8700051
Mike AthertonENGSinghalese Sports Club Cricket GroundColombo2001120342117.008540.0000050
Chris LewisENGThe GabbaBrisbane1990120342017.007843.5900031
Graeme HickENGEden ParkAuckland1992120343017.009336.5600040
Simon DoullNZThe GabbaBrisbane1993120342417.005957.6300050
PreviousPage 343Next

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.