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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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 (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
Ashish BagaiCANSportpark ThurledeSchiedam201022110061*100.0014071.43010111
Daren GangaWIR Premadasa StadiumColombo20012201005050.0013872.46020102
Rajin SalehBANKhan Shaheb Osman Ali StadiumFatullah20061201006750.0032131.1501080
Mark RichardsonNZMangaung OvalBloemfontein20001201007750.0020848.08010120
Vusi SibandaZIMProvidence StadiumGuyana20102201009550.0016560.6101061
Hamilton MasakadzaZIMSylhet International Cricket StadiumSylhet20181201005250.0020947.85010112
Narsingh DeonarineWIWestern Australia Cricket Association GroundPerth20091201008250.0024341.15010122
Mushfiqur RahimBANClontarf Cricket Club GroundDublin201722110055100.0011190.0901072
Sewnarine ChattergoonWIBeausejour Stadium, Gros IsletSt Lucia2006-200822110054*100.0013176.34010141
Neil McCallumSCONairobi Gymkhana ClubNairobi200722010010050.00100100.0010173
Shikhar DhawanINDBasin ReserveWellington20141201009850.0013772.99010141
Richie BerringtonSCOGoldenacreEdinburgh202322110060100.0050200.00010114
Paul StirlingIRENational Cricket Stadium, GrenadaSt George's20202201009550.0070142.8601068
Craig ErvineZIMSportpark Het SchootsveldDeventer20192201008450.0012878.13010113
Faf du PlessisSARiverside GroundChester-le-Street2012-201922110096*100.0010694.34010101
Shan MasoodPAKEdgbastonBirmingham20261201009550.0015564.52010130
Ishan KishanINDKorogi Sports ParkNisshin202622110080*100.0064156.2501075
Dipendra Singh AireeNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2022-20243201008350.0056178.5701094
Najibullah ZadranAFGThe Grange ClubEdinburgh2016-201932110089*100.0078128.2101095
Kavem HodgeWIBrisbane Cricket Ground, WoolloongabbaBrisbane20241201007150.0026837.31010121
Tilak VarmaINDProvidence Stadium, GuyanaProvidence202322110051100.0078128.2101092
Yashasvi JaiswalINDZhejiang University of Technology Cricket FieldHangzhou202322010010050.0053188.6810187
Aamer JamalPAKSydney Cricket GroundSydney20241201008250.0014469.44010114
Patrick GougeJERLa Manga Club Top GroundMurcia20242201005250.0065153.8501047
Muhammad AtifKSAYSD-UKM Cricket OvalBangi2026222100100*-58172.4110057
Douglas JardineENGExhibition GroundBrisbane192812110065*100.0032530.77010110
Douglas JardineENGMadras Cricket Club GroundMadras193412110065100.00--010-0
Jack FingletonAUSThe GabbaBrisbane193612010010050.0031132.1510160
Cotar RamaswamiINDOld Trafford Cricket GroundManchester19361201006050.00--010-0
Ian CraigAUSMelbourne Cricket GroundMelbourne19531201005350.00--010100
Peter RichardsonENGKingsmeadDurban19571201006850.00--01060
Eddie BarlowSASt George's ParkGqeberha19701201007350.0026338.02010101
Barry RichardsSANew Wanderers StadiumJohannesburg19701201006550.0016959.17010151
Tony GreigENGNiaz Stadium, HyderabadSindh19731201006450.00--010111
Collis KingWIAMI StadiumChristchurch1980121100100*100.0011190.09101104
Dilip VengsarkarINDM Chinnaswamy StadiumBengaluru1988-19892201007550.0025339.5301090
Faoud BacchusWIKarnataka State Cricket Association StadiumBengaluru19781201009650.00--010-0
John WrightNZHeadingley Cricket GroundLeeds1979-19902201005250.0017158.4801090
Graeme HickENGQueens Sports ClubBulawayo200022110087*100.0014270.4201052
Bryan YoungNZRawalpindi Cricket StadiumRawalpindi19961201006150.0018853.19010110
Marcus TrescothickENGThe GabbaBrisbane20022301007233.3319152.36010142
Rahul DravidINDCrusaders GroundPort Elizabeth20012301008733.3327536.36010140
Paul CollingwoodENGEden ParkAuckland2002-200833110070*50.0084119.0501074
Sanath JayasuriyaSLNational Cricket Stadium, St George'sGrenada20073311006450.0011289.29010102
Adam GilchristAUSOld TraffordManchester200523110066*50.0013971.94010111
Jacques KallisSABeausejour Stadium, Gros IsletSt Lucia2007-20103301007333.3384119.0501063
Michael ClarkeAUSWestpac StadiumWellington2005-201033210082*100.0010892.59011100
Kennedy OtienoKENHarare Sports ClubHarare2002-20063301006933.3316759.88010131
Michael VandortSLAsgiriya StadiumKandy20072301004933.3323542.55000110
Upul TharangaSLSydney Cricket GroundSydney2008-201533110086*50.0013574.0701070
PreviousPage 295Next

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.