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
Graeme SwannENGZohur Ahmed Chowdhury StadiumChittagong2010110323232.0025128.0000030
James PattinsonAUSQueen's Park Oval, Port of SpainTrinidad2012110323232.0011926.8900050
Nathan LyonAUSGreat Barrier Reef ArenaMackay20261113232*-6251.6100041
Peter NevillAUSBasin ReserveWellington2016110323232.009434.0400030
Dane PiedtSAShere Bangla National Stadium, MirpurDhaka2024110323232.008736.7800020
Craig OvertonENGHeadingleyLeeds2021110323232.004276.1900060
Zafar AnsariENGSaurashtra Cricket Association StadiumRajkot2016110323232.008338.5500030
Jofra ArcherENGEdgbastonBirmingham20261113232*-27118.5200012
'Young Jack' HearneENGCrusaders GroundDurban1914110323232.00--000-0
Major BoothENGCrusaders GroundDurban1914110323232.00--000-0
Sammy WoodsENGOld WanderersJohannesburg1896110323232.00--000-0
Arnold FothergillENGSt George's Park Cricket GroundPort Elizabeth1889110323232.00--00031
Stan WorthingtonENGBasin ReserveWellington1930110323232.00--000-0
Harold GilliganENGBasin ReserveWellington1930110323232.00--000-0
Polly UmrigarINDBangabandhu National StadiumDhaka1955110323232.00--000-0
Johnny WardleENGCarisbrookDunedin19551113232*---00030
Vijay ManjrekarINDServices GroundPeshawar1955110323232.00--000-0
Len MaddocksAUSSydney Cricket GroundSydney1955110323232.006251.6100040
Jim ParksENGFeroz Shah Kotla GroundDelhi1964110323232.00--00031
Vijay MehraINDFeroz Shah Kotla GroundDelhi1955110323232.00--000-0
Ramakant DesaiINDCarisbrookDunedin19681113232*---000-0
John EdrichENGNational StadiumKarachi1969110323232.00--000-0
John PriceENGBrabourne StadiumMumbai1964110323232.00--00030
Venkataraman SubramanyaINDBasin ReserveWellington19681113232*---000-0
David HolfordWIOld Trafford Cricket GroundManchester1966110323232.0011627.5900020
Paul SheahanAUSEden GardensKolkata1969110323232.00--000-0
Graham RoopeENGEdgbaston Cricket GroundBirmingham1978110323232.008338.5500030
Viv RichardsWIM. A. Chidambaram StadiumChennai1983110323232.00--000-0
Graham GoochENGThe OvalLondon1986110323232.006747.7600040
Iqbal QasimPAKGreen ParkKanpur1979110323232.008239.0200030
Larry GomesWIIbn-e-Qasim Bagh StadiumMultan1980110323232.009832.6500030
Dilip VengsarkarINDLal Bahadur Shastri StadiumHyderabad1988110323232.007741.5600040
Mike GattingENGGreen Park StadiumKanpur1982110323232.007343.8400020
John BracewellNZAdelaide OvalAdelaide1987110323232.0010530.4800011
Wayne PhillipsAUSBasin ReserveWellington1986110323232.006450.0000050
Balwinder SandhuINDNational StadiumKarachi19831113232*-7045.7100020
Mark TaylorAUSGaddafi StadiumLahore1994110323232.009732.9900040
Damien FlemingAUSSinghalese Sports Club Cricket GroundColombo1999110323232.007841.0300030
Naved AshrafPAKGaddafi StadiumLahore1998110323232.009035.5600040
Mahendra NagamootooWINational StadiumSt. George's2002110323232.004374.4200023
VVS LaxmanINDEdgbastonBirmingham2011120323016.006251.6100060
Graham ThorpeENGSinhalese Sports Club GroundColombo2003120321916.009932.3200030
Sanath JayasuriyaSLNew Wanderers StadiumJohannesburg2002120323216.004965.3100150
Sanath JayasuriyaSLCenturion ParkCenturion2001120321616.005459.2600040
Russel ArnoldSLRawalpindi Cricket StadiumRawalpindi2000120322616.007841.0300020
Yuvraj SinghINDM. Chinnaswamy StadiumBengaluru2004120322716.008935.9600040
Yuvraj SinghINDSabina Park, KingstonJamaica2006120321916.005459.2600040
Zaheer KhanINDP Saravanamuttu StadiumColombo2008120323216.008040.0000131
Justin LangerAUSSabina ParkKingston1999120322416.009234.7800010
Matthew HaydenAUSVidarbha Cricket Association GroundNagpur2004120322316.006747.7600040
PreviousPage 351Next

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.