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
Tillakaratne DilshanSL/RCB/DCM Chinnaswamy StadiumBengaluru2008-2016121223387133.80309109.39031417
Assad ValaPNGAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021-2025121203386228.1736293.37030279
Max O'DowdNEDHazelaarwegRotterdam2015-2024121203388228.1739685.35030324
Ruturaj GaikwadCSKWankhede StadiumMumbai2021-2026121213386930.73280120.710313113
Tim McIntoshAAEden Park No 2Auckland2012-201471323389330.7373845.80022530
Wihan LubbeWAR/LIO/NWSenwes ParkPotchefstroom2019-2026131303387726.00286118.18030298
Liam ScottSAKaren Rolton OvalAdelaide2020-2026101343386137.5665151.92011365
Bruce EdgarNZSydney Cricket GroundSydney1980-1986121313387428.1784140.19032231
Haider AliPAK/IU/PZRawalpindi Cricket StadiumRawalpindi2020-20251414433866*33.80208162.500102919
Will YoungNZ/CS/CDBasin ReserveWellington2013-20251115133890*24.1459157.19020381
Ray IllingworthENGLord'sLondon1960-19731118233811321.1391935.36113370
Cole McConchieCANBasin ReserveWellington2017-2026161923388319.8845075.11022324
George RhodesLEIGrace RoadLeicester2019-20221520633861*24.1476844.01011441
Neil HarveyAUSSabina ParkKingston1955220337204168.50--200441
AB de VilliersSA/TSBoland ParkPaarl2012-201966033717656.17217155.301203110
Murali VijayIND/PK/CSKRajiv Gandhi International Stadium, UppalHyderabad2013-201756033716756.1757658.51200427
Joe RootENGPallekele International Cricket StadiumKandy2014-201856233712484.2542978.55210243
Mark TaylorAUSOld Trafford Cricket GroundManchester1989-199747133712456.1767350.07120342
Brendon McCullumNZ/KKR/CSKWankhede StadiumMumbai2011-201799033710137.44285118.251203711
Jeet RavalAAEden Park No 2Auckland2013-201459033710737.4474745.11120491
Arjuna RanatungaSLR. Premadasa StadiumColombo1996-19987913377542.1363852.82020292
Jonathan TrottENG/WARThe Rose BowlSouthampton2010-20178101337109*37.4456160.07201311
Ben BrownSUS/HAMEdgbastonBirmingham2014-20258101337119*37.4456259.96110341
Rahul DravidINDSharjah Cricket StadiumSharjah1996-2000111103378530.6455760.50031200
Ramnaresh SarwanWI/GAWSir Vivian Richards Stadium, North SoundAntigua2007-20131111033712830.6461754.62110313
Manish PandeyIND/KKR/SHDubai International Cricket StadiumDubai2014-20211111233783*37.44283119.080202513
Adam LythYORCounty Ground, New RoadWorcester2017-2025101103377930.6435495.20020488
Sean DicksonSOM/KEN/GLACounty GroundBristol2016-20261111233711737.4443078.371112810
Matthew GilkesSA/NSWJunction OvalMelbourne2022-20261011133712733.7039485.53110358
James BraceyGLOThe Cooper Associates County GroundTaunton2020-20261012133711830.6447471.10113436
David HusseyKKR/PKPunjab Cricket Association Stadium, MohaliChandigarh2008-2013151323377130.64256131.640312314
Peter MoorZIM/IREQueens Sports ClubBulawayo2016-2025121413377125.9271247.33030295
Tim SeifertTKR/SLKWarner Park, Basseterre, St KittsBasseterre2021-2026151423376428.08268125.750203216
Larry GomesWIMelbourne Cricket GroundMelbourne1981-1987151633376825.9264052.66022230
Michael LeaskSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2015-2024211843378524.07286117.830202913
Wally HammondENGEden ParkAuckland1933111336336*---1003410
Wiaan MulderLEICounty Ground, HoveBrighton2022-2024341336235*112.0046073.04110482
VVS LaxmanINDFeroz Shah KotlaDelhi2000-2011354336200*336.0056359.68120370
Chris GayleWI/RCBSardar Patel Stadium, MoteraAhmedabad2002-201555033614067.2034397.96200398
Paul CollingwoodENG/IMPSuperSport ParkCenturion2005-2012672336105*67.2045873.36120317
Rishabh PantIND/DC/LSGMA Chidambaram Stadium, ChepaukChennai2018-202667033610948.00334100.60120389
Mark BurgessNZBasin ReserveWellington1968-19784713369556.007918.99040302
Sourav GangulyINDQueens Sports ClubBulawayo1997-2005881336107*48.0063752.75210362
Paul StirlingMIDRadlett Cricket ClubRadlett2016-202178133613848.0040782.56200357
Desmond HaynesWIKennington OvalLondon1979-199168233677*56.0086938.67030210
Wavell HindsWIKensington OvalBridgetown2000-2005610033616533.6065950.99110451
David WarnerAUS/SHSheikh Zayed StadiumAbu Dhabi2012-202091013365837.3338587.27020314
Ollie RobinsonDUR/KENKent County Cricket GroundBeckenham2019-2026111003367533.6054761.43021281
Curtis CampherIRE/LL/AFThe Village, MalahideDublin2020-2026131013366637.3334098.82030368
David HusseyAUS/MSAdelaide OvalAdelaide2009-2015111103367930.5537290.32020273
PreviousPage 104Next

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.