ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Chris BroadENGWACA GroundPerth1986-198756035116258.5062456.25122410
Marvan AtapattuSLHarare Sports ClubHarare1999-200478035117043.8859359.19111360
Chris ReadENG/NOTLord'sLondon1999-2017883351101*70.2045477.31121444
Virat KohliINDQueen's Park Oval, Port of SpainTrinidad2011-201798135110250.1437693.35120307
Dwayne BravoWI/MS/MRAdelaide OvalAdelaide2005-201979135110443.8849570.91110299
Shimron HetmyerWI/GAW/SOCentral Broward Regional Park Stadium Turf GroundLauderhill2018-2025109235110050.14206170.391312822
Michael BevanAUSWACA GroundPerth1994-2002910435187*58.5051867.76020270
Alex HalesJT/TKRProvidence Stadium, GuyanaProvidence2023-202610103351119*50.14265132.451203116
Dane CleaverCS/CDBasin ReserveWellington2018-202691013516739.0037693.35020377
Jason RoyENG/CK/SSShere Bangla National Stadium, MirpurDhaka2012-20231211135113235.10299117.39110399
Glenn PhillipsGLOCounty GroundBristol2021-20221011335194*43.88293119.800302523
Sachin TendulkarIND/MIKingsmeadDurban2001-2011101203518329.2547474.05031435
Cheteshwar PujaraIND/KKR/RCBEden GardensKolkata2010-2022141323518731.9169250.72030552
Luke ProcterNOR/LANEdgbastonBirmingham2015-202613145351112*39.0065153.92201434
Godfrey EvansENGLord'sLondon1947-19591318235110421.9410.00114320
Nick WelchLEIGrace RoadLeicester2020-2023191913514619.50346101.450023513
Jack LeachSOMCounty GroundTaunton2014-20193235113512914.6391538.36005462
Aaron RedmondOVBasin ReserveWellington201324035015487.5058160.24200506
Eddie PaynterENGLord'sLondon1932-19394713509958.3329348.46030201
Matthew HaydenAUS/CSKKingsmeadDurban2000-200978035010243.7538690.671323910
Hashim AmlaSASheikh Zayed StadiumAbu Dhabi2010-201368035011843.7550469.44120391
Rishabh PantIND/DCMaharashtra Cricket Association StadiumPune2017-20247803507943.75238147.060312818
Alvin KallicharranWISabina ParkKingston1973-197858135012650.0025236.90120332
Arjuna RanatungaSLSinhalese Sports ClubColombo1984-198668135011150.0023495.73130174
Jacques KallisSAGaddafi StadiumLahore2003-2007791350107*43.7569450.43121332
Chris NashSUS/NOTCounty GroundTaunton2014-2019692350142*50.0063555.12122483
Colin BlandSANew Wanderers StadiumJohannesburg1961-1966592350144*50.0011747.01112305
Adam ParoreNZSharjah Cricket StadiumSharjah1994-1998111123509338.8955662.95032180
Allan LambENGHeadingleyLeeds1982-1986812235010035.0062356.18111531
Kevin O'BrienIREClontarf Cricket Club GroundDublin2007-20141613235084*31.82314111.460113910
Paul StirlingNKPembroke Cricket Club, SandymountDublin2021-2025131303507626.92249140.560203423
Sam NortheastHAM/KEN/GLAThe Cooper Associates County GroundTaunton2014-20241213235011431.8246175.92121494
Tom AlsopSUS/HAM/TRLord'sLondon2017-20251113235013531.8258959.42110362
Will JacksENG/RCB/MIWankhede StadiumMumbai2024-2026141323505331.82221158.370103121
Jordan ClarkLAN/SURCounty GroundChelmsford2014-2026111433505931.8252466.79010359
Tony de ZorziSA/TIT/TSSt George's ParkGqeberha2017-202513142350119*29.17335104.481022712
Hitesh ModiKENGymkhana Club GroundNairobi1996-20061615235078*26.9256861.62021321
Colin AckermannDUR/LEI/MOHeadingleyLeeds2017-2026131513507225.0046475.43033465
Moisés HenriquesAUS/SS/NSWBellerive OvalHobart2011-2025151633505026.9246275.76011323
Colin IngramSA/KK/KZSharjah Cricket StadiumSharjah2013-201916172350127*23.33256136.721023915
Angus RobsonLEICounty GroundChelmsford2014-201635034912069.8061057.21130420
Gary KirstenSAHarare Sports ClubHarare1995-200157234922069.8048072.71100471
Quinton de KockSAMangaung OvalBloemfontein2016-2023882349138*58.17299116.721113613
Matthew GilkesSA/NSWKaren Rolton OvalAdelaide2022-202668134997*49.8652166.99041471
Chris DentGLOCounty GroundNorthampton2015-20226101349104*38.7877045.32132502
Sohan de LiveraMSCColts Cricket Club GroundColombo2025-202691003498234.90337103.56020422
Rohit SharmaIND/MI/DCSawai Mansingh StadiumJaipur2007-202512111349141*34.90327106.73121398
Jack LeaningYOR/KENOld TraffordManchester2014-2025911134911834.9089239.13120273
Mohammad AshrafulBANSinhalese Sports Club GroundColombo2001-2007912034911429.0868850.73110462
Jimmy SinclairSAOld WanderersJohannesburg1896-1910612034910129.08--11213

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.