Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (All cricket)

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 23,340 of the 23,347 matches in this selection (from 1877). Earlier matches have results and team totals only.

Qualification: Minimum 20 innings.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaheer AbbasPAKGaddafi StadiumLahore1975-1985162151552235*97.00158875.6973013714
Virat KohliINDShere Bangla National StadiumMirpur2010-201624238125818383.871180106.6148011814
Dean JonesAUSAdelaide OvalAdelaide1984-199218238116621677.73196259.43363758
Hashan TillakaratneSLSinhalese Sports Club GroundColombo1992-20041925111075204*76.79226647.443411260
Mahela JayawardeneSLSinhalese Sports Club GroundColombo1997-201437476313637476.49550356.991110235117
Michael ClarkeAUSAdelaide OvalAdelaide2003-201526325204023075.56299168.208602067
Sam HainENG/WAR/BBTrent BridgeNottingham2015-2026262891401153*73.74170782.07310113128
Kane WilliamsonNZ/NDSeddon ParkHamilton2011-2025405012278625173.32427565.17716130729
Thilan SamaraweeraSLSinhalese Sports Club GroundColombo2001-201218225124314373.12256448.485711412
Misbah-ul-HaqPAK/PZSheikh Zayed StadiumAbu Dhabi2008-201929339169513570.63266363.65511014526
MS DhoniINDShere Bangla National StadiumMirpur2007-2016292312772101*70.1889286.551406813
Ross TaylorNZ/CS/CDMcLean ParkNapier2006-202123267133215170.11157884.4156014027
Wayne MadsenDERGrace RoadLeicester2014-2026232891332172*70.11173876.645511749
Inzamam-ul-HaqPAKNational StadiumKarachi1992-200623278132614269.79207164.0348113710
Nick KellyOV/ND/WFUniversity OvalDunedin2018-2026192251175234*69.12162972.1337213624
Mohammad YousufPAKGaddafi StadiumLahore1998-200833366207122369.03321564.42810121911
Michael ClarkeAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2005-2014212251160259*68.24189461.254501115
Jonny BairstowENG/YORRiverside GroundChester-le-Street2012-2026182141158219*68.12135785.3435014115
Kumar SangakkaraSLSinhalese Sports Club GroundColombo2000-201433403249428767.41420159.378822977
Martin CroweNZBasin ReserveWellington1982-199319264146829966.73300948.795411536
David WarnerAUS/ST/NSWAdelaide OvalAdelaide2009-2026273842227335*65.50275480.8677025723
Marcus TrescothickENG/SOMKennington OvalLondon2000-201619265136021964.76200367.905721979
Hashim AmlaSA/CC/DHSuperSport ParkCenturion2007-201934414238820864.54364365.551010128725
Younis KhanPAKNational StadiumKarachi2000-200923262154531364.38216171.4948215416
MS DhoniIND/CSK/RPSEden GardensKolkata2005-202528271296114464.07117881.582616436
Babar AzamPAK/KK/PZNational StadiumKarachi2018-2026616712350619663.75367595.40824137050
Jacques KallisSA/RCB/CCNewlandsCape Town2000-201434435237922462.61418556.85912323129
Tillakaratne DilshanSLPallekele International Cricket StadiumKandy2011-201627276131314462.52136496.2665214912
Mahela JayawardeneSLGalle International StadiumGalle1999-201425393224423762.33424552.86612126914
Desmond HaynesWIKensington OvalBridgetown1978-199419316155514562.20225858.9566117216
Kane WilliamsonNZBasin ReserveWellington2011-2025213351738242*62.07290459.856611925
Cheteshwar PujaraSUS/NOTCounty Ground, HoveBrighton2017-202419253135220361.45185173.0452115614
Warwick ArmstrongAUSMelbourne Cricket GroundMelbourne1902-192111205918133*61.20100059.00331853
Henry NichollsNZ/CANBasin ReserveWellington2015-2026192421344200*61.09209864.064911437
Shivnarine ChanderpaulWIQueen's Park Oval, Port of SpainTrinidad2004-201416216914147*60.93174352.44170749
Steve SmithAUS/SS/NSWSydney Cricket GroundSydney2010-202658649331716460.31400782.781218331268
Younis KhanPAKDubai International Cricket StadiumDubai2010-2015162331202131*60.10226353.125629214
Hashim AmlaSA/HAM/SURKennington OvalLondon2008-2022354462281311*60.03383359.516812588
Virat KohliIND/RCBRajiv Gandhi International Stadium, UppalHyderabad2008-202620212113720459.84117496.8527010231
Shivnarine ChanderpaulWIKensington OvalBridgetown1994-200514206835137*59.64174247.93330941
Kumar SangakkaraSLAsgiriya StadiumKandy2000-2007132231126222*59.26189759.363301580
KL RahulIND/RCB/PKWankhede StadiumMumbai2015-202520204946103*59.13732129.232728538
Viv RichardsWIKensington OvalBridgetown1976-1991162121114182*58.63100574.1336112515
Usman KhawajaAUS/STSydney Cricket GroundSydney2011-2026172341110195*58.42202954.714311078
Aravinda de SilvaSLR Premadasa StadiumColombo1992-2002313191283127*58.32170375.342901009
David WarnerAUS/DC/SHRajiv Gandhi International Stadium, UppalHyderabad2012-202326276122212658.19804151.99210111658
Virat KohliIND/RCBMaharashtra Cricket Association StadiumPune2013-2024192121104254*58.11124488.7545110319
Jos ButtlerENG/LAN/MOThe Rose BowlSouthampton2013-202629286127415257.911224104.0838111645
Michael HusseyAUS/STAdelaide OvalAdelaide2005-2016202351035133*57.50183456.432708913
Ramnaresh SarwanWI/GAWSabina Park, KingstonJamaica2003-2013212761206261*57.43198060.913631269
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.