ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Haris SohailPAKShere Bangla National StadiumMirpur20153301475249.0018380.3302064
Sohaib MaqsoodPAKSharjah Cricket Stadium20133301477349.0015495.45020106
Rachin RavindraNZSeddon ParkHamilton2023-20254301477949.00143102.80020192
Desmond HaynesWIBrisbane Cricket GroundBrisbane1984-19873301475349.0024260.74010151
Devon SmithWINew Wanderers StadiumJohannesburg2008-20094401479136.75146100.68010193
Grant ElliottNZWestpac StadiumWellington2009-201674114764*49.0016489.63010133
Arjuna RanatungaSLAsgiriya StadiumKandy1986-199644214775*73.50121121.49010152
Inzamam-ul-HaqPAKLord'sLondon1992-20065511477236.7517285.47010130
MO OdumbeKENBangabandhu National StadiumDhaka199955114758*36.7520272.77020111
Charles CoventryZIMHarare Sports Club2005-20106501477429.4015793.63011145
Axar PatelINDR Premadasa StadiumColombo2023-20245501474429.4017882.5800096
Graeme FowlerENGOld TraffordManchester1983-19865501476929.4026755.06010150
Mark BoucherSABuffalo ParkEast London1998-20069601475524.5017982.12021111
Gavin RennieZIMGymkhana Club GroundNairobi1997-19996621477636.7518977.78010100
Rod LathamNZEden ParkAuckland1992-19936601476024.5023662.29011150
Peter BorrenNEDVRA GroundAmstelveen2008-20137701474821.0015098.00002163
Jason RoyENGOld TraffordManchester2015-20228801476318.38130113.08011240
Tom MoodyAUSMelbourne Cricket GroundMelbourne1990-19989811475121.0023063.9101182
Sachin TendulkarINDBarkatullah Khan StadiumJodhpur2000110146146146.0015395.42100152
Rob NicolNZCobham Oval (New)Whangarei2012110146146146.00134108.96100106
Marcus StoinisAUSEden ParkAuckland2017111146146*-117124.79100911
AB de VilliersSANational Cricket Stadium, St George'sGrenada200722014614673.00136107.35101125
Ryan ten DoeschateNEDRuaraka Sports Club GroundNairobi2007222146109*-16389.57100120
David WarnerAUSWankhede StadiumMumbai2020-2023221146128*146.00141103.55100203
Shahriar NafeesBANHarare Sports Club2006-2011331146118*73.0020073.00100170
Suresh RainaINDVidarbha Cricket Association Stadium, JamthaNagpur2009-20133301466848.67120121.67020124
Cameron WhiteAUSEden ParkAuckland2005-201043214654146.00136107.3502097
Kane WilliamsonNZShere Bangla National StadiumMirpur2010-201343114610873.0017981.5610173
Simi SinghIREThe Village, MalahideDublin2021-2022531146100*73.00135108.15100181
Charith AsalankaSLZahur Ahmed Chowdhury StadiumChattogram20243301469148.6717682.95010134
Mohammad AzharuddinINDKingsmead Cricket GroundDurban1992-19973301466048.6719873.7401071
Sachin TendulkarINDGaddafi StadiumLahore1997-20064401469536.5017682.95010251
Sourav GangulyINDCivil Service Cricket Club, StormontBelfast200744114673*48.6722066.36010132
Shivnarine ChanderpaulWIAdelaide OvalAdelaide1995-20054401468536.5021966.6701081
JP DuminySADubai International Cricket Stadium2010-201344114659*48.6717583.43010120
Alexei KervezeeNEDHazelaarwegRotterdam2007-20104411466248.6717981.56010131
Grant ElliottNZSeddon ParkHamilton2009-20164411465048.6714799.32010113
Reeza HendricksSASuperSport ParkCenturion2019-202344114683*48.6717583.43010182
Muhammad UsmanUAESheikh Zayed StadiumAbu Dhabi2017-2021441146102*48.6716886.90100113
Noah CroesNEDForthillDundee20254401465036.50135108.15010201
Younis KhanPAKGymkhana Club GroundNairobi200255114687*36.5022963.76011201
Michael BevanAUSThe GabbaBrisbane1996-200265314656*73.0019076.8401070
Jonty RhodesSAWACA GroundPerth1994-2002651146107*36.5020272.28100120
Jonty RhodesSANewlandsCape Town2000-20035501466929.2018977.25020121
Navjot SidhuINDToronto Cricket, Skating and Curling ClubToronto19985501466229.2023761.60011160
Ramiz RajaPAKJinnah StadiumGujranwala1985-19955511464536.5019475.26000132
Tillakaratne DilshanSLKennington OvalLondon2004-20146611464429.2019574.87000121
Saeed AnwarPAKSinhalese Sports Club GroundColombo1994-20027711464624.3324958.63001182
Lance CairnsNZMelbourne Cricket GroundMelbourne1981-19858701465220.86120121.6701198
Noor Ali ZadranAFGSharjah Cricket StadiumSharjah2012-20177701466320.8620870.19011180

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.