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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar DharmasenaSLWankhede StadiumMumbai1997120484024.0020024.0000030
Javed OmarBANShaheed Chandu StadiumBogra2006120483524.0011143.2400070
Rajin SalehBANZahur Ahmed Chowdhury StadiumChattogram2007121484148.0011242.8600060
Robbie HartNZNational StadiumSt. George's20021214828*48.0018925.4000020
Aftab AhmedBANP Sara OvalColombo2005120482524.008655.8100070
Ravi RampaulWISabina Park, KingstonJamaica2011121483448.005194.1200081
Geraint JonesENGAntigua Recreation GroundSt John's2004121483848.0010944.0400060
HMRKB HerathSLThe Rose BowlSouthampton2011120483624.008755.1700050
James FranklinNZRajiv Gandhi International Stadium, UppalHyderabad20121214843*48.0013934.5300021
JP DuminySAHeadingleyLeeds20121214848*48.009550.5300160
Hashim AmlaSAP Sara OvalColombo2006120484024.007663.1600070
Kevin PietersenENGSeddon ParkHamilton2008120484224.0014533.1000031
MS DhoniINDNew Wanderers StadiumJohannesburg2013120482924.0011641.3800060
Ashwell PrinceSAShere Bangla National StadiumMirpur2008120483824.009351.6100060
Ashwell PrinceSAKingsmead Cricket GroundDurban2002120484824.0010346.6000160
Jamie HowNZEden ParkAuckland2006120483724.009948.4800060
Wasim JafferINDPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2006120483124.0013635.2900050
Mushfiqur RahimBANOUTsurance OvalBloemfontein2008120484824.006573.8500190
Mushfiqur RahimBANGreen ParkKanpur2024120483724.009550.5300090
Paul ReiffelAUSTrent BridgeNottingham1997120482624.008258.5400070
Rohit SharmaINDTrent BridgeNottingham2021121483648.0014134.0400060
Timycen MarumaZIMShere Bangla National Stadium, MirpurDhaka2020120484124.008755.1700060
Nasir JamshedPAKNew Wanderers StadiumJohannesburg2013120484624.008060.0000080
Tim AmbroseENGHeadingleyLeeds2008120483624.0011143.2400060
Shikhar DhawanINDKingsmeadDurban2013120482924.0013635.2900060
Imrul KayesBANSylhet International Cricket StadiumSylhet2018120484324.0011641.3800070
David WarnerAUSMaharashtra Cricket Association StadiumPune2017120483824.008357.8300080
Suranga LakmalSLVidarbha Cricket Association Stadium, JamthaNagpur20171214831*48.006771.6400061
BJ WatlingNZPerth StadiumPerth2019120484024.0013535.5600050
Lahiru ThirimanneSLThe Rose BowlSouthampton2011120483824.0015032.0000040
Lahiru ThirimanneSLThe Wanderers StadiumJohannesburg2021120483124.008755.17000100
Steve SmithAUSNarendra Modi StadiumAhmedabad2023121483848.0019424.7400050
Dinesh ChandimalSLEden GardensKolkata2017120482824.009053.3300060
Kane WilliamsonNZPerth StadiumPerth2019120483424.007861.54000100
Regis ChakabvaZIMSylhet International Cricket StadiumSylhet2018120482824.0015032.0000040
Kirk EdwardsWIFeroz Shah KotlaDelhi2011120483324.0012040.0000060
Kraigg BrathwaiteWIMelbourne Cricket GroundMelbourne2015120483124.008258.5400020
Nasir HossainBANR Premadasa StadiumColombo2013120484824.009451.0600121
Doug BracewellNZSuperSport ParkCenturion2016120483024.007266.6700072
Nic MaddinsonAUSKingsmeadDurban2026120484824.007167.6100162
Ed CowanAUSRajiv Gandhi International Stadium, UppalHyderabad2013120484424.0016329.4500070
Ed CowanAUSKensington Oval, BridgetownBarbados2012120483424.0014233.8000040
Ed CowanAUSQueen's Park Oval, Port of SpainTrinidad2012120482824.0015231.5800070
Soumya SarkarBANBasin ReserveWellington2019120482824.008159.2600071
Peter HandscombAUSShere Bangla National Stadium, MirpurDhaka2017120483324.009252.1700080
Liton DasBANSinhalese Sports Club GroundColombo2025120483424.009948.4800021
Rassie van der DussenSARawalpindi Cricket StadiumRawalpindi2021120484824.009848.9800180
Hanuma VihariINDPerth StadiumPerth2018120482824.0012139.6700060
Jermaine BlackwoodWIMelbourne Cricket GroundMelbourne2015120482824.009451.0600071
Toby Roland-JonesENGKennington OvalLondon2017121482548.0044109.0900043
PreviousPage 278Next

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.