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
Simon MilenkoHH/TASBellerive OvalHobart2017-20201817436810028.3141089.76111429
Tyrone KaneLL/MRPembroke Cricket Club, SandymountDublin2018-2024221723688324.53289127.340212525
D GumyusengeRWAGahanga International Cricket Stadium, RwandaKigali City2024-2026191813686821.65344106.980242521
William FraineYORHeadingleyLeeds2019-2022202253684521.6555266.670023711
Oliver Hannon-DalbyWAR/BBEdgbastonBirmingham2014-20261178338368268.18127728.820011485
Rahul DravidINDSeddon ParkHamilton1999-2009242367190183.5064257.17210610
Joe RootENGBasin ReserveWellington2013-2024351367153*91.7549474.29210306
Marlon SamuelsWIEden GardensKolkata2002-201646136710473.4051371.54130555
Cheteshwar PujaraIND/PKWankhede StadiumMumbai2012-202157036713552.4374649.20201411
Haseeb HameedNOTGrace RoadLeicester2020-202677236799*73.4053169.11040441
Maurice LeylandENGLord'sLondon1929-193657036710952.4325243.25220142
Rohit SharmaIND/MIPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016-2023881367208*52.43316116.141122817
Rilee RossouwSA/RR/KTZahur Ahmed Chowdhury StadiumChattogram2015-2019882367100*61.17244150.411313816
Ryan RickeltonSA/LIO/MCTThe Wanderers StadiumJohannesburg2023-2026781367113*52.43254144.491202528
Paul StirlingIREClontarf Cricket Club GroundDublin2009-20141010036710336.70364100.821213910
Glenn PhillipsNZ/OV/AAUniversity OvalDunedin2019-202591023679445.88321114.330302922
Tilak VarmaIND/MINarendra Modi StadiumAhmedabad2023-202610102367101*45.88223164.571103216
Mohammad HafeezPAK/GAW/SKANProvidence StadiumGuyana2011-2019141513678826.2146878.42030308
Kieron PollardWI/BT/TKRQueen's Park Oval, Port of SpainTrinidad2009-2020232143677221.59274133.940242622
Ravi BoparaENG/KK/DCDubai International Cricket StadiumDubai2012-20232422836750*26.21323113.62011287
Roston ChaseWI/SLKDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021-2026262453676219.3245480.840313411
Joe HardstaffENGKennington OvalLondon1937-1939331366169*183.0040042.25210360
Herschelle GibbsSAHarare Sports ClubHarare2001-200744036614791.5037298.39210625
Shikhar DhawanINDGalle International StadiumGalle2015-201724036619091.5053668.28200500
Brian LaraWIOld Trafford Cricket GroundManchester1995-200035036614573.2059161.93210481
Jack HobbsENGLord's No. 1 GroundCape Town1910-19143503669773.20--050-4
Phil JaquesAUS/HHBellerive OvalHobart2007-201267136615061.0044582.25132372
Joe DenlyMID/KENCounty GroundNorthampton2014-2023571366206*61.0064956.39110453
Michael SlaterAUSWACA GroundPerth1993-200058036612445.7570152.21110490
Imad WasimPAK/IU/KKRawalpindi Cricket StadiumRawalpindi2020-2025199636692*122.00215170.230304212
Stephen EskinaziMIDCounty GroundBristol2016-20257933667561.0041189.05040357
Adam LythYORCounty Ground, HoveBrighton2021-202661013667340.6762458.65030521
Sam BillingsENG/KEN/OITrent BridgeNottingham2014-202612103366118*52.29353103.68201488
Liam LivingstoneENG/PSPerth StadiumPerth2019-2022121213667933.27271135.060302521
Ned EckersleyDUR/LEICounty GroundNorthampton2014-20221113236610733.2761659.42123422
Alex HughesDERCounty GroundNorthampton2014-202213136366111*52.2955765.71121483
Max O'DowdNEDAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2024131303666928.15366100.00020409
Daniel HughesSS/NSWMelbourne Cricket GroundMelbourne2017-20241214236689*30.5065955.54021413
Tristan StubbsSA/HAM/MOThe Rose BowlSouthampton2022-20261414436669*36.60287127.530202214
Johnson CharlesWI/BT/SLZWarner Park, BasseterreSt Kitts2012-2019151503666224.40325112.620203017
Wilfred RhodesENGSydney Cricket GroundSydney1903-192181513666926.1442841.59011310
Andrew HudsonSAThe Wanderers StadiumJohannesburg1992-1998111703667421.5383543.83032431
Chris GreenST/NSWSydney Cricket GroundSydney2015-20261718636659*30.5049174.54021394
Ryan HigginsMID/GLO/WFSophia GardensCardiff2014-20251819536675*26.1443284.72023347
Faf du PlessisSAAdelaide OvalAdelaide2012-2018352365118*121.6779046.20210491
Pavan RathnayakeCCCP Sara OvalColombo2024-2026662365157*91.2537497.591203315
Dudley NourseSAOld WanderersJohannesburg1935-193947136523160.83--111461
Mark CosgroveLEICounty Ground, New RoadWorcester2015-201968036514645.6345180.93121466
Cheteshwar PujaraIND/SAUHolkar Cricket StadiumIndore2016-2023681365101*52.1455765.53130415
Rob YatesWARRugby School GroundRugby2024-202688036513245.6341288.59111479

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.