Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES118/4 (14)WAR206/4 (20)ES need 89 runs in 36 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

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark BoucherSANewlandsCape Town2007-20112301055535.0018257.69021100
Wasim BariPAKGaddafi StadiumLahore1978-19833301058535.007327.4001001
Eoin MorganENGEdgbastonBirmingham2011110104104104.0019952.26100110
Ricky PontingAUSBrisbane Cricket Ground, WoolloongabbaBrisbane20031201045452.0016363.80020121
Jonty RhodesSAThe Wanderers StadiumJohannesburg19921201049152.0022346.64010110
Shakib Al HasanBANRajiv Gandhi International Stadium, UppalHyderabad20171201048252.0015367.97010180
Angelo MathewsSLBrabourne StadiumMumbai20091201049952.0013974.82010160
Jonny BairstowENGPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh20161201048952.0021149.2901070
Tom LathamNZHagley OvalChristchurch20201201045252.0019653.06020150
Godfrey EvansENGLord'sLondon1952-195922010410452.00--101160
Peter RichardsonENGEden GardensKolkata19611201046252.00--010100
Asif IqbalPAKIqbal StadiumFaisalabad197812010410452.00--101150
Graham YallopAUSGreen ParkKanpur19791201048952.00--010150
David GowerENGEden GardensKolkata1982-19842301047434.6724242.9801090
Daniel VettoriNZBasin ReserveWellington1998-20093411045734.6726539.2501091
Clive LloydWIFeroz Shah KotlaDelhi1983110103103103.0020250.9910061
Shahid AfridiPAKGaddafi StadiumLahore2006110103103103.0080128.7510077
Jesse RyderNZSardar Patel Stadium, MoteraAhmedabad2010110103103103.0020550.24100101
Gary KirstenSAGoodyear ParkBloemfontein200112110373103.0018057.22010160
Gary KirstenSANewlands Cricket GroundCape Town199712010310351.5021448.13101150
Mark RichardsonNZBasin ReserveWellington200212110389103.0027237.87010110
Simon KatichAUSVidarbha Cricket Association GroundNagpur20041201039951.5017160.23010140
Kirk EdwardsWIWankhede StadiumMumbai20111201038651.5018954.50010160
Kraigg BrathwaiteWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain20231201037551.5028735.89010101
Kraigg BrathwaiteWIWankhede StadiumMumbai20111201036851.5029934.45010100
Mitchell SantnerNZGreen ParkKanpur20161201037151.5028636.01010122
Waqar HasanPAKBangabandhu National StadiumDhaka19551201035251.50--020-0
Bill LawryAUSCorporation StadiumMadras19641201036251.50--010130
Doug WaltersAUSMadras Cricket Club GroundMadras196912010310251.50--100142
Dennis AmissENGOld Trafford Cricket GroundManchester19741201035651.5029135.4001090
Mohsin KhanPAKNational StadiumKarachi1982-19832201039151.5014670.55010140
Ian BothamENGLord'sLondon1979-19822201036751.5016861.31010111
Mike GattingENGNational StadiumKarachi198512110362103.0023344.21010110
Roy FredericksWIKensington OvalBridgetown1971-19762301035434.33--01000
Roshan MahanamaSLSinhalese Sports Club GroundColombo1993-19972401033725.7525939.77000170
James AndersonENGTrent BridgeNottingham2007-20215941038120.6022046.82010180
Paul CollingwoodENGKennington OvalLondon20071201026251.0020150.75010140
Jonty RhodesSANewlands Cricket GroundCape Town19931201028651.0033630.36010110
Kevin PietersenENGVidarbha C.A. GroundNagpur20061201028751.0014371.33010161
Adrian BarathWISabina Park, KingstonJamaica20111201026451.0015864.56010133
Kruger van WykNZM Chinnaswamy StadiumBengaluru20121201027151.0014868.92010120
Nazmul Hossain ShantoBANMA Chidambaram Stadium, ChepaukChennai20241201028251.0015764.97010113
Zak CrawleyENGJSCA International Stadium ComplexRanchi20241201026051.0013376.69010131
Nazar MohammadPAKEden GardensKolkata19521201025551.00--010-0
Graham DowlingNZLal Bahadur Shastri StadiumHyderabad19691201026051.00--01090
Asif IqbalPAKFeroz Shah Kotla GroundDelhi19791201026451.0018754.55010111
Desmond LewisWIKensington OvalBridgetown19711201028851.00--010100
Craig SerjeantAUSMelbourne Cricket GroundMelbourne19771201028551.0021148.3401090
Chris OldENGEden GardensKolkata1972-197723210252102.0033830.1801083
Nathan LyonAUSMelbourne Cricket GroundMelbourne2011-202451011024111.3320749.28002111

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.