Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG341/3 (45)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Javed MiandadPAKNiaz StadiumHyderabad1984121207104207.0041549.88200251
Gundappa ViswanathINDIqbal StadiumFaisalabad1978-198323020714569.0010857.41110240
Javed MiandadPAKEdgbaston Cricket GroundBirmingham1978-1992231207153*103.5046045.00100250
Hashan TillakaratneSLCarisbrookDunedin1995-199724120710869.0058235.57110240
Upul TharangaSLHarare Sports ClubHarare2016241207110*69.0038653.63110210
Cheteshwar PujaraINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-201924020711951.7539352.67110264
Tom LathamNZGreen ParkKanpur2016-20212402079551.7559434.85030180
Jack BrownENGMelbourne Cricket GroundMelbourne1894-189524020714051.75--101210
Mushtaq MohammadPAKQueen's Park OvalPort of Spain197724020712151.75--110140
Viv RichardsWIFeroz Shah KotlaDelhi1983-1987241207109*69.0019097.37110231
Patsy HendrenENGAdelaide OvalAdelaide1921-19293602079234.5044246.83020131
Jacques RudolphSAKingsmeadDurban2003-20114702076129.5739552.41010291
Dinesh ChandimalSLP Sara OvalColombo2015-201747020713829.5748642.59100142
Dick LilleyENGOld Trafford Cricket GroundManchester1896-190957220765*41.40--020-0
Navjot SidhuINDWankhede StadiumMumbai1988-19974702077929.5754138.26010262
Ridley JacobsWIKensington OvalBridgetown1999-2002581207113*29.5743148.03111224
Ken ViljoenSAOld WanderersJohannesburg1930-19395802075025.88--01060
Graham GoochENGQueen's Park OvalPort of Spain1981-19904812078429.5759434.85011170
Brian BennettZIMQueens Sports ClubBulawayo2024-20256102207110*25.8831066.77103184
Neil JohnsonZIMHarare Sports ClubHarare1998-199951002077520.7054238.19021192
Tom HaywardENGMelbourne Cricket GroundMelbourne1898-190461102075818.8260.0001390
Nathan LyonAUSAdelaide OvalAdelaide2012-20251514620738*25.8832763.30001175
Aravinda de SilvaSLP Saravanamuttu StadiumColombo2002110206206206.0023488.03100281
Ravi ShastriINDSydney Cricket GroundSydney1986-1992210206206206.0047743.19100172
Peter BurgeAUSKennington OvalLondon1961-1964220206181103.006240.32100260
Aamer SohailPAKOld Trafford Cricket GroundManchester1992120206205103.0029170.79100320
VVS LaxmanINDQueens Sports ClubBulawayo2001-200523020614068.6729470.07100321
Matthew HaydenAUSWankhede StadiumMumbai2001-200424120611968.6729669.59100275
Jacques KallisSAEden GardensKolkata2004-201024020612151.5043047.91110200
Mohammad YousufPAKMelbourne Cricket GroundMelbourne2004-200924020611151.5036157.06110215
Mitchell MarshAUSPerth StadiumPerth2023-20242412069068.6726178.93020265
Peter RichardsonENGKennington OvalLondon1956-195834020610751.50--100200
Graham GoochENGKensington OvalBridgetown1981-198624020611651.5039552.15110230
Saeed AnwarPAKNational StadiumKarachi1994-20003502068541.2038952.96020262
Rassie van der DussenSAThe Wanderers StadiumJohannesburg2020-20223502069841.2038154.07021322
Rahul DravidINDBasin ReserveWellington1998-20093602067634.3352938.94021320
Ben StokesENGSydney Cricket GroundSydney2014-20263602066634.3334759.37021264
Richie BenaudAUSThe GabbaBrisbane1954-19635602065234.335827.59020211
John EdrichENGEdgbaston Cricket GroundBirmingham1968-19753602068834.3354238.01021210
Allan LambENGQueen's Park OvalPort of Spain1986-19903602066234.3338253.93010300
Usman KhawajaAUSLord'sLondon2013-20254802067725.7553038.87021260
Javed OmarBANBangabandhu National StadiumDhaka2001-200561202064317.1776526.93000230
Mike GattingENGHeadingleyLeeds1980-198761212065318.7361233.66010251
Chris WoakesENGKennington OvalLondon2013-202581422065017.1734260.23012311
Bryan StrangZIMHarare Sports ClubHarare1995-200191722065313.7338952.96014172
Ted DexterENGNational StadiumKarachi1962110205205205.00--100220
Sachin TendulkarINDQueen's Park OvalPort of Spain1997-200223020511768.3349741.25111230
Sourav GangulyINDLord'sLondon1996-200723020513168.3344845.76100300
Steve WaughAUSThe Wanderers StadiumJohannesburg1994-1997231205160102.5044945.66101280
DuleepENGKennington OvalLondon1930-193123020510968.3321444.86110180

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.