Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Desmond HaynesWIQueen's Park OvalPort of Spain1978-1994313981629143*52.55268958.3131251939
James FosterESSCounty GroundChelmsford2014-2018686514162512131.86258162.9629419719
Pathum NissankaSL/JK/KFPallekele International Cricket StadiumKandy2019-2026404131622210*42.681491108.7938018235
Matthew CritchleyESS/DERCounty GroundDerby2015-20257074111612137*25.59228370.6126618217
AB de VilliersSA/DC/TSKingsmeadDurban2004-2018324041608105*44.67241866.50213317517
Jake LehmannAS/SAAdelaide OvalAdelaide2016-202646628160811329.78247065.1021281886
Chris ReadENG/NOTTrent BridgeNottingham2003-2017556515160710832.14247065.0629519820
Fynn Hudson-PrenticeSUSCounty Ground, HoveBrighton2014-20265569416077324.72195082.41012718730
Timm van der GugtenGLASophia GardensCardiff2016-2026111105231606118*19.59279757.42171117625
Matthew LambWAR/BBEdgbastonBirmingham2017-202234448160517344.58277857.7847219510
Liton DasBAN/CV/SSZahur Ahmed Chowdhury StadiumChattogram2015-202543481159811434.00188884.64112817143
Kusal MendisSLGalle International StadiumGalle2016-202521352159424548.30243065.6048416529
Jake DoranHH/TASBellerive OvalHobart2018-202637571159211828.43327248.661942008
David WarnerAUS/ST/NSWBrisbane Cricket Ground, WoolloongabbaBrisbane2009-202623313158616356.64206076.9966217115
Matthew HaydenAUS/ICCMelbourne Cricket GroundMelbourne1993-200826354158515351.13248563.7867116313
Steven DaviesENG/SOM/SURKennington OvalLondon2010-20224352315829932.29225170.28013518412
Mark StonemanENG/MID/DURLord'sLondon2014-2024325541580144*30.98265159.6035102094
Aasif SheikhNEP/JBTribhuvan University International Cricket GroundKirtipur2021-202663634158011026.78159898.87110916746
Philip SaltENG/SUS/LANOld TraffordManchester2019-2026495231579141*32.221245126.8326415757
Moeen AliENG/WOR/BBEdgbastonBirmingham2014-202549516157811535.071269124.3538313787
Kashif AliWORCounty Ground, New RoadWorcester2022-202652636157811427.68192282.1019116143
Ben DuckettENG/NOR/NOTEdgbastonBirmingham2014-202641506157721835.841562100.9626320627
Javed MiandadPAKNational StadiumKarachi1976-199629355157521152.50207651.0139015014
Rehan AhmedLEIGrace RoadLeicester2021-202650565157113630.80185384.7839420229
Fakhar ZamanPAK/LQNational StadiumKarachi2018-202639391156910641.291285122.10212118242
Peter HandscombMID/GLO/LEIGrace RoadLeicester2015-2025354461569136*41.29235966.5131041857
Jake LibbyWOR/NOTTrent BridgeNottingham2014-202544613156610827.00290753.872741698
Aaron FinchMRDocklands StadiumMelbourne2011-2024454561564111*40.101167134.02113313362
CWJ AllisonESSCounty GroundChelmsford2023-202639473156113335.48218371.5138316938
Vusi SibandaZIMHarare Sports ClubHarare2003-20166168115599623.27270057.7409317619
Inzamam-ul-HaqPAKSharjah Cricket StadiumSharjah1993-2001373771556137*51.87191281.38212012922
Desmond HaynesWIKensington OvalBridgetown1978-199419316155514562.20225858.9566117216
Matthew ShortAUS/AS/VICAdelaide OvalAdelaide2018-202647484155410935.321222127.17211212370
Jack CarsonSUSCounty Ground, HoveBrighton2020-2026627412155410225.06238065.2918918528
Zaheer AbbasPAKGaddafi StadiumLahore1975-1985162151552235*97.00158875.6973013714
Graeme SmithSA/RR/CCSuperSport ParkCenturion2002-201435423155114139.77186383.2539319817
Kevin PietersenENG/SURLord'sLondon2005-2014273741548202*46.91221869.7954318012
Matt RenshawAUS/BH/QUEBrisbane Cricket Ground, WoolloongabbaBrisbane2016-202647614154713927.14239264.6744313329
Younis KhanPAKNational StadiumKarachi2000-200923262154531364.38216171.4948215416
Mohammad AzharuddinINDSharjah Cricket StadiumSharjah1985-1999585410154310835.07226968.001826516
Jake WeatheraldAS/SA/TASBellerive OvalHobart2017-202622342154015548.13196778.2949021020
Dean JonesAUSMelbourne Cricket GroundMelbourne1984-19944044615389340.47253960.580143974
Towhid HridoyBAN/RR/CVShere Bangla National Stadium, MirpurDhaka2019-202656517153510934.891381111.15210513945
Mark StonemanMID/HAM/DURKennington OvalLondon2016-202542521153316530.06251960.862812313
Faf du PlessisSA/TIT/PRNewlandsCape Town2011-202633414153218541.41215671.06212215226
Chris GayleWI/KKR/RCBM Chinnaswamy StadiumBengaluru2010-2017434261532175*42.56958159.92383116126
Jack HaynesWOR/NOTCounty Ground, New RoadWorcester2019-202542533153212730.64256359.7727218618
Anamul HaqueBAN/DG/CVShere Bangla National Stadium, MirpurDhaka2012-20257572815328323.941346113.8209913953
Adam HoseWOR/WAR/BBEdgbastonBirmingham2017-202653588152911930.58161394.7936115156
Greg HayCS/CDMcLean ParkNapier2014-202419323152417952.55326946.624841752

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.