Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Kamran GhulamPAK/LQ/MSGaddafi StadiumLahore2022-20261818245755*28.56382119.630313916
Shahid AfridiPAKSheikh Zayed StadiumAbu Dhabi2006-20142724145773*19.87351130.200223518
Leonard HuttonENGAdelaide OvalAdelaide1947-1955361456156*91.2043539.08130350
Sachin TendulkarINDMA Chidambaram StadiumChennai1993-200267245616591.2069066.09220555
Dawid MalanMID/YOR/GLOCounty GroundNorthampton2014-20267101456160*50.6774761.04133522
Ramesh MendisMSCColts Cricket Club GroundColombo2025-202691124569650.6777458.91030356
Shakib Al HasanBAN/DGSheikh Abu Naser StadiumKhulna2012-2016912345613750.6756380.99120516
Harry BrookENG/YORRiverside GroundChester-le-Street2018-202612123456110*50.67437104.351214613
MS DhoniINDRangiri Dambulla International StadiumDambulla2005-2017161544566741.4564970.26030355
Vijay ManjrekarINDEden GardensKolkata1951-196491524569035.08--021180
Andrew FlintoffENGTrent BridgeNottingham1998-20081417245610230.4069465.71132609
Colin AckermannDUR/LEICounty Ground, New RoadWorcester2017-2026141934569428.5056480.85041456
Wiaan MulderSA/LIO/JSKKingsmeadDurban2019-20262424645659*25.3350690.120213022
Brian LaraWIArnos Vale GroundKingstown1993-20021010045511545.5060375.46220483
Adam GilchristAUS/DCNew Wanderers StadiumJohannesburg2000-200911111455204*45.50423107.571215812
Sam BillingsENG/KENCounty GroundBristol2014-20251211145517145.5063072.22110667
Jason RoyQG/KKGaddafi StadiumLahore2020-2026131304558535.00301151.16041677
Haseeb HameedLAN/NOTEdgbastonBirmingham2016-20269132455138*41.3686752.48202503
Peter MayENGLord'sLondon1952-1961813145511237.92--132330
Russel ArnoldSLR Premadasa StadiumColombo2000-20061815645591*50.5656680.39051292
Ravindra JadejaIND/GLSaurashtra Cricket Association StadiumRajkot2013-20241615545511245.5059676.342003312
Peter HandscombAUS/MS/HHBrisbane Cricket Ground, WoolloongabbaBrisbane2016-2026915245510535.0082355.29120532
Shai HopeWI/KTShere Bangla National Stadium, MirpurDhaka2018-202514153455146*37.9252986.01110407
Glenn PhillipsNZ/AA/AUCEden ParkAuckland2017-20261716145510730.33341133.431223331
Sanath JayasuriyaSLSharjah Cricket Association StadiumSharjah1994-2003202004558822.7558378.04024528
Jason HolderWI/BTKensington Oval, BridgetownBarbados2013-2019282524557419.7867167.810424710
Peter MayENGTrent BridgeNottingham1953-195967045410664.86--230530
Sam HainWAR/BBGrace RoadLeicester2016-202588245410375.6745899.13140522
Riki WesselsWOR/NOTCounty GroundDerby2014-20211011145413045.40416109.131304718
Peter FultonNZ/CANUniversity OvalDunedin2008-2015713145410837.83109141.61221672
Arjuna RanatungaSLP Sara OvalColombo1984-199411133454135*45.4063762.951303210
Louren SteenkampNAMNamibia Cricket GroundWindhoek2025-2026151514547832.4349392.090304110
Mohammad RizwanPAK/CV/SSShere Bangla National Stadium, MirpurDhaka2017-2026161724546130.2756580.35030477
Elton ChigumburaZIMShere Bangla National StadiumMirpur2006-2015181934546428.3862073.230333811
Colin AckermannDUR/LEI/MOTrent BridgeNottingham2017-20261619045412423.8966867.96202556
Eddie ByromSOM/GLAThe Cooper Associates County GroundTaunton2019-20242223245410821.6246797.221135313
Nathan McAndrewST/SAAdelaide OvalAdelaide2016-20263036845456*16.21101144.91016427
Kraigg BrathwaiteWIQueens Sports ClubBulawayo2016-202379045318250.33102244.32120321
George BaileyAUS/MS/HHWestern Australia Cricket Association GroundPerth2012-201610102453125*56.6346397.842203314
LA DunbarSERNational Sports AcademySofia2021-20231111345311756.63245184.901323935
Jos ButtlerENG/PR/DSGBoland ParkPaarl2020-20261212245370*45.30343132.07040518
Karanbir SinghAUAMoara Vlasiei Cricket GroundIlfov County2025-2026131304539034.85253179.050414138
Jimmy SinclairSANewlands Cricket GroundCape Town1896-1910713045310634.8510.002112410
Gary KirstenSASydney Cricket GroundSydney1993-20021114045315332.36105942.78111460
DC de BoorderOVUniversity of Otago Oval2016-20188143453140*41.1888651.13122633
Jake DoranTASWestern Australia Cricket Association GroundPerth2021-2026914045312332.3691849.35120572
Colin AckermannDUR/LEI/MOOld TraffordManchester2018-202615153453100*37.75378119.841203911
Jack LeaningYOR/KENNorth Marine Road GroundScarborough2014-202315211453111*22.6583953.991253711
Matthew CritchleyESS/DER/LSEdgbastonBirmingham2017-2026162114538322.6574760.64021525
James WeighellDURRiverside GroundChester-le-Street2015-2019262574538425.1757279.200234711

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.