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
Imran FarhatPAKBasin ReserveWellington2003-20092401013525.2524840.73000131
Brad HaddinAUSSt George's ParkGqeberha2009-20143401017825.2512183.4701084
Chamara SilvaSLNational StadiumKarachi20084401015025.2512084.1701171
Graeme SwannENGHeadingleyLeeds2009-20134421016250.5014370.63011101
Faf du PlessisSASinhalese Sports Club GroundColombo2014-20182401014825.2522245.50000142
Kraigg BrathwaiteWIEdgbastonBirmingham2017-20242401016125.2517657.39012150
Michael SwartNEDICC AcademyDubai2013-20164401014425.2593108.6000082
CG WilliamsNAMSharjah Cricket StadiumSharjah2021-20224401017925.2510992.6601191
Corey AndersonNZDubai International Cricket StadiumDubai2014-20183411014833.6710893.5200166
Abhishek SharmaINDNarendra Modi StadiumAhmedabad2025-20264401015225.2557177.19011145
Rohit KumarNEPSportpark MaarschalkerweerdUtrecht20264401014125.2516063.1300030
Sundeep JoraNEPICC AcademyDubai201944110153*33.6784120.2401045
Curtis CampherIRESylhet International Cricket StadiumSylhet2023-20254401014425.2517856.74000112
Sachin MandyGERTCA OvalBlantyre202544110150*33.6781124.6902149
Ibrahim RahimiNORScott Page Field, VinorPrague20254401014825.2566153.0300058
Alick AthanazeWIBrian Lara Stadium, Tarouba, TrinidadTarouba2023-20244401014025.2510497.1200075
Natim HassamPORSantarem Cricket GroundAlbergaria202664210152*50.5085118.8201074
Allen HillENGMelbourne Cricket GroundMelbourne18772421014950.504971.4300130
Joe DarlingAUSTrent BridgeNottingham1899-19052401014725.2520.0000100
Leonard MoonENGNewlandsCape Town19062401013325.25--00091
Bob SimpsonAUSBourdaGeorgetown1965-19782401016725.25--01050
Saeed AhmedPAKGaddafi StadiumLahore1961-19652401017425.25--011120
Mansoor AkhtarPAKEdgbastonBirmingham1982-19872401015825.2527636.59011130
Derek PringleENGEdgbastonBirmingham1984-198624110146*33.6722145.70000121
Dean JonesAUSAntigua Recreation GroundSt John's1984-19912401018125.2519851.0101081
Andrew FlintoffENGGaddafi StadiumLahore2000-200545110172*25.2511885.5901273
Zaheer KhanINDBasin ReserveWellington2002-20143511013325.2511190.99000151
Steve WaughAUSSt George's ParkGqeberha1994-199745110150*25.2518953.44010111
Shane WatsonAUSNew Wanderers StadiumJohannesburg2006-20164501018820.2016461.59012162
Kevin O'BrienIREMombasa Sports Club Ground20125511013925.2514470.14000110
Rizwan CheemaCANWhite Hill Field, Sandys ParishHamilton20195501017220.2058174.14012710
Hiral PatelCANICC Global Cricket AcademyDubai2012-20135501014020.2011389.38001120
Thisara PereraSLZahur Ahmed Chowdhury StadiumChattogram201465310135*50.5075134.6700091
Corey AndersonNZBay OvalMount Maunganui2014-201755110194*25.2552194.23011310
Kinchit ShahHKKinrara Academy OvalKuala Lumpur20205511017225.2573138.36011112
JO AdedejiNGRIntegrated Polytechnic Regional CentreKigali City2021-20225501014620.2011885.5900054
Rushab PatelKENGahanga International Cricket Stadium. RwandaKigali City2021-20226511014525.2584120.2400074
Imran Ali ButtBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2019-20245501015320.2093108.6001184
Aqib IqbalAUAScott Page Field, VinorPrague2021-202512501014020.2010299.0200034
Vikramjit SinghNEDAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20245501016620.2018355.1901082
Ian JohnsonAUSSydney Cricket GroundSydney1946-19555501017720.206628.7901080
Syed KirmaniINDGreen Park StadiumKanpur1976-19834511016425.25119.0901090
Chris CairnsNZQueens Sports ClubBulawayo1997-20055601013316.8316162.73001160
Dion EbrahimZIMBangabandhu National StadiumDhaka2001-20055601018416.8321347.42011120
Rashid LatifPAKNational StadiumKarachi1993-200376310154*33.6718754.01011131
Kane WilliamsonNZHeadingleyLeeds2013-20223601014816.8327436.86001150
Chris WoakesENGBrisbane Cricket Ground, WoolloongabbaBrisbane2011-202266110139*20.2018454.89001131
Gavin SinghSURJimmy Powell Oval, Cayman IslandsGeorge Town202666110151*20.2011389.3801072
Algy GehrsAUSMelbourne Cricket GroundMelbourne1904-19113601015816.8311382.30010130
Saleem MalikPAKWACA GroundPerth1984-19926601015116.8317757.0601230
PreviousPage 293Next

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.