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 (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
Nuwanidu FernandoSSCSinhalese Sports Club GroundColombo2025110110110110.0011298.2110094
Colin McDonaldAUSQueen's Park OvalPort of Spain1955110110110110.00--100-0
Deepak ShodhanINDEden GardensKolkata1952110110110110.00--100150
Mohammad AzharuddinINDSawai Mansingh StadiumJaipur1987110110110110.0021152.13100140
Sachin TendulkarINDQueens Sports ClubBulawayo200112111074110.0017762.15010160
Kumar SangakkaraSLSher-e-Bangla National StadiumMirpur20081201106755.0023546.81010150
Justin LangerAUSEdgbastonBirmingham20051201108255.0020154.73010110
Mark BoucherSACrusaders GroundPort Elizabeth1999-200122111068*110.0018958.20010141
Ridley JacobsWIQueen's Park Oval, Port of SpainTrinidad20041201107055.0015670.51010150
Jacques RudolphSAWACA GroundPerth2005121110102*110.0031135.37100140
Salman ButtPAKBellerive OvalHobart201012011010255.0025044.00100180
Mark RichardsonNZAsgiriya StadiumKandy20031201105555.0028638.46020151
Imran FarhatPAKHeadingleyLeeds20101201106755.0017961.45010140
Michael HusseyAUSGalle International StadiumGalle20111201109555.0021451.4001083
Roshan MahanamaSLSeddon ParkHamilton19971201106555.0027240.44010100
Hashim AmlaSASydney Cricket GroundSydney20091201105955.0024644.72020160
Ashwell PrinceSALord'sLondon2008121110101110.0023746.41100131
Alastair CookENGAntigua Recreation Ground, St John'sAntigua20091201105855.0023746.41020120
Eoin MorganENGEdgbastonBirmingham2010-201122011010455.0021451.40100110
Tamim IqbalBANOld TraffordManchester201012011010855.0011694.83100111
Luke WrightSUSEdgbastonBirmingham2015-201822011011055.0020553.66101131
BJ WatlingNDColin Maiden ParkAuckland20151201107155.0023746.41010100
Dinesh ChandimalSLSuperSport ParkCenturion20201201108555.0020653.40010150
Matthew WadeAUSWindsor Park, RoseauDominica201212011010655.0017164.33100103
Michael KlingerGLOCounty Ground, New RoadWorcester2016121110102*110.0015570.97100113
Richard LeviNORCounty GroundDerby20171201109955.0088125.00010124
Dean ElgarESSYork Cricket ClubYork20251201109455.0028039.29010140
Dean ElgarESSSophia GardensCardiff202612011010855.0019257.29100150
Joe RootENGHimachal Pradesh Cricket Association StadiumDharamsala20241201108455.0018459.78010160
Moeen AliWORCounty GroundChelmsford20141201109855.0017861.80010132
Michael Guptill-BunceAASaxton OvalNelson20171201107855.0017562.86010142
Liton DasBANHagley OvalChristchurch202212011010255.0013283.33100151
KL RahulINDP Sara OvalColombo201512011010855.0019356.99100131
Gary BallanceYORRiverside GroundChester-le-Street20161201107855.0015471.43010160
Chris NashSUSPenrhyn Avenue, Rhos-on-SeaColwyn Bay20171201106855.0014376.92010200
Matthew BoyceLEISophia GardensCardiff20151201106055.0028938.06020140
Richard OliverWORTrent BridgeNottingham20151201109955.0019356.99010151
Milinda SiriwardanaSLP Sara OvalColombo20151201106855.0017164.3301094
Philip SaltLANKennington OvalLondon20231201105655.0019656.12020140
Shadman IslamBANSabina Park, Kingston, JamaicaKingston20241201106455.0021950.23010121
D'Arcy ShortWABellerive OvalHobart201912111061*110.0012190.91010142
Faheem AshrafPAKBay OvalMount Maunganui20201201109155.0016267.90010191
Will JacksSURCounty GroundNorthampton20211201106055.0021351.64020131
Ben ComptonKENKent County Cricket GroundBeckenham202212111063*110.0023646.61010130
Yashasvi JaiswalINDJSCA International Stadium ComplexRanchi20241201107355.0016168.32010131
Lachlan HearneQUEWestern Australia Cricket Association GroundPerth20251201108755.0016566.67010150
Matthew HurstLANKennington OvalLondon20241201106455.0018061.11010130
R HirushanPSCGalle International StadiumGalle202612111070*110.0017662.50010140
Albert TrottAUSAdelaide OvalAdelaide189512211072*---010131
Hanif MohammadPAKLancaster ParkChristchurch1965121110100*110.00--100180
PreviousPage 218Next

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.