ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Lahiru MadushankaBCAABloomfield Cricket and Athletic Club GroundColombo20254511696342.2519885.35020157
Kepler WesselsAUSBrisbane Cricket GroundBrisbane1983-19853501697033.8034648.84021191
Heshan DhanushkaBRC/PSCSurrey VillageMaggona2025-202635116911442.2524469.26101210
Virender SehwagINDM Chinnaswamy StadiumBengaluru2008-20123601694528.1720084.50000282
Alec StewartENGAdelaide OvalAdelaide1991-200236116963*33.8033250.90021130
Craig CummingNZBasin ReserveWellington2005-20084611694733.8048734.70000240
Kraigg BrathwaiteWISeddon ParkHamilton2013-20203601696628.1739143.22010201
Todd AstleCANSaxton OvalNelson2015-20194601695728.1728858.68020220
Ateeq JavidLEIGrace RoadLeicester2018-20194601696928.1748934.56021220
Imam-ul-HaqPAKGalle International StadiumGalle2022-202336116950*33.8032751.68010151
I KarannagodaCCCColombo Cricket Club GroundColombo20253611696533.8024070.42020184
Rohan KanhaiWIEdgbaston Cricket GroundBirmingham1957-19733601695428.1724751.01010160
Ian ChappellAUSLord'sLondon1968-19753611698633.8041041.22020211
Jake LehmannSABrisbane Cricket Ground, WoolloongabbaBrisbane2019-20264701697424.1422973.80022220
Nishan MadushkaCCCColts Cricket Club GroundColombo2025-20264711696028.1723372.53020163
Alan DavidsonAUSMelbourne Cricket GroundMelbourne1958-19625701694024.1443438.94000141
Tim SeifertNDMcLean ParkNapier2016-202248016910621.1332352.32102171
Dane CleaverCSUniversity of Otago Oval2016-20234811695624.1428659.09021253
Leus du PlooyMID/DERSophia GardensCardiff2022-20254811696624.1433350.75010210
Pat CumminsAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2017-202479116964*21.1330854.87012164
Luis ReeceDERQueen's ParkChesterfield2017-202661221693716.9034948.42003241
Ryan ten DoeschateESSWoodbridge RoadGuildford2017111168168*-20980.38100251
Jonathan TrottENGMelbourne Cricket GroundMelbourne2010111168168*-34548.70100130
Marvan AtapattuSLBeausejour Stadium, Gros IsletSt Lucia2003121168118168.0036745.78110190
Graeme SmithSAUniversity OvalDunedin201212016811584.0030854.55110190
Michael ClarkeAUSM. Chinnaswamy StadiumBengaluru200412016815184.0030255.63100204
Hamish MarshallNZAMI StadiumChristchurch200512016814684.0033350.45100251
Ahmed ShehzadPAKSharjah Cricket StadiumSharjah201412016814784.0029556.95100141
Cheteshwar PujaraINDGalle International StadiumGalle201712016815384.0030056.00100150
Mark StonemanMIDSt Lawrence GroundCanterbury202112016810984.0027860.43110250
Jordan CoxKEN/ESSThe Rose BowlSouthampton2019-202422016814184.0018789.84100202
James FosterESSCounty GroundBristol2014-20152301689156.0027461.31020231
James FranklinWFKarori ParkWellington2012-201533016813956.0038743.41100211
Jordan CoxKEN/ESSCounty Ground, HoveBrighton2021-202523016813256.0028758.54100270
Nasser HussainENGThe GabbaBrisbane1998-20022401685942.0037744.56020163
Russel ArnoldSLHarare Sports ClubHarare1999242168104*84.0037844.44100210
Upul ChandanaSLSinhalese Sports Club GroundColombo2000-20044401687642.0029057.93010192
Dean BrownlieCANEden Park No 2Auckland2012-20132401687542.0032851.22010280
Ben FoakesSURNorth Marine Road GroundScarborough2019-202224216886*84.0029756.57011193
Shardul ThakurINDKennington OvalLondon2021-20232401686042.0022275.68031204
Rishabh PantINDMA Chidambaram StadiumChennai20212411689156.0019586.15020198
Nazmul Hossain ShantoBANHarare Sports ClubHarare2021-2026241168117*56.0024070.00100116
Eddie ByromGLAGrace RoadLeicester2022-20243401688642.0033749.85020232
Sammu AshanCMCC/ACCCSurrey VillageMaggona2025-2026241168100*56.0021478.50101174
Roy MinnettAUSSydney Cricket GroundSydney1911-19122401689042.0029057.93021260
Bob CatterallSALord'sLondon1924-192924016812042.00--101160
Asif IqbalPAKAdelaide OvalAdelaide1972-1976241168152*56.0029451.70102170
Asif IqbalPAKDacca StadiumDhaka19692401689242.00--010140
Mohinder AmarnathINDSabina ParkKingston1976-19832401686042.00--01073
Bruce LairdAUSAdelaide OvalAdelaide1980-19822401687842.0042739.3402070
PreviousPage 126Next

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.