Live5th T20I · India in New Zealand 2026/27NZIND191/8 (20)Innings break - NZ need 192 runs to winLive5th ODI · Ireland in Namibia 2026/27NAMIRE58/3 (18.3)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live61st Match · CSA Pro20 2026/27DOL73/3 (12)BOLBOL chose to bowlT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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,352 of the 23,359 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Inzamam-ul-HaqPAKIqbal StadiumFaisalabad1991-20061319289511952.65160155.90351924
Virat KohliIND/RCBNarendra Modi StadiumAhmedabad2021-20262222589518652.6597092.271738820
Joe DenlyENG/MID/KENKennington OvalLondon2014-202621232895116*42.62104785.482419822
Wayne MadsenDERCounty Ground, New RoadWorcester2014-20261618489214363.71126970.292721048
Gordon GreenidgeWISabina ParkKingston1977-19911219289212752.47138748.162411087
Sourav GangulyINDBangabandhu National StadiumDhaka1998-200418182891135*55.69123672.092708117
Richie RichardsonWISabina ParkKingston1984-19951622589115652.41168252.97431976
Virat KohliIND/RCBDubai International Cricket StadiumDubai2014-202526255890122*44.50787113.092725623
Daniel DouthwaiteGLASophia GardensCardiff2019-20266560989055*17.45141862.760138334
Gary KirstenSAKingsmeadDurban1999-2003810088827588.80180149.31330961
Adam LythENG/YOR/TRTrent BridgeNottingham2014-20262328088815331.71135465.5825311313
Will YoungNZ/CS/CDSaxton OvalNelson2014-202614233887128*44.35159455.6526310813
Muhammad TanveerQATWest End Park International Cricket StadiumDoha2019-20252828788769*42.24676131.210706250
Dasun ShanakaSL/KF/DAPallekele International Cricket StadiumKandy2016-20263936988610232.81677130.871546055
Phil MustardDURRiverside GroundChester-le-Street2014-2016353718868924.61114377.520549912
David LloydDER/GLACounty GroundDerby2016-2025273528859326.82127569.4106211511
Viv RichardsWILord'sLondon1975-19911314388214580.18101187.2426010914
Desmond HaynesWIBourdaGeorgetown1983-199412163882152*67.85160754.883601086
Denis ComptonENGLord'sLondon1938-19551117288220858.8015951.57352890
Scott StyrisNZEden ParkAuckland2000-20112423488117046.37104983.983408819
Dion EbrahimZIMHarare Sports ClubHarare2001-2005334028817123.18167252.69042730
Shane SnaterESSCounty GroundChelmsford2018-202681691888179*17.27113977.350389125
Sarfraz AhmedPAK/QGNational StadiumKarachi2008-20243428388011835.2098389.521518610
Ravi BoparaENG/SUS/ESSLord'sLondon2008-20243233388014329.33115776.061207814
Tim SeifertNZ/NDBay OvalMount Maunganui2015-20253237088010723.78874100.691438834
Chris WrightWAR/LEIEdgbastonBirmingham2014-20213842108807227.50181148.590641241
Wayne MadsenDERCounty GroundBristol2015-202610163879204*67.62147159.765011101
David BoonAUSThe GabbaBrisbane1986-19951622087914339.95190246.21241930
Ben StokesENG/DUR/NSHeadingleyLeeds2014-202516204878135*54.88115076.352509628
Eoin MorganENG/MID/LSKennington OvalLondon2010-2022282748788838.17863101.740717928
Quinton de KockSA/KKR/RCBWankhede StadiumMumbai2015-20262020287717448.72637137.683308737
Shahid AfridiPAK/KK/PZSharjah Cricket StadiumSharjah1996-2019524438777521.39714122.830646453
Sachin TendulkarINDSinhalese Sports Club GroundColombo1993-20101115487620379.64145060.414211026
Hashan TillakaratneSLSharjah Cricket StadiumSharjah1986-19983734587610030.21145060.41130403
Jonathan TrottENG/WARKennington OvalLondon2007-20171520287515148.61160354.59251880
Michael HusseyAUS/STMelbourne Cricket GroundMelbourne2005-20162428387512235.00136764.01163655
Leo CarterCAN/OTAHagley OvalChristchurch2015-2026454878758721.34125269.890749120
Sachin TendulkarINDBangabandhu National StadiumDhaka1998-200413131874248*72.8398488.8224010511
Ben StokesENG/DUR/NSOld TraffordManchester2013-20261923487417646.00135464.553318415
Rory BurnsENG/SURLord'sLondon2014-20241927087413232.37162153.921521054
Elton ChigumburaZIMQueens Sports ClubBulawayo2004-2018433968729026.42116275.040456622
Dhananjaya de SilvaSL/JK/CSR Premadasa StadiumColombo2015-2026474468726422.95102185.41030777
Yusuf PathanIND/KKR/RREden GardensKolkata2008-20195042168717233.50582149.660336845
Mark GreatbatchNZEden ParkAuckland1988-199522282870107*33.46165052.731627816
Glenn PhillipsAAKennards Hire Community Oval2017-20201121186910943.45136563.6636312319
Todd AstleNZ/CANHagley OvalChristchurch2013-20233833886919534.76142560.981351023
Harvey HoseinDERCounty GroundDerby2014-202128421386983*29.97179448.44085941
Jamie SmithENG/SUR/LSEdgbastonBirmingham2022-202616171868184*54.25108580.0026310320
Bharat PopliNDBay OvalMount Maunganui2015-20251223186811139.45187046.422721055
Younis KhanPAKSharjah Cricket Association StadiumSharjah2000-20032424286615339.36141761.121716211

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.