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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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.
From 1908-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary KirstenSACenturion ParkCenturion199912013413467.0030743.65101150
Mohammad YousufPAKKensington OvalBridgetown200012013411567.0031542.54100140
Jacob OramNZBrisbane Cricket GroundBrisbane2004121134126*134.0020166.67100133
Chris BroadENGLancaster ParkChristchurch198812013411467.0029745.12100120
BJ WatlingNZHeadingleyLeeds201512013412067.0018273.63100181
Mitchell StarcAUSPunjab Cricket Association Stadium, MohaliChandigarh20131201349967.0024454.92010160
Nick ComptonENGKingsmeadDurban20151201348567.0035238.07010130
Rahkeem CornwallWISir Vivian Richards StadiumNorth Sound20212201347367.0017775.71020193
Ali NaqviPAKRawalpindi Cricket StadiumRawalpindi199712013411567.0029745.12100170
Alan KnottENGNiaz Stadium, HyderabadSindh197312113471134.00--020140
Mudassar NazarPAKNiaz StadiumHyderabad198412013410667.0026251.15100130
Derek RandallENGEden ParkAuckland1978-198422013410467.0039733.75100140
Desmond HaynesWIBasin ReserveWellington198712013412167.0029944.82100210
Rahul DravidINDMA Chidambaram StadiumChennai1998-20042301345644.6741332.45020150
Alex TudorENGEdgbaston Cricket GroundBirmingham1999-200223213499*134.0020565.37010280
Tom GraveneyENGKensington OvalBridgetown1954-196823113464*67.00--02060
Afsar ZazaiAFGQueens Sports ClubBulawayo2024-202523013411344.6720864.4210083
Sourav GangulyINDPunjab Cricket Association StadiumMohali1999-200534113464*44.6724953.82010201
Damien MartynAUSWACA GroundPerth1993-20012401346033.5029146.05010170
Michael HusseyAUSLord'sLondon2009-201024113456*44.6725552.55021191
Rohit SharmaINDGreen ParkKanpur2016-202424113468*44.6717875.28010134
Ben StokesENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-20242401347033.5027349.08010171
Alex HalesENGLord'sLondon20162401349433.5026251.15010171
Joe RootENGRawalpindi Cricket StadiumRawalpindi2022-20242401347333.5015884.81010100
Ben DuckettENGBasin ReserveWellington2023-20242401349233.5018472.8301182
Bruce MitchellSAEllis Park StadiumJohannesburg1948-19492401348633.50--01000
Bill LawryAUSNewlandsCape Town1966-19702401348333.5018346.45010121
Eknath SolkarINDLord'sLondon1971-19742421346767.0045429.52010142
Rick McCoskerAUSHeadingleyLeeds1975-197724113495*44.6731942.01011151
Michael HoldingWIAntigua Recreation GroundSt John's1981-19864421347367.0015288.16021117
Mudassar NazarPAKEdgbastonBirmingham1982-198724013412433.5041332.45102170
Arun LalINDMA Chidambaram StadiumChennai1982-19882401346933.5011859.3202040
Sadagoppan RameshINDM. A. Chidambaram StadiumChennai1999-20012401346133.5024155.60010150
Greg MatthewsAUSThe GabbaBrisbane1986-199235113456*33.5033340.24011100
Ricky PontingAUSTrent BridgeNottingham1997-20053601344822.3329245.89000141
David WarnerAUSEdgbastonBirmingham2015-20233601347722.3317477.01010190
Tim McIntoshNZBasin ReserveWellington2009-20103601348322.3340932.76010161
Phil SimmonsWIAntigua Recreation GroundSt John's1993-19963611345926.8027349.08011180
Greg BlewettAUSMelbourne Cricket GroundMelbourne1996-19993601346222.3339733.7501080
Alec BedserENGHeadingley Cricket GroundLeeds1948-19535721347926.80--010122
Peter SiddleAUSMelbourne Cricket GroundMelbourne2008-20157801344116.7528846.53001101
Fred TruemanENGKennington OvalLondon1952-196489113439*16.752360.87001114
Damien MartynAUSNew Wanderers StadiumJohannesburg2002110133133133.0020764.25100170
Denis ComptonENGQueen's Park OvalPort of Spain1954110133133133.00--100-0
Neil HarveyAUSQueen's Park OvalPort of Spain1955110133133133.00--100-0
Taufeeq UmarPAKShere Bangla National StadiumMirpur201112013313066.5027348.72100160
Nathan AstleNZMcLean ParkNapier200522013311466.5025452.36100180
Aravinda de SilvaSLRawalpindi Cricket StadiumRawalpindi200012013311266.5031841.82100160
Azhar MahmoodPAKKingsmead Cricket GroundDurban199812013313266.5017675.57100240
Imran NazirPAKKensington OvalBridgetown200012013313166.5019568.21100200

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.