Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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
Justin LangerAUSWACA GroundPerth1993-20055901977521.8950738.86011251
Wriddhiman SahaPK/GTPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016-202311911975224.63168117.26010181
Fynn Hudson-PrenticeSUS/DERTrent BridgeNottingham2020-202569119791*24.6338051.84010260
Jonathan TattersallYOR/LEITrent BridgeNottingham2018-20269911975324.6353936.55021190
Shahadat HossainBAN/CC/DCShere Bangla National Stadium, MirpurDhaka2023-202589119757*24.6327571.64020194
Kane WilliamsonNZ/DSGKingsmeadDurban2015-20261110319760*28.14193102.07010203
Aaron JonesUSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018-2025101021973524.6325078.80000147
George BaldersonLANStanley ParkBlackpool2022-202681021975724.6324381.07010174
Arafat MinhasPAK/MSGaddafi StadiumLahore2026111011976121.89163120.86010198
Karsan GhavriINDWankhede StadiumMumbai1975-198061011978621.8934454.36010225
James NeeshamNZ/PCSuperSport ParkCenturion2015-2025121131974124.63147134.01001198
Brett D'OliveiraWOROld TraffordManchester2015-20251111119737*19.70188104.79000153
Rahul TripathiIND/RR/SHMaharashtra Cricket Association StadiumPune2017-2023111101975917.91150131.33012265
Sese BauPNGAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021-20251212119765*17.9123185.28011193
Dominic DrakesWI/SKANWarner Park, Basseterre, St KittsBasseterre2021-20252012519748*28.14135145.930001313
Akbar AliCC/KT/SSShere Bangla National Stadium, MirpurDhaka2022-2026171231974821.89171115.200001411
Dwayne BravoWIBeausejour Stadium, Gros IsletSt Lucia2004-2013161311974816.4221890.37002155
Toby Roland-JonesMIDThe Rose BowlSouthampton2015-2023121331976119.7029367.24010264
Tom PriceGLOCollege GroundCheltenham2021-202381331974619.7042246.68003212
Calvin SavageTSKGrand Prairie StadiumDallas2023-20261714719745*28.14133148.120001610
Brian MasabaUGAGahanga International Cricket Stadium, RwandaKigali City2022-20231814619737*24.63144136.81001223
Adil RashidENG/YOR/SBTrent BridgeNottingham2009-2026251561974221.8927471.90002242
David WilleyENG/YOR/NORTrent BridgeNottingham2015-2026201511977914.07170115.880111710
Chris GreenSTManuka OvalCanberra2018-20252116519734*17.91147134.01000154
Brett LeeAUS/SSMelbourne Cricket GroundMelbourne1999-2015312021973710.9436953.39005152
Kagiso RabadaSA/JS/MCTSuperSport ParkCenturion2015-20262723719731*12.3132860.06002262
Tom RogersVICNorth Sydney OvalSydney2024110196196196.00142138.031001515
Marcus TrescothickENGNew Wanderers StadiumJohannesburg200512019618098.0029566.44100274
Gordon MuchallDURArundel Castle Cricket Club GroundArundel2015121196115196.0037851.85110253
Clive RadleyENGOld Trafford Cricket GroundManchester1978221196117*196.0026972.86110190
Rahul DravidINDVidarbha C.A. GroundNagpur2005-200623119685*98.0037252.69020241
Adam GilchristAUSQueen's Park Oval, Port of SpainTrinidad2003331196101*98.0022089.09110213
MahmudullahBANWarner Park, Basseterre, St KittsBasseterre202433219684*196.0019998.490301211
Calum MacLeodSCOHagley OvalChristchurch2014-201533019617565.33167117.37100166
Daniel LawrenceESSGrace RoadLeicester2015-201623119615498.0035355.52100270
Nazmul Hossain ShantoBANCounty GroundChelmsford202333019611765.33191102.62100263
Pathum NissankaSLKennington OvalLondon2021-2024231196127*98.00187104.81110232
Peter ParfittENGNew Wanderers StadiumJohannesburg1964-1965231196122*98.0028942.21110280
Dennis AmissENGTrent BridgeNottingham1973-1975231196138*98.0038850.52100180
Mark GreatbatchNZBulawayo Athletic ClubBulawayo19922301968865.3319898.99020214
Herschelle GibbsSAMangaung OvalBloemfontein1997-20054401967949.0027371.79020161
Carl CachopaCS/AAMcLean ParkNapier2012-201534019612349.0039150.13111280
Tamim IqbalBANArnos Vale Ground, KingstownSt Vincent2009-201424019612849.0042745.90110223
Virat KohliINDThe Wanderers StadiumJohannesburg20183401967549.0028868.06020242
James VinceHAMMerchant Taylors' School GroundNorthwood2014-20264401966849.00154127.27020252
Chris DentGLOOld TraffordManchester2015-202224019611649.0043045.58110220
Liam LivingstonePKBrabourne StadiumMumbai20224401967049.00104188.460301713
Aqib IlyasOMAAffies ParkWindhoek2018-20194401968649.0022487.50010167
Albert WardENGMelbourne Cricket GroundMelbourne1894-18952401969349.00--01091
Martin DonnellyNZOld Trafford Cricket GroundManchester1937-19492411968065.33--020181
PreviousPage 231Next

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.