Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Sonal DinushaCCCNondescripts Cricket Club GroundColombo202633013912146.3319770.56100121
Irvine ShillingfordWIBourdaGeorgetown1977-197823013912046.33--100181
Matthew ElliottAUSSydney Cricket GroundSydney1996-199823113978*69.5027350.92010180
Rahul DravidINDFeroz Shah Kotla GroundDelhi1999-20052401395334.7530545.57010170
Justin LangerAUSBasin ReserveWellington1993-20053401395734.7526253.05010131
Jacques KallisSACivil Service Cricket Club, StormontBelfast200744113991*46.3317579.4301181
Mark BoucherSANational Cricket StadiumTangier20024401397034.7518774.33020102
Michael ClarkeAUSNational Cricket Stadium, St George'sGrenada2007-20084411395646.3319870.20010170
Yasir HameedPAKArbab Niaz StadiumPeshawar2003-20043411399846.3317479.89011220
Alastair CookENGPunjab Cricket Association Stadium, MohaliChandigarh2008-20133401397634.7520268.81020220
Jonathan TrottWARCounty GroundChelmsford2014-20173401396134.7522162.90020121
David HusseyAUS/AHWarner Park, BasseterreSt Kitts2008-20144401395234.75113123.0102077
Khurram ManzoorPAK/KKSharjah Cricket StadiumSharjah2014-20183401395234.7520567.80020122
Darren BravoWIR Premadasa StadiumColombo2010-20154411398046.3323958.1601095
Kieran PowellWIBasin ReserveWellington2013-20172401394234.7525554.51000222
Kraigg BrathwaiteWIBasin ReserveWellington2017-20202401399134.7534140.76011112
Jonny BairstowENGGalle International StadiumGalle20212411394746.3325953.67000121
Dean ElgarSAWestern Australia Cricket Association GroundPerth2012-201624013912734.7535439.27102191
Irfan KarimKENAffies ParkWindhoek2015-201844113975*46.3322561.78020140
Will BraggGLAGrace RoadLeicester2014-201524013912034.7529547.12100180
Gavin SinghUSAAmini ParkPort Moresby20224411395846.3321564.65010101
Harmanjot SinghGERSvanholm ParkBrondby202644113979*46.33113123.01010116
Will JacksENGRawalpindi Cricket StadiumRawalpindi2022-202634113966*46.3396144.79010147
Dale PhillipsOVCello Basin Reserve2019-202424013912734.7524057.92100201
James ColesSUSGrace RoadLeicester2023-20263401397034.7524057.92010161
Matthew MontgomeryNOTThe Cooper Associates County GroundTaunton2022-20244401395134.7521564.65010210
Shoaib KhanOMAMoosa Cricket StadiumPearland20224401395934.7518674.73020140
A LimdawalaMAASikh Union Club GroundNairobi202454313954*139.00121114.8801083
Alick AthanazeWI/BRQueen's Park Oval, Port of Spain, TrinidadPort of Spain2023-20243401399234.7526253.05010130
Patsy HendrenENGKensington OvalBridgetown1930-19352411398046.33--01001
Joe HardstaffENGAdelaide OvalAdelaide1937-19472401396734.7541133.8201070
Doug RingAUSSydney Cricket GroundSydney1951-19533401396534.75--020160
Arjuna RanatungaSLGalle International StadiumGalle1999-20003401396534.7524656.50020180
Mahela JayawardeneAX/PK/DCM Chinnaswamy StadiumBengaluru2007-20135521396546.33135102.96010142
Adam GilchristAUS/PK/DCM Chinnaswamy StadiumBengaluru2007-201355113985*34.7596144.79011175
Jacques KallisSAIqbal StadiumFaisalabad1996-20074511396234.7527051.48010161
Ridley JacobsWIBangabandhu National StadiumDhaka1998-200265113991*34.7520767.15011110
Cameron WhiteAUSSuperSport ParkCenturion2009-20146511396234.7518176.80010133
Ravi BoparaENGSir Vivian Richards Stadium, North SoundAntigua2007-20145531395269.5017778.53010110
Eoin MorganENGAdelaide OvalAdelaide2011-20185501394327.8016882.74001102
Matthew WadeHHAurora StadiumLaunceston2017-20215501398827.80105132.38010132
CG WilliamsNAMQueens Sports ClubBulawayo202255113962*34.75133104.51010111
Scott KuggeleijnNDCello Basin Reserve2016-202345113911234.7523758.65100194
Alex DoolanHH/TASBrisbane Cricket Ground, WoolloongabbaBrisbane2018-202035013911527.8026253.05101212
Daniel LawrenceESS/SURCounty GroundBristol2017-20265511395634.7597143.30010115
Rajat DeyTRIJawaharlal Nehru Stadium201655113977*34.75110126.3601078
Ollie PopeSURCounty GroundBristol2019-20264501398427.8026352.85011171
Seb GotchMS/VICBrisbane Cricket Ground, WoolloongabbaBrisbane2018-2020351139102*34.7526652.26100123
James McCollumNKThe GreenComber2020-202255113979*34.75125111.20010144
Donavon FerreiraTSKOakland Coliseum,OaklandOakland2025-20265531394569.5078178.21001513
PreviousPage 357Next

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.