Live1st ODI · India in New Zealand 2026/27NZ45/2 (9.2)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Kieran PowellWIBasin ReserveWellington2013-20172401394234.7525554.51000222
Kraigg BrathwaiteWIBasin ReserveWellington2017-20202401399134.7534140.76011112
Jonny BairstowENGGalle International StadiumGalle20212411394746.3325953.67000121
Dean ElgarSAWestern Australia Cricket Association GroundPerth2012-201624013912734.7535439.27102191
Peter MoorZIMHarare Sports ClubHarare20162401397934.7519372.02010153
Patsy HendrenENGKensington OvalBridgetown1930-19352411398046.33--01001
Joe HardstaffENGAdelaide OvalAdelaide1937-19472401396734.7541133.8201070
Doug RingAUSSydney Cricket GroundSydney1951-19533401396534.75--020160
Ravi ShastriINDGaddafi StadiumLahore1982-19893401397134.7525826.3602170
Arjuna RanatungaSLGalle International StadiumGalle1999-20003401396534.7524656.50020180
Arjuna RanatungaSLSinhalese Sports ClubColombo1984-198524013911134.752846.4310021
Shivnarine ChanderpaulWISt George's ParkGqeberha1998-201435013910427.8037636.97100150
Keith FletcherENGKennington OvalLondon1971-197435013912227.8044930.96101120
Chetan ChauhanINDEden GardensKolkata1978-19803501395027.8037034.59010130
Alvin KallicharranWIMelbourne Cricket GroundMelbourne1975-19793501394427.8032143.30000100
David GowerENGOld TraffordManchester1982-198745113957*34.7537137.47010170
VVS LaxmanINDM. Chinnaswamy StadiumBengaluru1998-200536113979*27.8034040.88010200
Trevor FranklinNZEden ParkAuckland1988-19913601396223.1751227.15010140
Tim McIntoshNZSeddon ParkHamilton2009-20114801398917.3832243.17011133
Dave NourseSALord'sLondon1907-19244811396219.86--01040
Hugh TrumbleAUSOld Trafford Cricket GroundManchester1893-19024811394419.86--00100
Merv HughesAUSMelbourne Cricket GroundMelbourne1986-199261021393617.3827151.29000122
Sarfraz NawazPAKNational StadiumKarachi1973-19841011313933*17.389152.7500270
Blessing MuzarabaniZIMQueens Sports ClubBulawayo2024-202571341394715.4424357.20002154
Ian BellENGShere Bangla National StadiumMirpur2010110138138138.0026252.67100151
Wasim JafferINDShere Bangla National Stadium, MirpurDhaka2007111138138*-22960.26100170
Geoff MarshAUSTrent BridgeNottingham1989110138138138.0038236.13100150
Paul CollingwoodENGSophia GardensCardiff20091201387469.0039035.38020120
Matthew HaydenAUSKennington OvalLondon2005121138138138.0030345.54100180
Mark BoucherSACenturion ParkCenturion1999-200122013810069.0022860.53100221
Shahid AfridiPAKKensington Oval, BridgetownBarbados200512013812269.00110125.45100107
Habibul BasharBANBeausejour Stadium, Gros IsletSt Lucia200412013811369.0016484.15100170
Alistair CampbellZIMRawalpindi Cricket StadiumRawalpindi19931201387569.0019969.35020201
Simon KatichAUSKingsmeadDurban200912013810869.0023758.23100191
Jeff CroweNZColombo Cricket Club GroundColombo1984-1987221138120*138.0043731.58100160
Ben StokesENGWestern Australia Cricket Association GroundPerth201312013812069.0025254.76100211
Joe RootENGPallekele International Cricket StadiumKandy201812013812469.0016981.66100122
Shan MasoodPAKPallekele International Cricket StadiumKandy201512013812569.0026651.88100131
Shane DowrichWIQueen's Park Oval, Port of SpainTrinidad2016-2018221138125*138.0038236.13100130
Shubman GillINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam202412013810469.0019371.50100162
George MannENGCrusaders GroundPort Elizabeth1949121138136*138.00--100121
Bob SimpsonAUSEden GardensKolkata19641201387169.00--020270
Basil ButcherWIEden GardensKolkata1958-196622013810369.00--100190
Abbas Ali BaigINDOld Trafford Cricket GroundManchester195912013811269.00--100120
Ian ChappellAUSFeroz Shah Kotla GroundDelhi196912013813869.00--101210
Mike DennessENGLord'sLondon197422013811869.0028348.76100120
Sherwin CampbellWIEdgbaston Cricket GroundBirmingham1995-20002201387969.0026053.08020230
KL RahulINDGreen ParkKanpur2016-20242301386846.00132104.55010193
Jack HobbsENGEdgbaston Cricket GroundBirmingham1909-19242311387669.0010.0002100
John NicolsonSAKingsmeadDurban19282301387846.00--010-0

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.