Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWIWACA GroundPerth1975-19891212141414637.6451580.39110486
Daryl MitchellNZ/LQ/RAWGaddafi StadiumLahore2023-2026151504148127.60314131.850312618
Tom WestleyESSSophia GardensCardiff2014-2026131524148031.8563864.89031561
Tim PaineAUS/HH/TASMelbourne Cricket GroundMelbourne2011-2020131614147927.6068860.17034452
Tom Kohler-CadmoreSW/SWSharjah Cricket StadiumSharjah2023-2025181604146825.88314131.850313424
Philip SaltENG/ASAdelaide OvalAdelaide2019-20221817141467*25.88286144.760414516
Devon ThomasWI/AH/SKANWarner Park, BasseterreSt Kitts2009-2019281944147127.60324127.780102623
Moisés HenriquesAUS/RCB/SHRajiv Gandhi International Stadium, UppalHyderabad2013-2017222144145724.35350118.290334012
Asif AliPAK/IUDubai International Cricket StadiumDubai2016-2022312534147018.82287144.250131933
Vijay ManjrekarINDFeroz Shah Kotla GroundDelhi1952-1961562413189*103.25--200490
Dinesh NakraniUGAGahanga International Cricket Stadium. RwandaKigali City2018-202110106413102*103.25226182.741203233
Ted DexterENGLord'sLondon1960-1965610241380*51.639677.08050490
David BoonAUSEden ParkAuckland1986-1995911241310045.8977653.22120361
Suryakumar YadavKKR/MISheikh Zayed StadiumAbu Dhabi2014-20201111341379*51.63250165.200305110
Anton DevcichNZ/LQ/PPSharjah Cricket StadiumSharjah2014-20181312141394*37.55332124.400423422
Darren BravoWI/TTRS/TKRWarner Park, BasseterreSt Kitts2011-20191213241312437.5557471.951102325
Andrew BalbirnieIREAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2022131314138334.42284145.420204415
Alex HalesENG/NOT/TRHeadingleyLeeds2014-2024121314138634.4249783.10042499
Nafees IqbalBANBangabandhu National StadiumDhaka2003-20051114041312129.5094843.57121533
Ravija SandaruwanKUWAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2025151504136727.53277149.100323227
KL RahulIND/RCB/DCRajiv Gandhi International Stadium, UppalHyderabad2014-2026151624138629.5047487.130303313
Shahid AfridiPAK/QG/MSNational StadiumKarachi1996-2022292634137417.9645590.77033487
Sompal KamiNEP/KYTribhuvan University International Cricket GroundKirtipur2016-202665401841363*18.77382108.120114111
Graeme van BuurenGLOGrace RoadLeicester2016-2025551412121*103.0049782.90300534
Bill PonsfordAUSKennington OvalLondon1926-193435041226682.4066360.03200380
Allan BorderAUSAMI StadiumChristchurch1986-199356141214082.4083849.16210422
Brendon McCullumNZHarare Sports ClubHarare2005-201187241211182.40357115.411303120
Brad WilsonOV/NDCobham Oval (New)Whangarei2013-201648141212658.86107138.47130431
Graham WaggGLASt Lawrence GroundCanterbury2014-2018791412116*51.5060568.10210488
Saeed AnwarPAKGymkhana Club GroundNairobi1996-20021010141211545.7851679.84301552
Jake LibbyWOR/NOTThe Rose BowlSouthampton2016-20257101412228*45.7880551.18121321
Ibrahim ZadranGG/AFGZayed Cricket StadiumAbu Dhabi2023-2026101014129545.7849084.08040307
Daniel Bell-DrummondKENThe Cooper Associates County GroundTaunton2014-20251012141210037.45347118.731414213
Lahiru UdaraGG/DG/CSR Premadasa StadiumColombo2021-20261112041214534.3345889.96211426
Bob WoolmerENGLord'sLondon1972-1981712141212037.4598142.00110482
Liam LivingstoneENG/LAN/LSLord'sLondon2016-2026121314126934.33323127.550403623
Colin AckermannDUR/LEICounty GroundDerby2017-2026121424125834.3347486.92021435
Mackenzie HarveyAS/MR/SAAdelaide OvalAdelaide2021-20261214141212931.6945091.56110538
Tom RogersMS/VICJunction OvalMelbourne2022-2026141404127629.4355374.50030478
Yuvraj SinghIND/RCB/PKRajiv Gandhi International Stadium, UppalHyderabad2005-20171615141212129.43406101.482113913
Yuvraj SinghIND/PK/DCFeroz Shah KotlaDelhi2006-2017161534127834.3343993.850304813
Muhammad UsmanUAESheikh Zayed StadiumAbu Dhabi2016-202117154412102*37.4542197.86120376
Yuvraj SinghIND/RCB/PKEden GardensKolkata2003-2018161614127827.4743993.850214315
Vaibhav SuryavanshiRRSawai Mansingh StadiumJaipur2025-202688041110351.38168244.642112943
Aravinda de SilvaSLTyronne Fernando StadiumMoratuwa1984-1993810241175*51.3861466.94050369
Angelo MathewsSLHagley OvalChristchurch2014-2023710241111551.3879551.70121414
Shoaib MalikPAK/GAWProvidence StadiumGuyana2017-201912124411101*51.38358114.801203213
Thorn ParkesOV/OTAUniversity OvalDunedin2022-2026101524119731.6273555.92030552
Anamul HaqueCV/CV/DPSylhet International Cricket StadiumSylhet2017-2025161624117829.36346118.790233716
Ian SmithNZBasin ReserveWellington1981-1992171854116531.6259169.54023451

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.