ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by ground (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2012-12-31×

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUS/ICCMelbourne Cricket GroundMelbourne1995-201241414210812356.97249684.46715116020
Saeed AnwarPAKSharjah Cricket StadiumSharjah1990-200144443186813145.56217785.8177019028
Sanath JayasuriyaSLR Premadasa StadiumColombo1992-2009525231848120*37.71207988.89215519826
Saleem MalikPAKSharjah Cricket StadiumSharjah1984-199960508171410240.81228375.0831148910
Sachin TendulkarINDSharjah Cricket StadiumSharjah1990-200038385171314351.91179495.4877116330
Brendan TaylorZIMHarare Sports ClubHarare2004-2011434271581128*45.17213274.16310012627
Allan BorderAUSSydney Cricket GroundSydney1979-1994656281561127*28.91227568.622721254
Inzamam-ul-HaqPAKSharjah Cricket StadiumSharjah1993-2001373771556137*51.87191281.38212012922
Mohammad AzharuddinINDSharjah Cricket StadiumSharjah1985-1999585410154310835.07226968.001826516
Shakib Al HasanBANShere Bangla National StadiumMirpur2006-201243428153210645.06182683.90214114211
Allan BorderAUSMelbourne Cricket GroundMelbourne1979-199458558151684*32.26220268.850123953
Sanath JayasuriyaSLSharjah Cricket StadiumSharjah1990-200138370137618937.19160985.52210114528
Tamim IqbalBANShere Bangla National StadiumMirpur2007-201242420133212931.71162681.9228515716
Ricky PontingAUSSydney Cricket GroundSydney1995-201243412132612434.00170677.7326310411
Mark WaughAUSSydney Cricket GroundSydney1988-200239372130910737.40177973.581113962
Aravinda de SilvaSLSharjah Cricket StadiumSharjah1984-199845453130213431.00173375.131839913
Dean JonesAUSMelbourne Cricket GroundMelbourne1984-19943434612879345.96191767.140122704
Hamilton MasakadzaZIMHarare Sports ClubHarare2001-2011424221253178*31.32169773.8426810723
Kumar SangakkaraSLR Premadasa StadiumColombo2000-20124138312489735.66172872.220911077
Andy FlowerZIMHarare Sports ClubHarare1992-2003363641244142*38.88165575.1711119411
Navjot SidhuINDSharjah Cricket StadiumSharjah1988-199832322122510840.83173870.48282928
Ramiz RajaPAKSharjah Cricket StadiumSharjah1985-1997373631203109*36.45200160.12260793
Tatenda TaibuZIMHarare Sports ClubHarare2001-20114644101174107*34.53164871.241737813
Adam GilchristAUSSydney Cricket GroundSydney1997-200833311116013138.671159100.092821387
Steve WaughAUSMelbourne Cricket GroundMelbourne1986-20025045121155102*35.00162071.30175733
Mahela JayawardeneSLRangiri Dambulla International StadiumDambulla2001-201033326107612341.38145973.75181956
Aravinda de SilvaSLR Premadasa StadiumColombo1992-2002292991072127*53.60130482.21180748
Grant FlowerZIMHarare Sports ClubHarare1992-20044039210669628.81162765.52084828
Javed MiandadPAKSharjah Cricket StadiumSharjah1984-1993342961052116*45.74142773.72193588
Mahela JayawardeneSLR Premadasa StadiumColombo2000-20124641110209625.50143171.28097725
Arjuna RanatungaSLSharjah Cricket StadiumSharjah1984-199845445101085*25.90142770.780434516
Roshan MahanamaSLSharjah Cricket StadiumSharjah1986-19983736499710131.16170458.51164572
David BoonAUSMelbourne Cricket GroundMelbourne1984-19953131199510033.17168758.98151600
David BoonAUSSydney Cricket GroundSydney1985-1994303039908336.67156463.300101742
Ijaz AhmedPAKSharjah Cricket StadiumSharjah1986-19994642798413728.11126677.731306917
Kumar SangakkaraSLRangiri Dambulla International StadiumDambulla2001-2010333239817933.83146966.78070882
Dean JonesAUSSydney Cricket GroundSydney1984-19943333498193*33.83143168.55070645
Richie RichardsonWISharjah Cricket StadiumSharjah1985-19952626596912246.14135871.353416512
Aamer SohailPAKSharjah Cricket StadiumSharjah1990-19972525196013440.00143466.95261843
Desmond HaynesWIMelbourne Cricket GroundMelbourne1979-199329292960123*35.56167657.28182811
Mohammad YousufPAKGaddafi StadiumLahore1998-20082222494611752.56120178.77370843
Mohammad YousufPAKSharjah Cricket Association StadiumSharjah1999-20032727494512941.09128073.831516911
Viv RichardsWISydney Cricket GroundSydney1979-198922212934103*49.16115580.8711007410
Mushfiqur RahimBANShere Bangla National StadiumMirpur2006-20124340793081*28.18130271.430526811
Alistair CampbellZIMHarare Sports ClubHarare1992-200234344929131*30.97142565.192427411
Mark WaughAUSMelbourne Cricket GroundMelbourne1988-20023635391417328.56128870.96141576
Michael BevanAUSMelbourne Cricket GroundMelbourne1995-200427248913102*57.06128271.22180562
Viv RichardsWIMelbourne Cricket GroundMelbourne1979-198920191909153*50.50102988.34270817
Brian LaraWIQueen's Park OvalPort of Spain1992-200421206908146*64.86112580.71252949
Inzamam-ul-HaqPAKSharjah Cricket Association StadiumSharjah1999-200222223908121*47.79128370.772506515
Page 1Next

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.