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
Ramnaresh SarwanWIOld TraffordManchester20041201006050.0020648.54010140
Lance KlusenerSANewlandsCape Town2000-20012201009750.0015365.36010131
Rajin SalehBANKhan Shaheb Osman Ali StadiumFatullah20061201006750.0032131.1501080
Mark RichardsonNZMangaung OvalBloemfontein20001201007750.0020848.08010120
Simon KatichAUSSinhalese Sports Club GroundColombo20041201008650.0025040.0001091
Hamish MarshallWFKennards Hire Community Oval20161201007350.0015664.10010121
Hamilton MasakadzaZIMSylhet International Cricket StadiumSylhet20181201005250.0020947.85010112
Narsingh DeonarineWIWestern Australia Cricket Association GroundPerth20091201008250.0024341.15010122
Alexei KervezeeWORCounty Ground, HoveBrighton20151201009350.0012977.52010132
Tamim IqbalBANZohur Ahmed Chowdhury StadiumChittagong20101201008650.0015763.69010151
Shikhar DhawanINDBasin ReserveWellington20141201009850.0013772.99010141
David BoonAUSSinhalese Sports Club GroundColombo19921201006850.0022943.67010130
David BoonAUSThe Wanderers StadiumJohannesburg19941201008350.0021247.17010110
Tom LathamWARCounty Ground, HoveBrighton20251201006950.0021945.6601090
Bruce MartinNZ/AABasin ReserveWellington2013-201422110079100.0018454.35010140
Jason HolderWIThe Wanderers StadiumJohannesburg202312110081*100.0013673.53010124
Shan MasoodPAKEdgbastonBirmingham20261201009550.0015564.52010130
Matthew ShortVICGreat Barrier Reef ArenaMackay202312010010050.0018554.0510171
Chad BowesCANCobham OvalWhangarei20181201009350.0013971.94010110
George RhodesWORCounty GroundChelmsford20161201005950.0018454.35010170
Paul WalterESSStanley ParkBlackpool20231201007650.0015763.6901064
Seb GotchVICTraeger ParkAlice Springs20171201005250.0034628.9001071
Kavem HodgeWIBrisbane Cricket Ground, WoolloongabbaBrisbane20241201007150.0026837.31010121
Kepler WesselsAUSHeadingleyLeeds19851201006450.0023143.29010140
Blake NikitarasNSWKaren Rolton OvalAdelaide20221201005650.0019252.08010143
Aamer JamalPAKSydney Cricket GroundSydney20241201008250.0014469.44010114
Douglas JardineENGExhibition GroundBrisbane192812110065*100.0032530.77010110
Douglas JardineENGMadras Cricket Club GroundMadras193412110065100.00--010-0
Jack FingletonAUSThe GabbaBrisbane193612010010050.0031132.1510160
Cotar RamaswamiINDOld Trafford Cricket GroundManchester19361201006050.00--010-0
Ian CraigAUSMelbourne Cricket GroundMelbourne19531201005350.00--010100
Peter RichardsonENGKingsmeadDurban19571201006850.00--01060
Eddie BarlowSASt George's ParkGqeberha19701201007350.0026338.02010101
Barry RichardsSANew Wanderers StadiumJohannesburg19701201006550.0016959.17010151
Tony GreigENGNiaz Stadium, HyderabadSindh19731201006450.00--010111
Collis KingWIAMI StadiumChristchurch1980121100100*100.0011190.09101104
Faoud BacchusWIKarnataka State Cricket Association StadiumBengaluru19781201009650.00--010-0
Saleem MalikPAKThe Wanderers StadiumJohannesburg19951201009950.0015763.69010160
Arjuna RanatungaSLWACA GroundPerth19881201005550.0023442.74010110
Ian HealyAUSBourdaGeorgetown19911201005350.0022843.8601080
Bryan YoungNZRawalpindi Cricket StadiumRawalpindi19961201006150.0018853.19010110
Steve WaughAUSNewlands Cricket GroundCape Town1994-20022301008633.3320050.00011170
Mark BoucherSAEdgbastonBirmingham2003-200823210045*100.0016859.52000110
Chris ReadNOTCounty GroundTaunton2014-20162301009633.3314071.43011180
Michael VandortSLAsgiriya StadiumKandy20072301004933.3323542.55000110
Ryan McLarenHAM/LANHeadingleyLeeds2016-201723110055*50.0017955.87010150
Dinesh ChandimalSLLord'sLondon2016-20242301005833.3314369.93010170
Daniel LawrenceESS/SURNorth Marine Road GroundScarborough2017-20252311007850.0013076.92010151
Mason CraneHAM/GLACollege GroundCheltenham2021-202423210044100.0015166.23000150
David BedinghamSASuperSport ParkCenturion2023-20242301005633.3313474.63010142
PreviousPage 243Next

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.