ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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
Collie SmithWIFeroz Shah Kotla GroundDelhi1959110100100100.00--100-2
Joe SolomonWIFeroz Shah Kotla GroundDelhi1959111100100*---100-0
Basil D'OliveiraENGAMI StadiumChristchurch1971110100100100.0021646.30100132
Mike DennessENGEdgbastonBirmingham1974110100100100.0018952.91100100
Andrew FlintoffENGWankhede StadiumMumbai20061201005050.0023143.29020124
Deep DasguptaINDPunjab Cricket Association StadiumMohali2001121100100100.0025439.37100150
Neil McKenzieSASabina ParkKingston20011201005550.0031531.7501050
Inzamam-ul-HaqPAKBrisbane Cricket GroundBrisbane19991201008850.0022943.67010170
Darren LehmannAUSKensington Oval, BridgetownBarbados200312110096100.0019252.0801080
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
Hamilton MasakadzaZIMSylhet International Cricket StadiumSylhet20181201005250.0020947.85010112
Narsingh DeonarineWIWestern Australia Cricket Association GroundPerth20091201008250.0024341.15010122
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
Jason HolderWIThe Wanderers StadiumJohannesburg202312110081*100.0013673.53010124
Shan MasoodPAKEdgbastonBirmingham20261201009550.0015564.52010130
Kavem HodgeWIBrisbane Cricket Ground, WoolloongabbaBrisbane20241201007150.0026837.31010121
Kepler WesselsAUSHeadingleyLeeds19851201006450.0023143.29010140
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
Michael VandortSLAsgiriya StadiumKandy20072301004933.3323542.55000110
Shaun MarshAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2014-20172301005133.3322843.86010160
Dinesh ChandimalSLLord'sLondon2016-20242301005833.3314369.93010170
David BedinghamSASuperSport ParkCenturion2023-20242301005633.3313474.63010142
Greville StevensENGKingsmeadDurban19282301006933.33--010-1
Doug RingAUSAdelaide OvalAdelaide1951-19532301006733.33--010132
Richard HadleeNZHeadingleyLeeds1983-19862311007550.0020947.85010100
Inzamam-ul-HaqPAKSharjah Cricket Association StadiumSharjah20022401004825.0017656.82000112
PreviousPage 143Next

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.