Live1st ODI · India in New Zealand 2026/27NZINDIndia won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 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,772 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDKhan Shaheb Osman Ali StadiumFatullah2014-201533019813666.00195101.54100223
Dilip VengsarkarINDVidarbha C.A. GroundNagpur1985-198743019815366.005877.5910031
Graham ThorpeENGNational StadiumKarachi1996-200034319864*198.0026774.16030120
Steve WaughAUSWestern Australia Cricket Association GroundPerth1997-20034401989649.5034158.06020221
Darren LehmannAUSWACA GroundPerth1998-200244119811966.0023384.98100161
Imran FarhatPAKMcLean ParkNapier2001-2009341198117*66.0041347.94110222
Tim RobinsonENGHeadingleyLeeds1985-198724019817549.5030864.29101300
Abdul KardarPAKNational StadiumKarachi1955-19563401989349.50--020-0
Reg SimpsonENGMelbourne Cricket GroundMelbourne1950-1951241198156*66.00--100140
Ian ChappellAUSQueen's Park OvalPort of Spain19732401989749.50--020240
Phil SharpeENGLord'sLondon1964-19693501988639.6039350.38010300
Chetan ChauhanINDAdelaide OvalAdelaide1978-19813501989739.6041248.06010170
Sadiq MohammadPAKHeadingley Cricket GroundLeeds1971-19794511989149.5046542.58020280
Javed MiandadPAKTrent BridgeNottingham1975-198755219871*66.0030465.13010100
Sachin TendulkarINDMadhavrao Scindia Cricket GroundRajkot1994-20096601986933.0023584.26020321
Wasim RajaPAKIqbal StadiumFaisalabad1980-198446219811249.5038151.97101242
Martin GuptillNZDubai International Cricket StadiumDubai2009-20216601989333.00163121.47010198
Jonty JennerJERKing George V Sports GroundCastel2019-202466219880*49.50120165.00010178
Steve WaughAUSGaddafi StadiumLahore1987-19987711985933.0028868.75020162
Andrew MansaleVANFaleata Oval No 2Apia2019-20247701988228.29152130.26020187
Dhananjaya de SilvaSLSt George's ParkGqeberha2016-20245701985028.2934856.90010240
Bert SutcliffeNZEden ParkAuckland1952-19594711986133.0016443.90010202
Bernard JulienWIQueen's Park OvalPort of Spain1974-197647219886*39.6019753.30010140
Virat KohliINDOld TraffordManchester2011-20227811987728.2921592.09021191
Navneet DhaliwalCANMaple Leaf North-West GroundKing City20248801988724.7533459.28011175
Sachin TendulkarINDLord'sLondon1990-20116901983722.0043745.31000300
Sanath JayasuriyaSLLord'sLondon1991-20098901986622.0022787.22011272
Shaun PollockSASydney Cricket GroundSydney1997-2006810219861*24.7532461.11011173
Ben DuckettENGEdgbastonBirmingham2023-202661011986022.00195101.54012263
Meet BhavsarKUWBayuemas OvalKuala Lumpur2024-2026111141985028.29164120.73010164
Mike BrearleyENGSydney Cricket GroundSydney1979-198081121985322.0067629.2901190
Muttiah MuralitharanSLAsgiriya StadiumKandy1993-2007191861986716.50196101.02014228
Ollie PopeENGRajiv Gandhi International Stadium, UppalHyderabad202412019719698.5028968.17100210
Kepler WesselsAUS/SAJawaharlal Nehru StadiumNew Delhi1984-199122019710798.5023882.77110230
Hanif MohammadPAKMelbourne Cricket GroundMelbourne196412019710498.5042346.57110200
Ajay JadejaINDNehru StadiumKochi1998-2000221197105*197.0021890.37110203
Mitchell MarshAUSBay OvalMount Maunganui2025332197103*197.00103191.261101713
Kamindu MendisSLGaddafi StadiumLahore202633119713198.5019998.99110214
Mohammad AshrafulBANP Sara OvalColombo2005-2007241197129*65.6736054.72101242
Steve SmithAUSSophia GardensCardiff2010-20153401979049.2521193.36010214
Temba BavumaSANational StadiumKarachi2021-20253401978249.2533259.34020210
JJ SmitNAMHarare Sports ClubHarare2025542197111*98.50105187.621101313
Kusal MendisSLGaddafi StadiumLahore2023-20264401979249.25173113.87020169
Walid GhauriNORKoge Cricket ClubKoge2025-2026442197100*98.50100197.001001712
KS RanjitsinhjiENGSydney Cricket GroundSydney1897-189824119717565.67--100260
Graham DowlingNZBrabourne StadiumMumbai1965-196924119712965.67--101241
Brian LuckhurstENGEdgbaston Cricket GroundBirmingham1971-1973241197108*65.6756434.93100230
Imran KhanPAKEden ParkAuckland1979-199244219769*98.5026262.60020116
Alvin KallicharranWIGaddafi StadiumLahore1975-198034119792*65.679266.3002011
Derek RandallENGThe OvalLondon1982-19833411979565.6738750.90020120
PreviousPage 116Next

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.