Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
John WrightNZSinhalese Sports ClubColombo1984120684834.0024228.1000040
David BairstowENGKennington OvalLondon1979120685934.0014845.9501080
Rizwan-uz-ZamanPAKEden GardensKolkata1987120686034.00--010-0
Balwinder SandhuINDSabina ParkKingston1983120686834.0040.0001161
Shoaib MohammadPAKEdgbastonBirmingham1987120685034.0018536.7601090
Mohammad AzharuddinINDAsgiriya StadiumKandy1985120684334.00--000-0
Manoj PrabhakarINDMA Chidambaram StadiumChennai1993-19952216841*68.0028024.2900020
Ken RutherfordNZThe Wanderers StadiumJohannesburg1994120686834.0012753.54011112
Mark GreatbatchNZHarare Sports ClubHarare1992120685534.0012355.2801061
Adam ParoreNZR. Premadasa StadiumColombo1998120686734.0011957.1401080
Mark WaughAUSRawalpindi Cricket StadiumRawalpindi1994-1998220686834.0012554.4001180
Graeme HickENGWACA GroundPerth1998120686834.007590.6701182
Brian McMillanSALord'sLondon19941216839*68.0014148.2300080
Justin VaughanNZKensington OvalBridgetown1996120684434.0024028.3300060
Ruwan KalpageSLAsgiriya StadiumKandy1994120686234.008976.40010102
Bryan YoungNZTrent BridgeNottingham1994120685334.0014447.22010110
Paul StrangZIMAsgiriya StadiumKandy1998120683534.0017339.3100080
HD AckermanSAKingsmead Cricket GroundDurban1998120685734.0021331.9201070
Yuvraj SinghINDEden GardensKolkata2011-2012230683222.6710664.15000111
Glenn McGrathAUSBrisbane Cricket GroundBrisbane1997-2004330686122.6711957.1401051
Ron ArcherAUSKennington OvalLondon1953-1956230684922.67--00072
Ravichandran AshwinINDFeroz Shah KotlaDelhi2011-2015330685622.6718736.3601171
Cheteshwar PujaraINDMA Chidambaram Stadium, ChepaukChennai2013-2016231684434.0012753.5400090
Chris WoakesENG/WARRiverside GroundChester-le-Street2015-2016230683922.6713052.31000110
Danny BriggsSUS/WARCounty GroundBristol2016-2022230686522.6714247.89011120
Mark CraigOVNelson ParkNapier2014-2015230685022.6713052.31011101
Matt MachanSUSEdgbastonBirmingham2014-20152316827*34.0015444.16000100
Gary BallanceENG/YORSophia GardensCardiff2015-2021230686122.6717838.2001180
Gareth RoderickWOR/GLOMerchant Taylors' School GroundNorthwood2019-2022230684022.6717638.6400090
Josh ShawGLOOld TraffordManchester2022-2025231682934.008679.0700072
Alzarri JosephWINational Cricket Stadium, St George's, GrenadaSt George's2022-2025230682822.6711260.7100035
Matthew KellyNORCounty GroundNorthampton2022230684222.6713948.9200072
James WhartonYORTrent BridgeNottingham2025-2026230683622.6718736.3600070
Janith LiyanageBCAAGalle International StadiumGalle2025-2026230684522.6711758.1200091
Milan PriyanathMSCDe Zoysa StadiumMoratuwa2025230683122.6716840.4800051
Les AmesENGKensington OvalBridgetown1930-19352316844*34.00--000-0
Curly PageNZKennington OvalLondon1931-1937230685322.67--01000
Norman YardleyENGHeadingley Cricket GroundLeeds1947-1948230683622.67--000-0
Abbas Ali BaigINDGreen ParkKanpur1959-1960230683622.67--00020
Joey CarewWISabina ParkKingston1971-1972230684322.67--00050
Bruce LairdAUSIqbal StadiumFaisalabad1980-1982230686022.6718636.5601110
Mansoor AkhtarPAKHeadingleyLeeds1982-1987230683922.6718237.36001100
Gary CrockerZIMHarare Sports ClubHarare1992231683334.0016541.2100051
Virender SehwagINDNewlandsCape Town2007-2011240684017.0011360.18000121
Shane WarneAUSEdgbastonBirmingham1993-2005340684217.0011360.1800092
Michael PappsWFSaxton OvalNelson2015-2017240684117.0012952.7100052
Ian BellWARCounty GroundTaunton2015-2016240685517.0016840.48011111
Malinda WarnapuraSLGalle International StadiumGalle2008-2009240686617.0011061.82012101
Luke WrightSUSCounty GroundNorthampton2014-2017240682417.0013052.3100090
Heino KuhnSA/KENLord'sLondon2017-2018240683917.0014048.5700060
PreviousPage 348Next

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.