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
Mashrafe MortazaBANShere Bangla National StadiumMirpur2008230884829.3314361.54000132
Graeme SwannENGHeadingleyLeeds2009-2013231886244.0013167.1801191
Sam WellsOVUniversity of Otago Oval2017230885029.3315656.41010120
Rory BurnsSURSt Lawrence GroundCanterbury2023-2024230886929.3313664.71010101
Sean DicksonSOM/KENCounty GroundNorthampton2016-2023230887029.3315257.89010101
Kyle VerreynneSAQueens Sports ClubBulawayo20252318842*44.0013465.67000101
Ben ManentiSABrisbane Cricket Ground, WoolloongabbaBrisbane2023230888829.3311080.00012150
Matthew MontgomeryNOTThe Cooper Associates County GroundTaunton2023-2024230884829.3317749.72000130
Finlay BeanYORGrace RoadLeicester2023-2024230884329.3314660.27000150
Hanno JacobsSAAdelaide OvalAdelaide2025232884188.0014959.0600071
DH LateganWORRiverside GroundChester-le-Street2025-2026231884444.0013167.18000130
Hugh Bromley-DavenportENGOld WanderersJohannesburg1896-1899230888429.33--01100
Micky StewartENGHeadingley Cricket GroundLeeds1962-1963230888629.3360.0001191
Jackie HendriksWIQueen's Park OvalPort of Spain1962-1965230886429.33--01080
Geoff MarshAUSBasin ReserveWellington1986-1990230884329.3320942.11000100
Marcus TrescothickENGIqbal StadiumFaisalabad2000-2005240884822.0022539.11001121
Anil KumbleINDSydney Cricket GroundSydney2000-20083418845*29.3321740.55000140
Narsingh DeonarineWIKensington Oval, BridgetownBarbados2010-2012240884622.0024136.51001110
Ryan ten DoeschateESSLord'sLondon2017-2020240884622.0024336.21000100
Tim AmbroseWARCounty GroundChelmsford2017-2019241883829.3331128.30000120
Ravindra JadejaINDHolkar Cricket StadiumIndore2016-20233428860*44.0014859.4601072
Ben StokesENGBrisbane Cricket Ground, WoolloongabbaBrisbane2021-2025240885022.0027132.47010120
Ben StokesENGNarendra Modi StadiumAhmedabad2021240885522.0018846.81010102
Brad WilsonOV/NDQueenstown Events CentreQueenstown2013-2016240885622.0022738.77011140
Cam FletcherCANCello Basin Reserve2017-2019240883322.0025135.06000101
Rob NewtonNORLord'sLondon2014-2018241884429.3318348.09001130
Daniel Bell-DrummondKENThe Cooper Associates County GroundTaunton2023-2024241886229.3315457.14010110
Wayne MadsenDEROld TraffordManchester2019-2025240882822.0014162.41000120
Andrew HazeldineCAN/OVCello Basin Reserve2019-2024242883644.0014560.69001105
Tom LaceMID/GLOLord'sLondon2019-2021241885129.3315656.41010150
John CampbellWISir Vivian Richards Stadium, AntiguaNorth Sound2019241884729.3316952.07000111
Jake CarderSA/WAWestern Australia Cricket Association GroundPerth2020-2023240883122.0019345.60001130
Ali OrrHAMKennington OvalLondon2024-20262418853*29.3319345.60010150
Kamil MisharaSL/NCCSinhalese Sports Club GroundColombo2025-2026240883722.0013664.7100192
Ranmith JayasenaRCCSurrey VillageMaggona2024-2025240883622.0016254.3200081
M PremaratneBCAASurrey VillageMaggona2024-2026240885022.0013067.69011111
Joey PalmerAUSLord'sLondon1884-1886240884822.00--000-0
Dick BarlowENGOld Trafford Cricket GroundManchester1884-18862428838*44.00--000-0
Norman YardleyENGOld Trafford Cricket GroundManchester1947-1950340884122.00--00160
Jackie McGlewSAEllis Park StadiumJohannesburg1953-1954241886129.33--01030
Imtiaz AhmedPAKEden GardensKolkata1952-1960240885722.00--010-0
Intikhab AlamPAKEden ParkAuckland1965-1973240884522.00--00092
Johnny MartinAUSMelbourne Cricket GroundMelbourne1960-1964341885529.3314062.8601071
Sunil GavaskarINDSabina ParkKingston1976-1983240886622.0010.0001190
Aunshuman GaekwadINDKensington OvalBridgetown1976-1983240885522.00--01000
Dilip VengsarkarINDGreen ParkKanpur1979241885229.339516.84011100
Bruce YardleyAUSThe GabbaBrisbane1978-1982340885322.0022539.1101090
George BaileyAUS/TASSydney Cricket GroundSydney2014-2018350884617.6016852.38000130
Tim PaineAUS/TASBrisbane Cricket Ground, WoolloongabbaBrisbane2017-2020450886117.6020642.72011121
Devendra BishooWISabina Park, KingstonJamaica2011-2017350882817.6018747.0600062
PreviousPage 276Next

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.