Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryl MitchellNDUniversity of Otago Oval201712015310676.5035842.74100144
Shreyas IyerINDJSCA International Stadium ComplexRanchi2021-2026321153113*153.00129118.60100183
Fiaz AhmedBHRGymkhana Club GroundNairobi202622115388153.0097157.73020157
Avishka TharinduPSCP Sara OvalColombo202612015311676.5020176.12100146
Charlie FrankSAOld WanderersJohannesburg192112015315276.50--100170
Graham DowlingNZCarisbrookDunedin196812015314376.50--100162
Greg MatthewsAUSTyronne Fernando StadiumMoratuwa19921201539676.5033745.4002091
Shivnarine ChanderpaulWIUniversity OvalDunedin2008-20132301537651.0030350.50020200
Kevin PietersenENGZohur Ahmed Chowdhury StadiumChittagong20102301539951.0019578.46010213
Kevin O'BrienIREWillowmoore ParkBenoni2009-201643115389*76.5017487.93010181
Calum MacLeodSCOICC Academy Ground No 2Dubai2013-201933115382*76.50123124.39010134
David BoonAUSArun Jaitley StadiumDelhi1986-19873301536751.0023465.38020200
KL RahulLSGBrabourne StadiumMumbai2022331153103*76.50105145.71100119
Stephan BaardNAMThe Village, MalahideDublin20153301538751.00114134.21020128
Dawid MalanENGMaharashtra Cricket Association StadiumPune2021-20233311538776.50147104.08020172
James VinceENGHagley OvalChristchurch2018-20192301537651.0020773.91020202
Murray GoodwinZIMTrent BridgeNottingham1999-2000232153148*153.0027156.46100200
Mark PettiniESS/LEISt Lawrence GroundCanterbury2014-20163301539751.0022268.92021201
Aaron ThomasonSUSSophia GardensCardiff202123115378*76.5023764.56020260
Sidhant SinghSINTerdthai Cricket GroundBangkok20203301537751.00109140.37020145
Neil HarveyAUSCrusaders GroundPort Elizabeth1950-195823015311651.00--100140
Brian BoothAUSOld Trafford Cricket GroundManchester1961-19642301539851.0022244.14010161
Majid KhanPAKEden ParkAuckland1973-197923015311051.00--100210
Roy DiasSLIqbal StadiumFaisalabad1982-19852301539851.0019653.57010160
Rahmat ShahAFGWest End Park International Cricket StadiumDoha20223301537051.0023764.5601094
Jacques KallisSA/KKR/RCBRajiv Gandhi International Stadium, UppalHyderabad2005-201344115368*51.0018284.07010170
Mohammad YousufPAKNational Cricket StadiumTangier20024401538038.2522568.00010161
Hashan TillakaratneSLWankhede StadiumMumbai1993-199734115310451.0028553.68100150
Lance KlusenerSASinhalese Sports Club GroundColombo2000-200244115395*51.0029152.58011100
Jacques RudolphSAHeadingleyLeeds2003-20122401536938.2532347.37020270
AB de VilliersRCBMaharashtra Cricket Association StadiumPune2015-20184401538338.2596159.38020108
Ed JoyceIREMombasa Sports Club Ground20124401538838.2520375.37010113
David WarnerDC/SHSawai Mansingh StadiumJaipur2011-20244401535438.25128119.53010134
Aaron FinchSURCounty GroundChelmsford2016-20194401535638.25105145.71010177
David WieseSUSCounty GroundBristol2018-20214401536738.2515797.45010184
Joe RootENGSaurashtra Cricket Association StadiumRajkot2013-202434015312438.2525659.77100141
KL RahulINDBarabati StadiumCuttack2017-20254401537738.2515698.08020172
Zameer KhanDENKinrara Academy OvalKuala Lumpur2018-20194401536038.2528154.45010150
Mohammad RizwanPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2017-20243401539538.2522568.00011170
Joe ClarkeWOR/NOTTrafalgar Road GroundSouthport2018-2024241153115*51.0026757.30101171
Joshua RasuVANAlbert Park 2Suva2018-20234401539138.25105145.71020167
Rahul TripathiMAHAirforce Complex ground, Palam II20194411537051.00110139.09020174
Andries GousUSAWanderers Cricket GroundWindhoek20244401538138.2596159.38010129
Fiaz AhmedBHRSingapore National Cricket GroundSingapore202544115387*51.00117130.77021154
Rachin RavindraNZGalle International StadiumGalle20242401539238.2526557.74010151
Curtis CampherIREGalle International StadiumGalle202324015311138.2533745.40101222
Navod ParanavithanaCS/TUCAR Premadasa StadiumColombo2022-20264411536351.00101151.49020185
Pulindu PereraNSWCColts Cricket Club GroundColombo2024-202544015311138.2515499.35100135
A MundraSWEBayer Uerdingen Cricket GroundKrefeld202444115356*51.0093164.520101510
Freddie MartinWISydney Cricket GroundSydney1931241153123*51.00--101130
PreviousPage 317Next

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.