Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND34/1 (6.3)IND need 152 runs in 261 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by ground (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLR. Premadasa StadiumColombo1998-200513124441101*55.1377856.68142350
Adam HoseWOR/WAR/BBTrent BridgeNottingham2017-2025131234419549.00334132.040403325
MS DhoniIND/CSK/RPSRajiv Gandhi International Stadium, UppalHyderabad2005-20241515344187*36.7551785.30030466
Colin MunroNZ/AAEden ParkAuckland2013-2020151514417631.50241182.990412637
Dane CleaverNZ/CS/CDHagley OvalChristchurch2016-20261317044110425.9478056.54125479
Ravi BoparaKK/DC/ADKRSharjah Cricket StadiumSharjah2016-20242019544171*31.50382115.450103311
Nick GreenwoodWF/WELBasin ReserveWellington2021-20261522144110321.0089649.22113561
Danny LambSUS/LANCounty Ground, HoveBrighton2021-2026242424418320.0564967.95035419
Tom LathamCANCello Basin Reserve2017-202236144022488.0074459.14200585
James VinceHAMCounty GroundTaunton2015-2018581440201*62.8680254.86121651
Karanbir SinghAUAVelden Cricket GroundLatschach202599044011548.89260169.231302842
Pavan RathnayakeCCCColombo Cricket Club GroundColombo2025-20267101440158*48.8946594.621203919
Marcus TrescothickENG/SOMRiverside GroundChester-le-Street2000-20161012144015140.0067864.90111594
Michael YardySUSCounty Ground, HoveBrighton2014-20151013044012433.8581154.25210660
Dinesh ChandimalSL/CCC/DSSinhalese Sports Club GroundColombo2015-2026913044013233.8583952.44110486
Derek RandallENGSydney Cricket GroundSydney1979-19831114144015033.85102343.01113370
Jeff DujonWIQueen's Park OvalPort of Spain1983-19912116344013033.8578851.90211383
Robert O'DonnellAA/ND/AUCSeddon ParkHamilton2019-20261318344010129.3352184.451123920
Jaker AliBAN/CV/SSSylhet International Cricket StadiumSylhet2019-2026282264406827.50416105.770223022
Alastair CookENGMelbourne Cricket GroundMelbourne2006-2017571439244*73.1775957.84120510
Conrad HunteWISabina ParkKingston1958-196558043926054.88--111321
Mitchell OwenWFGrand Prairie StadiumDallas2025-20261010043915543.90215204.191323832
Scott BorthwickDUR/SURLord'sLondon2014-2022914243917636.5888049.89111561
Keacy CartyWI/SKAN/TKRProvidence Stadium, GuyanaProvidence2022-2026171424399536.5853681.900203913
Shan MasoodPAK/KK/MSRawalpindi Cricket StadiumRawalpindi2019-20251215143910031.3666765.82132414
Peter TregoSOM/NOTTrent BridgeNottingham2014-202114182439107*27.4451385.58111509
Kushal Janith PereraSL/DS/KRRangiri Dambulla International StadiumDambulla2015-2026212014398123.11400109.75032558
Cooper ConnollyAUS/PSPerth StadiumPerth2023-2026242184396433.77329133.430232524
Simi SinghLLPembroke Cricket Club, SandymountDublin2018-2023252234396923.11398110.300103716
Shai HopeWI/YORHeadingleyLeeds2017-2023351438147109.5067764.70220552
Ben ComptonKENCounty GroundChelmsford2022-202446043816573.0095945.67210510
Beau WebsterMS/TASJunction OvalMelbourne2021-2025109243811362.5764867.59130473
Sachin TendulkarINDBasin ReserveWellington1990-2009710043811343.8059573.61130565
Mitch RenwickOV/CSUniversity of Otago Oval2016-2020610143813148.6774358.95120653
Ramnaresh SarwanWI/GAW/TKRProvidence StadiumGuyana2007-2016121124388048.6783252.64040255
Desmond HaynesWILord'sLondon1979-19911013143818436.5090748.29120573
Brendon McCullumNZ/MIDLord'sLondon2004-2017101404389731.2954979.78041558
Riki WesselsWOR/NOTEdgbastonBirmingham2014-20211718143865*25.7653581.87020489
Oli StoneNOR/WAR/NOTTrent BridgeNottingham2015-2026322274389029.2094746.25032600
Subramaniam BadrinathCSKMA Chidambaram Stadium, ChepaukChennai2008-2013392684386424.33375116.80031457
Mohammad YousufPAKHarare Sports ClubHarare1998-2002682437100*72.8357675.87151445
Matthew HaydenAUSBellerive OvalHobart2001-200779043711048.5665666.62120462
Tom LathamKEN/SURSt Lawrence GroundCanterbury2016-202391114379043.7084851.53051602
Henry HuntSAWestern Australia Cricket Association GroundPerth2022-2025812043710336.4284251.90131514
Darren LehmannAUSSydney Cricket GroundSydney1998-2005141444377643.7055678.60041313
Geoff BoycottENGMelbourne Cricket GroundMelbourne1965-19801116343776*33.62122735.62030280
Parvez Hossain EmonBAN/CK/RRShere Bangla National Stadium, MirpurDhaka2022-20261717243778*29.13338129.290332831
Graham ClarkDUR/NSHeadingleyLeeds2015-20261618143791*25.7146693.78022578
Alex DaviesWAR/LAN/BBTrent BridgeNottingham2017-2026161914379324.2852782.92034578
Tom HainesSUSCounty GroundDerby2022-2024340436243109.0070162.20120501

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.