Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM267/3 (71.4)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by ground (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAKSheikh Zayed StadiumAbu Dhabi2017-20184802709933.7553950.09031213
Rohit SharmaINDJSCA International Stadium ComplexRanchi2019-202423026921289.6734577.97110337
Alastair CookENGTrent BridgeNottingham2012-201861012695029.8960644.39010360
Vernon PhilanderSANewlandsCape Town2012-20201014626952*33.6363342.50022292
Harry BrookENGHeadingleyLeeds2023-20263502689953.6031086.45031332
Hashim AmlaSAThe Wanderers StadiumJohannesburg2018-20193602687144.6763242.41030360
Mitchell StarcAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2014-2025111222687726.8039368.19020373
Tim SoutheeNZHagley OvalChristchurch2014-2024141702676815.7131684.49024318
Kamindu MendisSLSylhet International Cricket StadiumSylhet2024120266164133.0036473.08200279
Ravindra JadejaINDPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016-2022221265175*265.0039866.58110274
Shai HopeWIHeadingleyLeeds2017121265147265.0046457.11200370
KL RahulINDSuperSport ParkCenturion2018-202336026512344.1754548.62200385
Azhar AliPAKNational StadiumKarachi2019-202248126511837.8652050.96112271
Jason HolderWISabina Park, KingstonJamaica2015-201848426582*66.2533978.17030347
Sean WilliamsZIMSheikh Zayed Cricket StadiumAbu Dhabi2021231264151*132.0050052.80200241
Peter FultonNZEden ParkAuckland2013-201424026413666.0055747.40200318
Virat KohliINDHolkar Cricket StadiumIndore2016-202335026321152.6047455.49101250
Alex CareyAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2021-20255822637043.8331683.23030253
Matt PriorENGLord'sLondon2012-201461112638626.3045457.93022320
Dimuth KarunaratneSLBasin ReserveWellington2015-20233602628943.6748753.80030310
Niroshan DickwellaSLPallekele International Cricket StadiumKandy2017-202147126277*43.6728990.66010281
Shan MasoodPAKNational StadiumKarachi2019-202348026213532.7540664.53100254
Shaun MarshAUSAdelaide OvalAdelaide2012-2018481261126*37.2962142.03111281
Cheteshwar PujaraINDEden GardensKolkata2012-20195802618732.6360543.14030450
Mohammad RizwanPAKMultan Cricket StadiumMultan2022-202551002617126.1053348.97011300
Tim SoutheeNZBasin ReserveWellington2013-2024151902617313.74250104.400132315
Marlon SamuelsWISheikh Abu Naser StadiumKhulna2012110260260260.0045557.14100313
Devon ConwayNZTrent BridgeNottingham2022-202624026015765.0041163.26110373
Ryan RickeltonSANewlandsCape Town2025110259259259.0034375.51100293
Usman KhawajaAUSEdgbastonBirmingham2019-202324025914164.7558943.97110293
Shaun MarshAUSMelbourne Cricket GroundMelbourne2014-20183602599943.1760143.09020293
Malcolm WallerZIMHarare Sports ClubHarare2013-201661202597021.5856046.25022330
Pat CumminsAUSMelbourne Cricket GroundMelbourne2017-202481202596321.5856945.52011241
Darren BravoWIUniversity OvalDunedin2013120258218129.0048553.20100360
Tagenarine ChanderpaulWIQueens Sports ClubBulawayo2023231258207*129.0061042.30100203
Agha SalmanPAKNational StadiumKarachi2022-202336025710342.8343059.77110360
Rory BurnsENGOld TraffordManchester2019-20204702579036.7156545.49031260
Babar AzamPAKDubai International Cricket StadiumDubai2016-2018472257127*51.4049551.92111223
Niroshan DickwellaSLSinhalese Sports Club GroundColombo2014-202661212577223.3637568.53021302
Ravindra JadejaINDSaurashtra Cricket Association StadiumRajkot2016-2024342256112128.0041661.54200208
Liton DasBANRawalpindi Cricket StadiumRawalpindi2020-202434025613864.0041162.29110326
Cheteshwar PujaraINDHolkar Cricket StadiumIndore2016-2023351256101*64.0047454.01120291
Shan MasoodPAKMultan Cricket StadiumMultan2024-202548025615132.0035372.52110194
Donald TiripanoZIMHarare Sports ClubHarare2014-202181652565223.2778932.45012300
Rishabh PantINDHeadingleyLeeds2021-202524025513463.7533476.35200279
Tom LathamNZQueens Sports ClubBulawayo201623025413684.6749950.90200241
Steve SmithAUSSabina Park, KingstonJamaica2015121253199253.0044456.98110263
Hamish RutherfordNZUniversity OvalDunedin201323025317184.3333575.52110354
Moeen AliENGHeadingleyLeeds2014-20236101253108*28.1153547.29111380
Nick WelchZIMQueens Sports ClubBulawayo202551012539028.1155145.92021273

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.