Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (Men's All internationals)

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Heinrich KlaasenSADiamond OvalKimberley2018-20232201248062.00106116.98010124
Asela GunaratneSLSuperSport ParkCenturion2017222124114*-123100.81100143
William ScottonENGKennington OvalLondon1884-18862201249062.0037524.0001090
Jackie GrantWIAdelaide OvalAdelaide193012212471*---02060
Jackie MillsNZBasin ReserveWellington193012012411762.00--100120
Leonard HuttonENGOld WanderersJohannesburg19391201249262.00--01070
Pieter van der BijlSANewlandsCape Town19381201248762.00--010121
Paul WinslowSAOld Trafford Cricket GroundManchester195512012410862.008200.00100145
Cyril PooleENGEden GardensKolkata195112112469*124.00--020-0
Micky StewartENGOld Trafford Cricket GroundManchester19631201248762.0032737.92010140
Geoff BoycottENGCrusaders GroundPort Elizabeth196512012411762.0039629.55100120
Craig SerjeantAUSBourdaGeorgetown197812012412462.00--101181
Mohammad AzharuddinINDNehru StadiumKochi1998-20002201248262.0014287.32010121
VVS LaxmanINDBrisbane Cricket GroundBrisbane2000-2004331124103*62.0016376.07100100
Steve WaughAUSFeroz Shah KotlaDelhi1996-199833112467*62.0028044.2902193
Herschelle GibbsSAWankhede StadiumMumbai1996-20002301244741.3322255.86000190
Mohammad YousufPAKSawai Mansingh StadiumJaipur1999-20073301247441.3316575.1501090
Hashan TillakaratneSLHarare Sports ClubHarare199453012411641.3331539.37100140
Bastiaan ZuiderentNEDVRA GroundAmstelveen2008-201033212455*124.0016575.1501093
Devon SmithWIMA Chidambaram Stadium, ChepaukChennai2007-20113301248141.3315878.48010131
Kevin PietersenENGQueen's Park Oval, Port of SpainTrinidad200923012410241.3313492.54100111
Albie MorkelSAWillowmoore ParkBenoni2008-201033212450*124.0073169.86010117
Upul TharangaSLBarabati StadiumCuttack2009-20173301247341.3315082.67010103
Ross TaylorNZChittagong Divisional StadiumChattogram200823012410341.3316177.0210074
Roelof van der MerweNEDHazelaarwegRotterdam2018-201933112475*62.0075165.33010114
Ben StokesENGCounty GroundBristol2017-20193301247341.33111111.7101095
Daryl MitchellNZKensington Oval, Bridgetown, BarbadosBridgetown20223301246341.3314486.11010113
Peter HandscombAUSArun Jaitley StadiumDelhi2019-202323112472*62.0020560.49021130
Finn AllenNZKensington Oval, Bridgetown, BarbadosBridgetown20223301249641.3315082.6701095
II SelemaniTANIntegrated Polytechnic Regional CentreKigali City2021-20223301247141.3370177.14010175
Ibrahim ZadranAFGStormont Cricket GroundBelfast202633012410741.3315480.52100131
Robert ChristianiWIBrabourne StadiumMumbai1948-19492301247441.33--010-0
Viv RichardsWIJinnah StadiumGujranwala1985-198733112480*62.00102121.57010135
Bill AtheyENGNational StadiumKarachi19873301248641.3319264.58010122
Ian HealyAUSMA Chidambaram StadiumChennai1989-19983311249062.0027045.9301090
Sanjeeva RanatungaSLR Premadasa StadiumColombo19943301247041.3326347.1501050
Mohammad YousufPAKLord's Cricket GroundLondon20013401248131.0024151.4501060
Andrew SymondsAUSW.A.C.A. GroundPerth2004-20063401247331.0013492.54010154
Mohammad HafeezPAKSt George's ParkGqeberha2007-201934112471*41.3315878.48010152
Upul TharangaSLQueens Sports ClubBulawayo2010-201654112457*41.3315679.49010151
Shakib Al HasanBANRangiri Dambulla International StadiumDambulla2010-20175401247231.0012896.8801091
Eoin MorganENGWestpac StadiumWellington2013-20195401244831.0017670.4500095
Brendan NashWIQueen's Park Oval, Port of SpainTrinidad2009-201024012410931.0028843.06100190
Faf du PlessisSADubai International Cricket StadiumDubai201344312458*124.0018467.3901074
KL RahulINDBarsapara Cricket StadiumGuwahati2022-20264401245731.0014983.22010115
Ben DuckettENGOld TraffordManchester2023-20253401249431.0014088.57010160
Lo-handre LouwrensNAMAmini ParkPort Moresby20224401245731.0021557.67010110
Kyle VerreynneSANewlandsCape Town2022-202534012410031.0018666.67101115
Rohit KumarNEPMoosa Cricket StadiumPearland20224411246241.3312996.1201083
Aaron JohnsonCANPrairie View Cricket ComplexHouston20244401247431.0086144.19010119
PreviousPage 225Next

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.