Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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
Matthew HaydenAUSSector 16 StadiumChandigarh2007110929292.0092100.00010112
Boeta DippenaarSALord'sLondon2003110929292.0020245.54010140
Nathan AstleNZM. Chinnaswamy StadiumBengaluru1997110929292.0011182.88010100
Michael PappsNZMcLean ParkNapier20041119292*-13966.19010100
Hashim AmlaSAMcLean ParkNapier2012110929292.0010785.98010120
Alexei KervezeeNEDSportpark WestvlietThe Hague2010110929292.0089103.37010111
William PorterfieldIREOld HarariansHarare2018110929292.0010389.32010102
Rohit SharmaINDDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024110929292.0041224.3901078
Rohit SharmaINDMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2026110929292.0085108.24010103
Paul StirlingIRESaxton OvalNelson2015110929292.0084109.5201093
Malcolm WallerZIMGrange Cricket Club Ground, Raeburn PlaceEdinburgh2017210929292.0062148.39010105
George BaileyAUSSawai Mansingh StadiumJaipur20131119292*-50184.0001085
Dinesh ChandimalSLBuffalo ParkEast London20121119292*-11580.0001060
Nathan Coulter-NileAUSTrent BridgeNottingham2019210929292.0060153.3301084
Richie RichardsonWIPindi Club GroundRawalpindi19851119292*-11877.97010102
Conrad HunteWIFeroz Shah Kotla GroundDelhi1959110929292.00--010-1
Jeremy ConeyNZColombo Cricket Club GroundColombo1984110929292.0022940.1701080
Philo WallaceWIAntigua Recreation GroundSt John's1998110929292.0013568.15010111
Sachin TendulkarINDR.Premadasa StadiumColombo2004220927446.0012176.03010101
Sachin TendulkarINDJinnah StadiumSialkot1989120925746.0018549.73010110
Sourav GangulyINDThe Rose BowlSouthampton2004-2007220929046.0013070.7701080
Sourav GangulyINDRawalpindi Cricket StadiumRawalpindi2004220927746.0016655.42010130
Herschelle GibbsSAP Sara OvalColombo2006120929246.0019247.92011111
Mohammad YousufPAKEdgbastonBirmingham2004-20063219281*92.0013170.2301052
Ranjan MadugalleSLBasin ReserveWellington1983120927946.0022540.89010140
Hashan TillakaratneSLArbab Niaz StadiumPeshawar1995121924892.0023439.32000110
Michael BevanAUSRawalpindi Cricket StadiumRawalpindi1994220927046.0016555.7601080
Chris GayleWIDarren Sammy National Cricket Stadium, St LuciaGros Islet2019220927746.0039235.90010511
Carl HooperWISawai Mansingh StadiumJaipur1987-1994220928446.009992.9301072
Marlon SamuelsWIVCA GroundNagpur2002-2007220925246.0012374.8001092
Stuart CarlisleZIMGalle International StadiumGalle2002120926446.0034926.3601080
Kevin PietersenENGFeroz Shah KotlaDelhi2006-2011220924646.0010488.46000122
Runako MortonWIBrabourne StadiumMumbai20062219290*92.0011282.1401071
Mehrab Hossain jnrBANShaheed Chandu StadiumBogra2006220925446.0018848.9401090
Fawad AlamPAKMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2014220926246.0010191.09010100
Farokh EngineerINDEden ParkAuckland1968120924846.00--000130
Farokh EngineerINDCarisbrookDunedin1968120926346.00--01080
Talat AliPAKGaddafi StadiumLahore1973120925746.00--010100
Cheteshwar PujaraINDHeadingleyLeeds2021120929146.0019846.46010150
David MillerSABharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022-20232219275*92.0076121.0501064
Mayank AgarwalINDBasin ReserveWellington2020120925846.0018350.27010121
James TaylorENGR Premadasa StadiumColombo2014220929046.0011381.4201062
Glenn MaxwellAUSHeadingleyLeeds2015-2024220928546.0069133.33010103
Soumya SarkarBANMalahideDublin20172219287*92.0075122.67010122
Colin MunroNZBasin ReserveWellington2018220925846.0059155.93010132
Shan MasoodPAKSylhet International Cricket StadiumSylhet2026120927146.0014264.79010100
Matty CrossSCOAmini ParkPort Moresby2017220929146.0012971.32010110
Evin LewisWIBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2019220926846.0064143.7501076
Glenn PhillipsNZMA Chidambaram Stadium, ChepaukChennai2023-20263229276*-47195.7401057
Ayan KhanOMAWanderers Cricket GroundWindhoek2021220928346.0011381.4201042
PreviousPage 323Next

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.